The fastest way to pay AT&T is through their website or mobile app, where you can use a debit card, credit card, or bank account
AT&T gives you several ways to send a payment, and most take just a few minutes. You can pay online at att.com, through the AT&T mobile app, by phone, by mail, or in person at an AT&T store. The online and app methods are fastest — your payment usually posts within one business day. If you pay by phone, you'll speak to an AT&T representative who can process the payment while you're on the call.
Before you pay, have your bill handy or your account number ready. Your account number appears on your bill and in the AT&T app. If you're paying more than the minimum, you can choose to pay the full balance or a custom amount.
Key Takeaways
- Online and app payments post within one business day and require only your account number and a payment method.
- AT&T accepts debit cards, credit cards, and bank account transfers, but using a credit card may trigger a convenience fee.
- Phone payments (611 from your AT&T phone or 1-800-331-0500) work the same day but require speaking to a representative.
- Mail and in-store payments take longer — mail typically 5 to 7 business days, and in-store payments may take 1 to 2 business days to post.
- Setting up autopay through the AT&T app or website removes the need to pay manually each month.
Paying online or through the AT&T app
Go to att.com and sign in with your account username and password. Click "Pay Bill" or "Make a Payment" — the exact link name varies depending on whether you're on the mobile or desktop version. Enter the amount you want to pay and choose your payment method. AT&T accepts Visa, Mastercard, American Express, Discover, and bank account transfers (ACH). If you use a credit or debit card, AT&T may charge a convenience fee of around 1.5% to 2.5% of the payment amount, though this varies.
The AT&T mobile app works the same way. Open the app, sign in, and tap "Pay Bill." Select your payment method and amount, then confirm. You'll receive a confirmation number immediately. Payments made before 11:59 p.m. Eastern time usually post by the next business day.
If you don't have an AT&T online account yet, you can create one using your phone number and billing zip code. AT&T will send you a verification code by text or email.
Paying by phone
Call AT&T at 1-800-331-0500 from any phone, or dial 611 from your AT&T mobile phone. A representative will ask for your account number or phone number, then walk you through the payment. You can pay with a debit card, credit card, or bank account information. The representative will confirm the amount and provide a confirmation number before the call ends.
Phone payments process the same day, though the payment may not show in your account until the next business day. This method is useful if you have questions about your bill or need help with your account at the same time.
Paying by mail or in person
Your bill includes a payment envelope and mailing address. Write a check or money order, include your account number on the check, and mail it to the address on your bill. Mail payments typically take 5 to 7 business days to arrive and post to your account. If your bill is due soon, mail is not the fastest option.
You can also pay in person at any AT&T store. Bring your bill or account number and a debit card, credit card, or check. In-store payments usually post within 1 to 2 business days. Call ahead to confirm the store is open and has payment processing available.
Setting up autopay to avoid late payments
Autopay automatically deducts your bill from a bank account or card each month on your due date. Set it up through the AT&T app or website: sign in, go to "Billing," then "Autopay," and choose your payment method and the amount (full bill or a set amount). You can change or cancel autopay anytime.
Autopay removes the risk of forgetting to pay and triggering a late fee. AT&T does not charge a fee for autopay payments from a bank account, but credit and debit card autopay may still incur the convenience fee. If you want to avoid the fee, use bank account autopay instead.
Understanding late fees and payment deadlines
Your due date appears on your bill. If you pay after that date, AT&T typically charges a late fee. The amount varies but is usually a percentage of your bill or a flat fee — check your bill or account for the exact amount. Late payments can also affect your credit score if AT&T reports them to credit bureaus.
If you're having trouble paying your full bill, contact AT&T before the due date. They may offer a payment plan or temporary relief options. Calling 1-800-331-0500 connects you to a representative who can discuss your situation.
What to do if your payment doesn't post
If you paid online or by app and the payment hasn't shown up within two business days, log into your AT&T account and check the payment status. You should see a confirmation number and the date the payment is expected to post. If the status shows "pending," wait until the next business day.
If the payment shows as failed or declined, AT&T will send you a notification. This usually happens because the card or bank account information was incorrect or the card was declined by your bank. Go back to the payment page, verify your information, and try again. If the problem continues, call 1-800-331-0500 to troubleshoot with a representative.
Frequently Asked Questions
Does AT&T charge a fee to pay my bill online?
AT&T does not charge a fee for online or app payments made with a bank account (ACH). Payments made with a credit or debit card may include a convenience fee of around 1.5% to 2.5%, depending on your card type. Autopay from a bank account is also free.
Can I pay someone else's AT&T bill?
Yes. If you know their account number, you can pay their bill online at att.com without signing into an account. Click "Pay Someone Else's Bill," enter the account number and payment amount, and choose your payment method. The payment will post to their account.
What happens if I pay more than I owe?
The extra amount becomes a credit on your account and will be applied to your next bill. If you want a refund instead, contact AT&T at 1-800-331-0500 and ask for a credit refund. Processing a refund typically takes 7 to 10 business days.
How do I know if my payment went through?
You'll receive a confirmation number immediately after paying online, by app, or by phone. Check your AT&T account a few hours later — the payment status should show "posted" or "pending." You can also check your bank or card statement to confirm the charge.
Can I schedule a payment for a future date?
The AT&T website and app do not offer scheduled payments. You must pay on the day you make the payment. If you want automatic payments on a set date each month, set up autopay instead.