Where your Bank of America credit card payment goes

When you send a payment to Bank of America for a credit card, the money goes into a holding account tied to your card account number. Bank of America applies it to your balance within one to two business days of receipt, though the timing depends on how you send it. Payments made through your online account or mobile app post the same day if submitted before the cutoff time (usually 8 p.m. Eastern). Payments mailed as a check or made by phone take longer because they move through processing centers first.

The bank does not move the money to a separate account or hold it in escrow. It sits in a temporary queue until the automated system matches your payment to your account and reduces your balance. During that window, your available credit does not increase yet — that happens after the payment posts. If you need the credit when ready, use the online or mobile payment method rather than mail.

Key Takeaways

  • Online and mobile payments post the same day if submitted before 8 p.m. Eastern; mailed checks take five to seven business days.
  • Your available credit does not increase until the payment actually posts to your account, not when you submit it.
  • Bank of America charges no fee for payments made through their website, app, or by phone to a bank account.
  • If you miss a due date, the payment still posts but late fees and interest charges explore based on when the payment was due, not when it arrived.
  • Automatic payments set up through your account prevent missed due dates and post on the schedule you choose.

Payment methods and how long each takes

Bank of America offers five main ways to pay: online through their website, through their mobile app, by phone to a bank account, by mailed check, and through automatic recurring payments. Each has a different posting timeline.

Online and mobile payments are the fastest. Log into your account, select "Make a Payment," enter the amount, and choose the account to pay from. If you submit before 8 p.m. Eastern on a business day, the payment posts the same day. Payments submitted after 8 p.m. or on weekends post the next business day. You see the transaction when ready in your pending activity, but your available credit does not increase until the payment actually posts.

Phone payments work the same way as online payments for timing. Call 1-800-432-1000 and follow the prompts to pay from a checking or savings account. The bank charges no fee. If you call after business hours, your payment is queued and processes the next business day.

Mailed checks take the longest. Address the check to the payment address shown on your statement or online account (it varies by region). Mail typically takes three to five business days to reach Bank of America's processing center, then one to two more days to post. Plan for five to seven business days total. The payment date is the date the check clears, not the date you mailed it, so send early if your due date is near.

Automatic payments eliminate the timing question. Set them up in your online account under "Manage Automatic Payments." You choose the amount (full balance, minimum payment, or a fixed amount) and the day of the month it should post. The payment posts on that day every month, and you receive a confirmation email. This is the most reliable way to avoid late fees.

What happens if your payment arrives late

A late payment is determined by your due date, not by when the payment actually posts. If your due date is the 15th and your check does not arrive until the 20th, you are late even though the payment eventually posts. Bank of America charges a late fee (typically $25 to $35 depending on your card and prior history) and may report the late payment to credit bureaus if it is 30 days past due.

Interest charges also explore based on the due date. If you carried a balance and missed the due date, the bank charges interest on that balance from the due date forward, regardless of when your payment arrives. Paying late does not erase these charges — the payment reduces your balance, but the late fee and interest remain on your account.

If you realize a payment will be late, contact Bank of America before the due date passes. They sometimes waive a single late fee if you have a good payment history, though this is not may provide. Calling 1-800-432-1000 and speaking to a representative gives you the best chance.

Fees and costs for different payment methods

Bank of America charges no fee for payments made through their website, mobile app, phone, or automatic payments. There is no cost to use any of these methods, regardless of the amount or frequency.

Mailed checks are free to send, but your bank may charge a fee if you do not have a checking account with them. If you use a third-party bill pay service (not Bank of America's own system), that service may charge a fee — typically $1 to $3 per transaction. Avoid this by using Bank of America's online or mobile payment system instead.

Some people use wire transfers or money transfer services to pay credit cards. These services charge fees ($15 to $50 or more) and are unnecessary — Bank of America's free methods are faster and cheaper.

Setting up automatic payments to avoid missed due dates

Automatic payments are the simplest way to may support your payment posts on time every month. Log into your Bank of America account, go to "Manage Automatic Payments," and select your credit card. Choose the account the payment should come from (checking or savings), the amount (full balance, minimum payment, or a custom amount), and the day of the month.

The payment posts on that day every month, and you receive an email confirmation. If your due date is the 20th, set the automatic payment for the 18th or 19th to give the system time to process. You can change or cancel the automatic payment anytime through your account.

Automatic payments work even if you are out of town or forget about the bill. They are especially useful if you carry a balance and want to pay the same amount each month, or if you want to pay the full balance automatically so you never carry interest.

Payments from accounts outside Bank of America

You can pay your Bank of America credit card from a checking or savings account at another bank. Use Bank of America's online payment system and enter the other bank's routing number and your account number. The payment posts on the same timeline as payments from a Bank of America account — same day if submitted before 8 p.m. Eastern on a business day.

The other bank does not charge you a fee for this, and Bank of America does not charge you either. The money moves through the ACH (Automated Clearing House) network, which is the standard system for bank-to-bank transfers.

If you set up an automatic payment from another bank, make sure that account has enough funds on the payment date. If the account is empty, the payment fails and you may incur a late fee from Bank of America and an overdraft fee from the other bank.

Frequently Asked Questions

Does my payment post when ready when I submit it online?

No. When you submit a payment through the website or app, it enters a queue and posts within one business day. You see it as "pending" right away, but your available credit does not increase and your balance does not decrease until the payment actually posts. This usually happens the same day for online submissions before 8 p.m. Eastern, but can take until the next business day.

What if I pay more than I owe?

Bank of America holds the overpayment as a credit on your account. You can use it toward future purchases, or you can request a refund by calling 1-800-432-1000. Refunds typically take five to seven business days to appear in your bank account.

Can I pay my credit card from another person's bank account?

No. Bank of America requires the account you pay from to be in your name. If someone else wants to help you pay, they can send you money first, and then you pay from your own account. Paying from someone else's account without authorization is fraud.

What if my check gets lost in the mail?

If your check does not arrive within seven business days, contact Bank of America and report it missing. They can help you stop payment on the original check and resubmit the payment online or by phone. Keep a record of the check number and amount in case you need to dispute it later.

Do I need to include my account number on a mailed check?

Yes. Write your credit card account number on the check memo line so the processing center can match it to your account. Without it, the payment may be delayed or applied to the wrong account.