How to Pay Bills Through Bank of America
What Bank of America Bill Pay Does
Bank of America Bill Pay is a tool inside your Bank of America online banking account that lets you send money to people and businesses you owe. Instead of writing checks or paying each company's website separately, you set up payees once, then schedule payments from your Bank of America checking or savings account. The bank handles sending the money — either electronically or by mailing a check on your behalf.
You can pay almost anyone: utility companies, credit card issuers, landlords, insurance companies, contractors, or friends and family. Payments typically arrive within one to three business days for electronic transfers, or three to five business days if Bank of America mails a physical check. There is no charge to use Bill Pay for most customers with a Bank of America checking account.
Key Takeaways
- Bank of America Bill Pay sends money from your checking or savings account to payees you set up, with no fee for most account holders.
- You can schedule one-time payments or set up recurring payments for bills that stay the same each month.
- Electronic payments usually arrive in one to three business days; check payments take three to five business days.
- You access Bill Pay through your Bank of America online account or mobile app, and you can change or cancel a payment up until it processes.
How to Set Up Your First Payee
Before you can pay anyone, you add them as a payee in your Bank of America account. Log into your online banking or open the mobile app, then look for "Bill Pay" or "Pay Bills" in the menu. Select "Add Payee" and enter the payee's name, the type of bill (utilities, credit card, rent, and so on), and their mailing address or account number — the information you need depends on whether the payee accepts electronic payments or will receive a mailed check.
Bank of America will ask you to confirm the payee details before the first payment goes out. This confirmation step protects you from sending money to the wrong place. Once the payee is confirmed, they stay in your account and you can use them for future payments without re-entering their information.
If you pay the same company regularly, you do not need to add them again. Your payee list builds over time, so setting up a new payee takes just a few minutes the first time, then becomes a one-click choice for every payment after that.
Scheduling a One-Time Payment
After you have added a payee, select them from your payee list and choose "Pay Now" or "Schedule Payment." Enter the amount you want to send and the date you want the payment to go out. Bank of America will show you the expected arrival date based on whether the payment is electronic or mailed.
Choose your payment date carefully: if you schedule a payment for a date when your account does not have enough money, the payment will not go through. Bank of America does not overdraft Bill Pay payments automatically. You can change or cancel a payment at any time before it processes — usually up until the day it is scheduled to leave your account, though the exact cutoff depends on the payee and payment method.
After you confirm the payment details, Bank of America sends you a confirmation number. Keep this number in case you need to track the payment or contact customer service about it later.
Setting Up Recurring Payments for Regular Bills
If you pay the same bill every month — rent, insurance, a loan payment — you can set up a recurring payment instead of scheduling each one individually. Select the payee, choose "Set Up Recurring Payment," and enter the amount and the date each month when you want the payment to go out. You can also set an end date if you know when the bill will stop (for example, when a loan is paid off).
Recurring payments save time, but they also mean you need to remember to cancel them if your situation changes. If you move and no longer owe rent to your current landlord, or you pay off a loan early, log back into Bill Pay and delete that recurring payment. Otherwise, Bank of America will keep sending money on the schedule you set.
You can pause a recurring payment for one month without canceling it entirely, which is useful if you need to skip a payment temporarily. After the pause, the payment resumes on its regular schedule.
Checking Payment Status and History
Bank of America shows you the status of every payment you send through Bill Pay. In your account, look for "Payment History" or "Scheduled Payments" to see which payments are pending, which have been sent, and which have been delivered. Pending payments show the date they are scheduled to go out; sent payments show the date they left your account; delivered payments show the date they arrived at the payee.
If a payment fails — for example, because the payee's address was wrong or your account did not have enough money — Bank of America will notify you and the payment will not leave your account. You can then correct the payee information or add funds and try again.
Your payment history stays in your account for several years, so you can look back to confirm you paid a bill or to see how much you have spent on a particular payee over time. This record is useful for taxes, budgeting, or disputes with a creditor.
What Happens When a Payment Is Mailed as a Check
Not all payees accept electronic payments. If a payee does not have a bank account or does not participate in electronic payment networks, Bank of America will print a check and mail it on your behalf. You do not write the check yourself — the bank handles the entire process.
Mailed checks take longer to arrive than electronic payments, usually three to five business days depending on mail delivery. The check is mailed from a Bank of America processing center, not from your home, so the payee sees Bank of America as the sender. The check amount is still deducted from your account on the date you scheduled the payment, not when the payee receives or cashes the check.
If a mailed check gets lost in the mail, contact Bank of America customer service with your confirmation number. The bank can stop the original check and send a replacement, though this process takes time. For this reason, some people prefer to pay by electronic transfer when possible, since electronic payments are faster and easier to track.
Fees and Account Requirements
Bank of America Bill Pay is free for most customers with a checking account. Some account types, such as certain student or limited accounts, may not include Bill Pay, or may charge a monthly fee. Check your account details or call Bank of America to confirm whether Bill Pay is included with your account.
If you use Bill Pay to send money to another person (not a business), Bank of America may charge a small fee per transaction, though many personal transfers through Bill Pay are free. Business accounts and premium accounts may have different pricing. The bank will show you any applicable fees before you confirm a payment.
There is no fee to add a payee, cancel a payment, or view your payment history. The only charges are for the actual payments you send, and only if your account type requires them.
Frequently Asked Questions
Can I pay someone who does not have a bank account?
Yes. Bank of America can mail a check to anyone with a mailing address. You enter their name and address as the payee, and the bank prints and mails a check on your behalf. The check takes three to five business days to arrive.
What if I schedule a payment but change my mind?
You can cancel or change a payment as long as it has not processed yet. Log into your account, find the payment in your scheduled list, and select cancel or edit. Once a payment has been sent, you cannot recall it through Bill Pay — you would need to contact the payee directly to request a refund.
How do I know if a payment went through?
Check your payment history in Bank of America online banking or the mobile app. Payments show as "pending" until they leave your account, then "sent" or "delivered" once they reach the payee. You can also see the deduction in your account balance once the payment processes.
Can I set up Bill Pay if I have a savings account instead of checking?
Most Bill Pay payments must come from a checking account. Some Bank of America savings accounts may allow Bill Pay, but checking is the standard. Contact the bank to confirm what your specific account allows.
What if the payee says they never received my payment?
Contact Bank of America with your payment confirmation number. The bank can verify whether the payment was sent and, if it was mailed as a check, can stop that check and send a replacement. If the payment was electronic, the bank can research whether it reached the payee's bank.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.