The fastest way to pay American Express online is through their website or mobile app

You can pay your American Express bill online by logging into your account at americanexpress.com, selecting "Pay," and choosing your payment method and amount. The same option is available in the American Express mobile app. Payments made before 11:59 p.m. Eastern Time on a business day typically post the next business day. If you pay after that time or on a weekend, the payment posts the following business day.

You do not need to create a separate account to pay online — if you have an American Express card, you already have login credentials. You will need your card number or account number and a password to access your account. If you have forgotten your password, American Express offers a reset option on their login page.

American Express does not charge a fee to pay your bill online through their website or app. Some payment methods, such as wire transfers or third-party payment services, may carry fees from your bank or the service provider, but American Express itself does not add a charge for online payments made directly through their platform.

Key Takeaways

  • Log into americanexpress.com or use the American Express mobile app, then select "Pay" to make a payment from your bank account or debit card.
  • Payments posted before 11:59 p.m. Eastern Time on a business day typically show up the next business day; weekend and after-hours payments post the following business day.
  • American Express does not charge a fee for online payments made directly through their website or app.
  • You can set up automatic recurring payments through your account if you want the same amount paid on the same date each month.
  • If you miss a payment, American Express will report it to credit bureaus after 30 days, which can lower your credit score.

What payment methods American Express accepts online

American Express accepts payments from a bank account (checking or savings) using the ACH network, and from a debit card. When you choose a bank account, you will need to provide your routing number and account number. When you choose a debit card, you will enter the card number, expiration date, and CVV the same way you would for any online purchase.

American Express does not accept credit card payments online through their website — you cannot pay your American Express bill with another credit card. If you want to transfer a balance from another card to your American Express account, that is a different process handled through a balance transfer offer, not through the bill payment system.

Some people pay their American Express bill by mail, phone, or through a third-party bill payment service offered by their bank. Mail payments take longer to post (typically 7 to 10 business days from when American Express receives them), and phone payments may carry fees depending on your bank. Online payment through the American Express website or app is the fastest and most direct method.

How to set up automatic payments

American Express allows you to set up automatic payments so the same amount is deducted from your bank account or debit card on the same date each month. To do this, log into your account, go to "Pay," and select "Set up automatic payments." You will choose the payment amount (full balance, minimum payment, or a custom amount), the payment date, and your payment method.

Automatic payments are useful if you want to avoid missing a due date, but they do not change when your bill is due. Your statement due date remains the same; the automatic payment simply moves money from your account to American Express on the date you choose. If you set the automatic payment date after your due date, you may still be charged a late fee for that month.

You can change or cancel automatic payments at any time through your account settings. If you cancel, you will need to make manual payments going forward. American Express will send you a confirmation email when you set up, change, or cancel an automatic payment.

What happens if you miss a payment

If your payment does not arrive by your due date, American Express will charge a late fee. The amount of the late fee varies but is typically between $25 and $40 for the first late payment, and up to $40 for subsequent late payments within six months. The late fee is added to your balance and you will owe interest on it.

After 30 days past your due date, American Express reports the late payment to the three major credit bureaus (Equifax, Experian, and TransUnion). A late payment can lower your credit score by 100 points or more, depending on your current score and credit history. The late payment stays on your credit report for seven years.

If you are unable to pay by your due date, contact American Express before the date passes. They may be able to work with you on a payment plan or temporary hardship arrangement. Calling before you miss the payment is better than calling after, because it shows you are trying to manage the debt rather than ignoring it.

Paying more than the minimum or paying early

You can pay more than your minimum payment at any time through the American Express website or app. Many people pay their full statement balance each month to avoid interest charges. Interest on American Express cards is charged daily on any balance you carry, so paying the full balance before your due date means you pay no interest.

If you pay early — before your statement closing date — that payment reduces your balance but does not change your statement due date. Your next statement will show the lower balance and a new minimum payment based on what you owe. Paying early can lower the interest you are charged if you carry a balance, because interest is calculated on your daily balance.

There is no penalty for paying early or paying more than you owe. If you overpay, the extra amount becomes a credit on your account that you can use toward future purchases or request as a refund.

Troubleshooting payment problems

If your online payment does not go through, check that you entered your bank account number or debit card number correctly. Common reasons a payment fails include an incorrect routing number, insufficient funds in your bank account, or a debit card that has expired or been reported as lost. American Express will send you an error message explaining why the payment was declined.

If you see a payment on your American Express account but it has not posted to your bank account yet, the payment is likely still processing. Bank transfers typically take one to three business days to complete. You can check the status of your payment in your American Express account under "Payment History."

If you believe a payment was made in error or you were charged twice, log into your account and review your payment history. If you cannot resolve the issue, contact American Express customer service by phone (the number is on the back of your card) or through the secure message center in your online account.

Frequently Asked Questions

Can I pay my American Express bill from another bank's website?

Yes. Many banks offer bill payment services that let you schedule a payment to American Express from your bank's website or app. The payment goes through the ACH network and typically takes three to five business days to post. Check with your bank to see if they charge a fee for this service — some do, some do not.

What if I pay online but my payment shows as late?

A payment is considered on time if it is received by American Express by 11:59 p.m. Eastern Time on your due date. If you pay online after that time, it will not post until the next business day and will be marked late. To avoid this, pay at least one business day before your due date.

Do I need to pay the full balance or can I pay just the minimum?

You can pay any amount between the minimum payment and your full balance. Paying only the minimum means you will be charged interest on the remaining balance. Paying the full balance avoids interest charges entirely.

Can I change my payment due date?

Yes. Log into your American Express account, go to "Account Settings," and select "Change Payment Due Date." You can choose a date between the 1st and the 28th of each month. The change takes effect on your next billing cycle.

What if I want to dispute a charge instead of paying it?

You can dispute a charge through your American Express account or by calling customer service. You are not required to pay a disputed charge while American Express investigates, but you should still pay the rest of your bill by the due date to avoid late fees and interest on the undisputed amount.