How Bank of America Bill Pay Works and What It Costs
What Bank of America Bill Pay Does
Bank of America Bill Pay is a service that lets you send money from your Bank of America checking or savings account to pay bills without writing checks or setting up separate payment arrangements with each company. You log into your Bank of America account online or through the mobile app, enter the biller's name and address, choose an amount and date, and the bank handles sending the payment. The money leaves your account on the date you choose, and the biller receives it either electronically or by check, depending on whether they're set up in the system.
The service is free for most Bank of America customers with a checking account. You don't pay per transaction, and there's no monthly fee. What you do need is an active Bank of America account and the biller's mailing address or, in some cases, an account number with that company.
Key Takeaways
- Bank of America Bill Pay is free for checking account holders and lets you schedule payments to almost any company from your online banking portal.
- Payments typically arrive within one to three business days if sent electronically, or five to seven business days if sent by check.
- You can set up one-time payments or recurring payments that repeat monthly, and you can cancel or change them anytime before the payment is processed.
- The service works for utilities, credit cards, rent, insurance, and most other regular bills, but not for person-to-person transfers or cash withdrawals.
- If a payment fails or arrives late, Bank of America's responsibility is limited; you remain responsible for late fees charged by the biller.
How to Set Up and Send a Payment
Start by logging into your Bank of America account online or opening the mobile app. Look for "Bill Pay" or "Pay Bills" in the menu—the exact wording varies by device. Click to open Bill Pay and select "Add a Payee" if this is your first payment to that company. You'll enter the biller's name, mailing address, and your account number with them (if you have one). Bank of America stores this information so you don't have to re-enter it next time.
Once the payee is saved, select it from your list, enter the amount you want to pay, and choose the date you want the payment to leave your account. Bank of America will deduct the money on that date. If you want the payment to arrive by a specific date rather than leave your account on a specific date, subtract the typical delivery time: one to three days for electronic delivery, five to seven for check delivery. Then click confirm, and the payment is scheduled.
You can view all your scheduled payments in the Bill Pay section and cancel or edit any payment up until the day it processes. After that, the payment is in the system and cannot be stopped through Bill Pay—you'd have to contact the biller directly or, in rare cases, Bank of America's customer service.
Delivery Times and How Payments Actually Reach Billers
Bank of America sends payments in two ways. For large companies like utilities, credit card issuers, and insurance companies that are already connected to the system, the bank sends the payment electronically. These typically arrive within one to three business days. For smaller companies, local businesses, or anyone not in the system, Bank of America prints a check and mails it, which takes five to seven business days.
You don't choose which method is used—the bank decides based on whether the biller is in its network. When you schedule a payment, the system usually tells you the expected delivery date. If a biller is not in the system and you need the payment to arrive faster, you may need to pay them directly online through their own website, by phone, or by mailing a check yourself.
Weekends and bank holidays don't count as business days. If you schedule a payment for a Friday, the one-to-three-day window starts on Monday. Plan ahead if a bill is due on a weekend or holiday.
Setting Up Recurring Payments
If you pay the same bill every month—rent, a subscription, a loan payment—you can set up a recurring payment instead of scheduling each one individually. In Bill Pay, select the payee and choose "Make this a recurring payment." You'll set the amount, the date each month (or week, or however often it recurs), and an end date or leave it open-ended.
Recurring payments process automatically on the schedule you set. You can edit the amount or date anytime, and you can pause or stop the recurring payment at any time. If you stop it, future payments won't process, but any payment already scheduled will still go through unless you cancel it individually before the processing date.
What Happens If a Payment Fails or Arrives Late
Occasionally a payment fails—the biller's address is wrong, the account number doesn't match their records, or the biller rejects the payment for another reason. Bank of America will notify you, usually through your account message center or email, and the money stays in your account. You'll need to fix the problem (correct the address, verify the account number) and resend the payment.
If a payment arrives late and the biller charges you a late fee, Bank of America is not responsible for that fee. The bank's responsibility is limited to sending the payment on the date you chose. If you can show that Bank of America caused an unusual delay—for example, a system outage on the day you scheduled the payment—you can contact customer service and ask them to review it, but there's no may provide they'll refund a late fee charged by the biller.
To protect yourself, always schedule payments several days before the due date. If a bill is due on the 15th and you're using check delivery, schedule the payment by the 8th. This gives the bank time to process and mail the check, and gives you a buffer if something goes wrong.
What You Can and Cannot Pay With Bill Pay
You can pay almost any bill: utilities, credit cards, mortgage or rent, insurance, loans, subscriptions, property taxes, and medical bills. The biller just needs a mailing address or be connected to Bank of America's electronic network.
You cannot use Bill Pay to transfer money between your own Bank of America accounts—use "Transfer Funds" instead. You cannot send money to another person's account (that's a person-to-person transfer, which Bank of America handles through Zelle or other services). You cannot withdraw cash or make purchases. And you cannot pay a bill that requires a credit card number or payment through a third-party website; those need to be paid directly with the biller or through their own online portal.
Fees and Account Requirements
Bill Pay is free for Bank of America checking account holders. You don't pay per transaction, and there's no monthly fee. Some specialty accounts (like student or basic accounts) may have different terms—check your account agreement or call customer service to confirm.
You do need an active checking or savings account with Bank of America and access to online banking or the mobile app. If you don't have online access set up, you can call Bank of America's customer service line and ask them to process a bill payment for you over the phone, though this is slower and less convenient.
Frequently Asked Questions
Can I cancel a payment after I've scheduled it?
Yes, as long as the payment hasn't processed yet. Log into Bill Pay, find the scheduled payment, and click cancel. Once the payment has processed (the date you chose has passed), you cannot cancel it through Bill Pay. Contact the biller directly or call Bank of America customer service if you need to stop a payment that's already in transit.
What if I pay a bill twice by accident?
Contact the biller immediately and explain the duplicate payment. Most will refund the extra amount or credit it toward your next bill. Keep records of both payments and the confirmation numbers from Bank of America so you can prove what happened.
Does Bill Pay report to credit bureaus?
No. Bill Pay is just a way to send money; it doesn't report payment history to credit bureaus. Your on-time or late payment history is reported by the biller themselves, not by Bank of America. Paying through Bill Pay on time helps your credit only because the biller receives the payment on time.
Can I use Bill Pay to pay bills from a joint account?
Yes. Any account holder on a joint account can set up and send Bill Pay payments. All payments come from the shared account balance, so make sure both account holders know about large or recurring payments to avoid overdrafts.
What if the biller's address changes?
Update the payee information in Bill Pay before you schedule the next payment. Log into Bill Pay, find the payee, and edit the address. Future payments will go to the new address. If you've already scheduled a payment to the old address, cancel it and reschedule it to the new address.