Where your Bank of America credit card payment goes

When you send a payment to Bank of America for your credit card, the money goes into a holding account tied to your card number, then Bank of America applies it to your balance. The payment reduces what you owe, and if you pay the full statement balance by the due date, you avoid interest charges. If you pay less than the full balance, Bank of America charges interest on the remaining amount starting the next day.

The path your payment takes depends on how you send it. A payment made online through your Bank of America account reaches the card when ready. A check mailed to the payment address takes five to seven business days to arrive and be processed. An automatic payment set up through your bank account posts on the date you choose. A payment made by phone or at a Bank of America branch is recorded the same day.

Key Takeaways

  • Bank of America accepts credit card payments online, by phone, by mail, at a branch, or through automatic transfers from a linked bank account.
  • Online and in-branch payments post the same day; mailed checks take five to seven business days; automatic payments post on your chosen date.
  • Your payment due date is printed on your statement, and paying after that date triggers a late fee and may raise your interest rate.
  • Paying only the minimum keeps your account in good standing but costs you interest; paying the full statement balance avoids interest entirely.

Paying online through your Bank of America account

Log into your Bank of America online banking portal or mobile app, select your credit card, and look for a "Make a Payment" or "Pay Now" button. Enter the amount you want to pay and confirm the payment method — you can pay from a Bank of America checking or savings account, or from an external bank account you have already linked. The payment posts to your credit card when ready, though it may take one to two business days to clear from your bank account if you are paying from an external bank.

If you are paying from an external bank account for the first time, Bank of America will ask you to verify it by depositing two small amounts (usually under one dollar each) into that account. You then enter those amounts into Bank of America's system to confirm you own the account. This verification takes one to two business days and happens only once per external account.

Setting up automatic payments

Automatic payments let you schedule a payment to post on a date you choose each month. Log into your Bank of America account, go to the credit card, and select "Set Up Automatic Payment" or "Autopay." Choose the amount (you can set it to the minimum payment, the full statement balance, or a fixed dollar amount), pick the date the payment should post, and confirm the bank account it will draw from.

Bank of America will deduct the payment from your linked bank account on that date every month until you cancel it. If your payment date falls on a weekend or holiday, the payment posts on the next business day. If your linked bank account does not have enough money on the payment date, the payment fails and you will owe a late fee. You can change or cancel an automatic payment anytime through your online account.

Mailing a check or paying by phone

The mailing address for credit card payments is printed on your statement and also available in your online account under "Payment Information." Write your credit card number on the check, mail it to that address, and allow five to seven business days for it to arrive and be processed. The payment posts to your account on the day Bank of America receives and scans it, not the day you mail it.

To pay by phone, call the customer service number on the back of your credit card. A representative will verify your identity, confirm the amount you want to pay, and process the payment when ready. Phone payments post the same day. Bank of America does not charge a fee for phone payments, but some third-party payment services that offer to process your payment over the phone do charge a fee — always pay directly through Bank of America or your bank to avoid this.

Paying at a Bank of America branch

Walk into any Bank of America branch with your credit card or account number and tell the teller you want to make a payment. You can pay with cash, a check, or a debit card. The payment posts to your account the same day. This method is useful if you need to pay when ready and do not have online access, or if you prefer to handle payments in person.

Some branches have ATMs that accept cash deposits for credit card payments, though this is less common than teller payments. Check with your local branch to see if this option is available.

Understanding your due date and late fees

Your payment due date appears on your monthly statement and is usually the same day each month. If you pay after that date, Bank of America charges a late fee (the amount varies but is typically $25 to $40 for the first late payment) and may increase your interest rate. A payment is considered on time if it posts to your account by 5 p.m. Eastern time on the due date.

If you mail a check, the postmark date does not matter — only the date Bank of America receives it. This is why mailed payments are risky if your due date is approaching. If you are close to your due date, pay online or by phone instead. If you do miss a payment, contact Bank of America as soon as possible; sometimes they will waive a single late fee if you have a good payment history.

What happens if you pay less than the full balance

Bank of America applies your payment to your balance, but if you do not pay the full statement balance, interest accrues on the remaining amount. The interest rate is your Annual Percentage Rate (APR), which is printed on your statement. Interest is calculated daily and added to your balance, so the longer you carry a balance, the more interest you pay.

Paying only the minimum payment keeps your account in good standing and prevents late fees, but it means you will pay interest and take much longer to pay off the card. For example, a $5,000 balance at 18% APR with only minimum payments can take years to pay off and cost thousands in interest. Paying more than the minimum reduces the interest you pay and gets you out of debt faster.

Frequently Asked Questions

How long does it take for a Bank of America credit card payment to post?

Online payments and payments made at a branch or by phone post the same day. Mailed checks take five to seven business days to arrive and be processed. Automatic payments post on the date you schedule them, or the next business day if that date falls on a weekend or holiday.

Can I pay my Bank of America credit card from another bank's account?

Yes. Log into your Bank of America account, select "Make a Payment," and choose to pay from an external bank account. You will need to verify the account first by confirming two small deposits Bank of America makes to it. After that, you can pay from that account anytime.

What happens if I pay more than I owe?

The extra amount becomes a credit on your account. You can use it toward future purchases, request a refund, or leave it there. Bank of America does not charge interest on a credit balance, and it will not expire.

Do I have to pay the full balance to avoid late fees?

No. You only need to pay at least the minimum payment by the due date to avoid a late fee. However, if you do not pay the full statement balance, you will owe interest on the remaining amount.

Can I change my payment due date?

Yes. Log into your Bank of America account, go to your credit card settings, and look for "Change Due Date" or "Payment Options." You can move your due date to any day of the month, which is useful if you want to align it with when you get paid.