How Bank of America payment methods work
Bank of America lets you pay your credit card, loan, or deposit account through several channels: online banking, the mobile app, phone, mail, or in person at a branch. The method you choose affects how fast the payment posts and whether you can schedule it in advance. Most payments made online or through the app post within one business day; payments by phone or mail take longer.
You do not need to be a Bank of America customer to pay a Bank of America account. If you bank elsewhere, you can still send money using external transfer, bill pay through your own bank, or a third-party payment service. The account holder's name and account number are what matter, not where you keep your own money.
Key Takeaways
- Online banking and the mobile app are the fastest ways to pay, with most payments posting within one business day.
- You can schedule payments in advance through online banking or the app, which is useful if you want to automate regular payments.
- Payments by phone, mail, or in person take longer to post and should be made well before your due date to avoid late fees.
- If you bank elsewhere, you can pay through your own bank's bill pay service or by transferring money directly to a Bank of America account.
Paying online or through the mobile app
Log into your Bank of America account on the website or open the mobile app, then navigate to the payment or transfer section. Select the account you want to pay, enter the amount, and choose your payment date. If you are paying today, the money typically posts within one business day. If you schedule a payment for a future date, it will process on that date.
The app and website both let you set up recurring payments, which is helpful if you have a fixed monthly bill. You can edit or cancel a scheduled payment at any time before it processes. Bank of America does not charge a fee for online or app-based payments to your own accounts.
Paying by phone
Call Bank of America's automated payment line at 1-800-869-3557 to make a payment using your debit card, checking account, or savings account. You will need your account number and the payment amount. Payments made by phone typically post within one to two business days.
If you prefer to speak with a representative, you can call customer service and ask to make a payment, though this may take longer than the automated system. Have your account number and payment method ready. Phone payments are free, but the processing time is slower than online or app payments.
Paying by mail
Write a check to Bank of America and mail it to the address shown on your statement or bill. Include your account number on the check. Mail payments are the slowest option — allow at least seven to ten business days for the payment to arrive and post to your account.
Because mail is slow and unpredictable, do not rely on mailing a check close to your due date. If your payment does not arrive on time, you may be charged a late fee even though you sent it early. Use mail only when you have no other option or when paying well ahead of the deadline.
Paying from another bank
If you have a checking or savings account at a different bank, you can pay a Bank of America account through your own bank's bill pay service. Log into your bank's website or app, set up Bank of America as a payee, and enter the account number you want to pay. Your bank will send the payment, which typically arrives within three to five business days.
You can also transfer money directly from your bank account to a Bank of America account if you know the routing number and account number. This is faster than bill pay and works the same way as paying any other external account. Some banks charge a small fee for external transfers, so check your bank's fee schedule first.
What to do if your payment is late
If you miss a payment deadline, contact Bank of America as soon as possible. Depending on how late the payment is and your account history, you may be charged a late fee. A first late payment usually results in a fee ranging from $25 to $35, though this varies by account type.
Making a late payment does not erase the fee, but it stops additional penalties from accumulating. If you are having trouble making payments, ask Bank of America about hardship programs or payment plans. Some accounts offer temporary relief options if you explain your situation.
Avoiding common payment mistakes
Do not assume a payment has posted just because you submitted it. Check your account balance or statement a day or two after you pay to confirm the money arrived. If you scheduled a payment and then forgot about it, you could overdraft your account or pay twice by accident.
When paying by mail or phone, do not wait until the due date. These methods are slow, and delays in the mail or processing queue can push your payment past the deadline. If you are paying a credit card, remember that the payment must arrive by 5 p.m. Eastern time on the due date to count as on-time; payments submitted after that time post the next business day.
If you are paying someone else's Bank of America account, make sure you have the correct account number. A single wrong digit sends your payment to the wrong account, and recovering it can take weeks. Ask the account holder to confirm the number before you send money.
Frequently Asked Questions
How long does it take for a Bank of America payment to post?
Online and app payments typically post within one business day. Phone payments take one to two business days. Mail payments take seven to ten business days or longer. Payments scheduled for a future date post on that date, regardless of method.
Can I cancel a payment after I have submitted it?
Yes, but only if it has not posted yet. Log into your account and look for the pending payment in your transaction history. If it is still pending, you can cancel it. Once a payment posts, you cannot cancel it, but you can contact Bank of America to request a reversal if the payment was made in error.
Is there a limit to how much I can pay at once?
Bank of America does not publish a single payment limit that applies to all accounts. Limits vary by account type and your banking history. If you try to pay more than your limit allows, the system will reject the payment. Contact Bank of America to ask about your specific limit or to request a temporary increase.
What if I pay from a bank account that does not have enough money?
The payment will be rejected, and you may be charged an insufficient funds fee by your bank. Your Bank of America account will not receive the payment. Make sure your bank account has enough money before you submit a payment, or schedule the payment for a date when you know funds will be available.
Can I pay a Bank of America credit card with a debit card?
No. Bank of America does not accept credit card payments made with another credit card or debit card through their standard payment system. You can pay with a debit card or checking account only. If you want to pay with a credit card, you would need to use a third-party payment service, though this may carry additional fees.