How American Express payment works
American Express lets you pay your bill online, by phone, by mail, or through automatic payments from your bank account. The method you choose affects when the payment reaches Amex and whether you can set it and forget it. Most cardholders pay online through their Amex account or through their bank's bill pay system, which are the fastest routes.
Amex processes payments differently depending on the method. Online payments through your Amex account typically post within one business day. Payments made through your bank's bill pay system may take three to five business days, depending on your bank. Phone payments are processed immediately but require you to speak with a representative. Mail payments take seven to ten business days and carry the risk of being lost or delayed.
Key Takeaways
- Online payment through your Amex account is the fastest method and usually posts within one business day.
- Automatic payments from your bank account can be set up to pay your full balance or a minimum amount on a date you choose each month.
- Your payment due date is printed on your statement, and paying after that date triggers a late fee and may affect your credit score.
- You can pay by phone at 1-800-528-4800, but you will need your card number and bank account or routing information ready.
Paying online through your Amex account
Log into your American Express account on the Amex website or mobile app and select "Make a Payment" or "Pay Now." You will see your current balance, minimum payment due, and due date. Enter the amount you want to pay and choose the payment date — you can pay immediately or schedule a payment for a future date up to 60 days ahead.
Amex will ask you to confirm the payment method. If you are paying from a bank account, you will need your routing number and account number. If you are paying from a debit card, you will need the card number and expiration date. After you confirm, Amex will show you a confirmation number — save this for your records.
Setting up automatic payments
Automatic payments remove the risk of missing your due date. In your Amex account, go to "Manage Automatic Payments" and select "Set Up Automatic Payment." You can choose to pay your full statement balance, a fixed dollar amount, or your minimum payment due. Select the day of the month you want the payment to come out — Amex recommends choosing a date after you receive your statement so you know the exact amount.
You will need to provide a bank account for automatic payments. Amex will verify the account by depositing and withdrawing two small amounts (usually under $1 each) within a few days. Once verified, your automatic payment will begin on the date you selected. You can change or cancel automatic payments anytime in your account settings, but cancellations take effect after the next scheduled payment.
Paying by phone or mail
To pay by phone, call American Express at 1-800-528-4800. A representative will ask for your card number and the amount you want to pay. You can pay from a checking or savings account, or from a debit card. The payment is processed immediately, and you will receive a confirmation number. Phone payments are useful if you need to pay urgently or do not have online access, but they take longer than online payment because you must wait for a representative.
To pay by mail, send a check or money order to the address printed on your statement. Write your account number on the check. Mail payments take seven to ten business days to post, so send your payment at least two weeks before your due date to avoid a late fee. Keep a copy of the check or money order for your records. Mail is the slowest method and should only be used if you cannot pay online or by phone.
Understanding your due date and late fees
Your payment due date is printed on your monthly statement and is usually 25 days after your statement closing date. Amex considers a payment late if it arrives after 11:59 p.m. Eastern Time on your due date. A late payment triggers a late fee (the amount varies based on your balance and account history) and may be reported to credit bureaus, which can lower your credit score.
If you miss your due date, pay as soon as possible. A single late payment can stay on your credit report for up to seven years, but the impact on your score decreases over time. If you have a good payment history and this is your first late payment, you can call Amex at 1-800-528-4800 and ask them to waive the late fee as a one-time courtesy. There is no may provide they will agree, but it is worth asking.
Paying from your bank's bill pay system
Many banks offer bill pay through their online banking portal. Log into your bank account, select "Pay Bills" or "Bill Pay," and add American Express as a payee. You will need to provide Amex's mailing address (found on your statement) and your Amex account number. Enter the amount and the date you want the payment sent.
Your bank will mail a check to Amex on your behalf, which takes three to five business days to arrive and post. This method is useful if you prefer to manage all your bills in one place, but it is slower than paying directly through Amex. Do not use bill pay if you are close to your due date — send the payment at least one week early to ensure it arrives on time.
What to do if you cannot pay your full balance
If you cannot pay your full balance, you can pay your minimum payment due to avoid a late fee. Your minimum payment is shown on your statement and is usually 1 to 3 percent of your balance. Paying only the minimum means you will be charged interest on the remaining balance, and it will take much longer to pay off your debt.
If you are struggling to pay, contact Amex before your due date. Call 1-800-528-4800 and explain your situation. Amex may offer a hardship program that lowers your interest rate or allows you to make smaller payments for a set period. These programs are not automatic — you must ask for them, and approval depends on your account history and circumstances.
Frequently Asked Questions
How long does it take for my payment to show up?
Online payments through your Amex account post within one business day. Payments through your bank's bill pay system take three to five business days. Phone payments are processed immediately. Mail payments take seven to ten business days. The posting date is when Amex credits your account, not when you send the payment.
Can I pay my Amex bill from another bank's account?
Yes. You can pay from any U.S. checking or savings account by providing the routing number and account number. You can also pay from a debit card. The account does not have to be at the same bank where you have your Amex card.
What happens if I pay after my due date?
A late fee will be charged to your account, usually between $15 and $40 depending on your balance and history. The late payment may be reported to credit bureaus and can lower your credit score. Pay as soon as possible to minimize the damage, and contact Amex to ask if they will waive the fee.
Can I schedule a payment more than 60 days in advance?
No. Amex only allows you to schedule payments up to 60 days ahead through their website or app. If you want to set a payment further in the future, use automatic payments instead, which repeat on the same date each month.
Is there a fee to pay my Amex bill?
No. American Express does not charge a fee for any payment method — online, phone, mail, or automatic. Some banks may charge a fee for bill pay, so check with your bank before using their bill pay system.