AT&T offers four main ways to pay your bill: online through your account, by phone with a representative, automatic payments from your bank account, and in person at an AT&T store or authorized retailer.
The fastest method is online through AT&T's website or mobile app — you can pay in minutes without waiting. Phone payment takes longer but lets you ask questions while you pay. Automatic payments remove the need to remember a due date each month. In-person payment at a store or retailer works if you prefer to hand over cash or a check, though this method is slower than the others.
Each method has different requirements and timelines for when AT&T records your payment. Knowing which one fits your situation — and how long it takes to post — helps you avoid late fees and service interruption.
Key Takeaways
- Online payment through your AT&T account or the mobile app posts within one business day and requires your account number and a debit card, credit card, or bank account.
- Phone payment through AT&T's automated system or a representative takes 5 to 10 minutes and accepts the same payment methods as online, plus checks read over the phone.
- Automatic payments set up through your AT&T account deduct money on a date you choose each month and eliminate the risk of forgetting to pay.
- In-person payment at an AT&T store or authorized retailer accepts cash, checks, and cards but may take longer to post than online or phone payment.
- AT&T's due date appears on your bill; paying after that date may trigger a late fee even if you pay within a few days.
Paying online through AT&T's website or app
Log into your AT&T account at att.com or open the AT&T mobile app, then select "Pay Bill" or "Make a Payment." You will see your current balance and due date. Enter the amount you want to pay — you can pay the full balance, the minimum, or any amount in between. AT&T accepts debit cards, credit cards, and bank account transfers (ACH payments).
The payment posts to your account within one business day. If you pay before your due date, no late fee applies. If you pay after the due date, AT&T may charge a late fee even if the payment posts the next day, so the timing of when you initiate the payment matters, not when it arrives.
Online payment is free through AT&T's website and app. Some third-party bill-pay services may charge a fee to process the payment on your behalf, so check before you confirm.
Paying by phone with AT&T
Call AT&T's automated payment line at 1-800-331-0500 or speak with a representative. The automated system walks you through entering your account number and payment amount, then asks for your debit card, credit card, or bank account information. A representative can do the same thing and may also read a check number over the phone if you prefer that method.
Phone payment takes 5 to 10 minutes from start to finish. The payment posts within one business day, the same as online payment. There is no fee for paying by phone through AT&T's official line.
If you call a third-party bill-pay service or a service that claims to process AT&T payments, confirm that it is authorized by AT&T before giving your payment information. Scams that impersonate AT&T's payment line exist.
Setting up automatic payments from your bank account
Log into your AT&T account, go to "Billing" or "Payment Settings," and select "Automatic Payments" or "Autopay." Choose the date each month when you want AT&T to withdraw money from your bank account — most people choose a few days after payday. You can set it to pay the full bill, a fixed amount, or the minimum due.
Once autopay is active, AT&T withdraws the money on your chosen date each month without you having to log in or call. The payment posts within one business day. You can change or cancel autopay at any time through your account settings.
Automatic payments are free. If your bank account does not have enough money on the withdrawal date, the payment may fail and AT&T may charge a late fee. Check your account balance before the withdrawal date or set the autopay date a few days after you know money will be there.
Paying in person at an AT&T store or retailer
Visit an AT&T store or an authorized retailer that accepts AT&T bill payments. Bring your account number (on your bill or in your online account) and your payment method — cash, check, or card. A cashier will process the payment and give you a receipt.
In-person payment may take 2 to 5 business days to post to your account, longer than online or phone payment. This delay means paying in person close to your due date risks a late fee even if you hand over the money on time. If you pay in person, ask the cashier for an estimated posting date.
In-person payment is free. Some retailers may charge a fee if they are not an official AT&T location, so confirm the fee before you pay.
Understanding AT&T's due date and late fees
Your bill shows a specific due date — usually 20 to 25 days after the bill date. AT&T considers a payment late if it is not received by that date, not if it posts after that date. This means if you pay online on the due date, but the payment does not post until the next day, you are still on time.
If you pay after the due date, AT&T charges a late fee. The amount varies by state and account type but is typically $5 to $10 for the first late payment. Repeated late payments may also affect your credit score if AT&T reports them to credit bureaus.
If you have a history of late payments, setting up automatic payments removes the risk of forgetting. If you cannot pay the full amount by the due date, call AT&T to discuss a payment plan or hardship options.
What to do if your payment does not post
If you paid online or by phone and the payment does not appear in your account within two business days, log into your AT&T account and check the payment status. AT&T shows whether the payment is pending, posted, or failed. If it failed, the reason appears on the screen — usually an incorrect card number or insufficient funds.
If the payment shows as pending after two business days, contact AT&T customer service at 611 from an AT&T phone or 1-800-331-0500. Have your account number and the date and amount of the payment ready. A representative can look up the payment and tell you when it will post.
If you paid in person and the payment has not posted after 5 business days, bring your receipt to the AT&T store or retailer where you paid and ask them to investigate. Keep receipts for in-person payments until the payment appears in your account.
Frequently Asked Questions
Can I pay my AT&T bill with a prepaid card?
Yes, AT&T accepts most prepaid debit cards online, by phone, and in person. The card must have a Visa, Mastercard, American Express, or Discover logo. Some prepaid cards charge a fee to process payments, so check with your card issuer before you pay.
What happens if I pay after the due date?
AT&T charges a late fee, typically $5 to $10 depending on your state and account. The late fee appears on your next bill. If you are more than 30 days late, AT&T may suspend your service or report the late payment to credit bureaus.
Can I set up autopay to pay only the minimum amount?
Yes. When you set up automatic payments, you can choose to pay the full bill, a fixed amount, or the minimum due each month. Paying only the minimum means you carry a balance and pay interest, but it ensures you never miss a due date.
Is there a fee to pay my bill online or by phone?
No, AT&T does not charge a fee for online or phone payment through its official channels. Third-party bill-pay services may charge a fee, so check before you confirm payment.
How do I know if my payment went through?
Log into your AT&T account and check your payment history or account balance. Online and phone payments show a confirmation number when ready. In-person payments show on your receipt. All payments should appear in your account within one to five business days.