How to Pay Your American Express Bill Online and by Mail
What American Express Bill Pay Does
American Express Bill Pay is a tool built into your Amex account that lets you send a payment to your card from a bank account you control. You can pay online through the Amex website or app, by phone, or by mailing a check. The payment moves from your bank to American Express, and the amount reduces what you owe on your card.
This is different from setting up an automatic payment. Bill Pay is a one-time action you take each time you want to pay. Automatic payments happen on a schedule you set once, without you having to do anything each month. Most cardholders use one or the other, or both together.
Key Takeaways
- You can pay your Amex bill online, through the mobile app, by phone, or by mailing a check, and each method takes a different amount of time to reach your account.
- Online and app payments usually post within one business day, while mailed checks can take five to ten business days depending on mail speed and processing.
- You need a bank account linked to your Amex profile to pay online, and you can link multiple accounts if you want to pay from different banks.
- Late payments are reported to credit bureaus and can lower your credit score, so knowing your due date and payment timing matters for your financial record.
- American Express charges no fee for any payment method, whether you pay online, by phone, or by mail.
Paying Online or Through the Amex App
Log into your American Express account on the website or open the Amex app on your phone. Look for "Pay" or "Make a Payment" — the exact wording depends on which version you are using, but it is always near the top of the account dashboard. Select the amount you want to pay and the bank account you want to pay from.
If this is your first time paying from a particular bank account, you will need to add it. American Express will ask for your bank's routing number, your account number, and the account type (checking or savings). You can find both numbers on a check or by logging into your bank's website. Once you add the account, it stays in your profile and you can use it again next time.
Payments made online or through the app usually post to your Amex account within one business day. If you pay on a Friday evening, the payment will likely show up by Monday. If you pay on a weekend or holiday, it may take until the next business day. American Express does not charge a fee for online payments.
Paying by Phone
Call the customer service number on the back of your Amex card. A representative will ask you to verify your identity, then ask how much you want to pay and which bank account to pay from. You will need your bank's routing number and your account number ready. The representative will process the payment over the phone.
Phone payments are treated the same as online payments — they post within one business day and carry no fee. This method is useful if you prefer speaking to someone or if you have questions about your account while you are paying.
Paying by Mail
Write a check to American Express and mail it to the address printed on your bill or statement. Include your account number on the check so the payment gets matched to your card. Mail delivery and processing time vary, but a check typically takes five to ten business days to reach American Express and post to your account.
If you are close to your due date, mailing a check is risky — the payment may not arrive in time to avoid a late fee or a report to credit bureaus. Use mail only if you have at least two weeks before your due date, or if you have no other way to pay. American Express does not charge a fee for mailed payments.
Understanding Due Dates and Late Payments
Your due date is printed on your monthly statement and shown in your online account. It is usually 20 to 25 days after your statement closes. A payment is on time if it posts to your account by 11:59 p.m. Eastern time on the due date.
If a payment does not post by the due date, American Express charges a late fee and reports the late payment to credit bureaus. A single late payment can lower your credit score by 100 points or more, depending on your current score. The late payment stays on your credit report for seven years. This is why timing matters: if you are mailing a check, send it at least two weeks early. If you are paying online, you can wait until the day before your due date.
Setting Up Automatic Payments Instead
If you want to stop thinking about payment timing, you can set up an automatic payment through your Amex account. You choose an amount (full balance, minimum payment, or a fixed dollar amount) and a day of the month. American Express pulls that amount from your bank account on that day, every month, with no action needed from you.
Automatic payments post the same way as manual payments — usually within one business day. The advantage is that you never have to remember to pay, and you never risk being late. The disadvantage is that if your balance changes unexpectedly, you might pay more or less than you intended. Many cardholders use both: an automatic payment for the minimum, and a manual payment at the end of the month for anything extra.
What Happens If a Payment Fails
A payment can fail if your bank account does not have enough money, if the account number is wrong, or if your bank rejects the transfer for security reasons. When this happens, American Express will try to contact you by phone, email, or mail to let you know. Your payment will not post, and your bill will still be due.
If a payment fails, log back into your Amex account and try again with a different bank account or a smaller amount. If you cannot pay by the due date, contact American Express customer service to discuss your options. Depending on your account history, they may be able to waive a late fee or give you extra time, but this is not may provide.
Frequently Asked Questions
Can I pay my Amex bill from a bank account that is not in my name?
No. American Express requires that the bank account you pay from be in your name or a joint account holder's name. You cannot pay from someone else's account, even if they give you permission. If you need help paying, ask the account holder to add you as an authorized user or to set up a transfer to your own account first.
What if I pay more than I owe?
The extra amount becomes a credit on your account. You can use it toward future purchases, or you can request that American Express send you a refund check. Refunds usually take one to two weeks. You can request a refund through your online account or by calling customer service.
Do I have to pay the full balance, or can I pay just part of it?
You can pay any amount you want, as long as it is at least the minimum payment shown on your statement. If you pay less than the full balance, the remaining amount carries over to next month and you will owe interest on it. Paying the full balance each month avoids interest charges.
How do I know if my payment went through?
Log into your Amex account and check your recent transactions or payment history. You should see the payment listed within a few hours of making it, even if it has not posted to your balance yet. You can also call customer service to confirm.
Can I cancel a payment after I have sent it?
If you paid online or by phone, you can usually cancel within a few hours before the payment is processed. Log into your account or call customer service right away. If you mailed a check, you cannot cancel it once it is in the mail — you would have to contact your bank to stop payment on the check, which usually costs a fee.