Pay your AT&T internet bill through their website, phone, or automatic payment setup
AT&T lets you pay your internet bill in several ways without leaving home. The fastest route is their online account portal, where you can pay once with a debit card, credit card, or bank account. If you prefer not to log in each month, you can set up automatic payments so the bill comes out on the same day every month. You can also call AT&T directly or pay by mail if those methods work better for you.
The key difference between a one-time payment and automatic payment is control: one-time payments let you choose the exact amount and date each month, while automatic payments deduct the full bill automatically on a date you pick. Most people use automatic payments to avoid late fees, but you can switch back to manual payments anytime.
Key Takeaways
- You can pay your AT&T internet bill online through your account portal using a debit card, credit card, or bank account without creating a new login.
- Automatic payments prevent late fees by deducting your full bill on the same day each month, and you can change or cancel them anytime.
- One-time payments through the website take effect when ready if you pay before 11:59 p.m. ET, or the next business day if you pay after.
- You can also pay by phone at 1-800-331-0500 or by mailing a check to the address on your bill.
- If you set up automatic payments, AT&T will send you an email confirmation and a reminder a few days before each payment.
Pay once through the AT&T website
Log into your AT&T account at att.com using your phone number or email and your password. Once you are in, look for "Pay Bill" or "Make a Payment" — the exact wording changes, but it is always near the top of the page. Click it and you will see your current balance and due date.
Enter the amount you want to pay (usually the full balance shown) and choose your payment method: debit card, credit card, or bank account. If you use a bank account, you will need your routing number and account number, which you can find at the bottom left of any check. AT&T does not charge a fee for bank account payments, but credit and debit card payments may carry a small fee depending on your card issuer.
After you submit, AT&T will show you a confirmation number. Write it down or take a screenshot. The payment will post to your account when ready if you pay before 11:59 p.m. ET, or the next business day if you pay after that time. You will also receive an email receipt.
Set up automatic payments to avoid late fees
Automatic payments are the most reliable way to stay on time, because the money leaves your account on the same day every month without you having to remember. To set this up, log into your AT&T account and go to "Billing" or "Account Settings," then look for "Autopay" or "Automatic Payments." Choose the day of the month you want the payment to come out — most people pick the day after they get paid or the day their paycheck hits.
Select your payment method (bank account, debit card, or credit card) and confirm. AT&T will send you an email confirmation right away, and then a reminder email a few days before each payment. If your bill amount changes, AT&T will deduct the new amount automatically, so you do not have to update anything.
You can pause or cancel automatic payments anytime by going back to the same menu and selecting "Turn Off" or "Remove." If you cancel, you will need to pay manually from that point forward, and AT&T will not remind you of the due date anymore.
Pay by phone if you do not want to use the website
Call AT&T customer service at 1-800-331-0500 and tell them you want to pay your internet bill. A representative will ask for your account number (on your bill) and the amount you want to pay. Have your debit card, credit card, or bank account information ready.
Payments made by phone are processed the same day if you call before 11:59 p.m. ET, or the next business day if you call after. You will receive a confirmation number over the phone — write it down. AT&T will also send you an email receipt within a few hours.
Mail a check if you prefer not to pay online or by phone
Your bill includes a return envelope and a payment stub with AT&T's mailing address. Write your account number on the check, put it in the envelope with the stub, and mail it. AT&T typically receives mailed payments within 5 to 7 business days, depending on your location and the postal service.
Because mailed payments take longer to arrive and process, they may post to your account after your due date, which could trigger a late fee. If you mail a check, send it at least 10 days before your due date to be safe. You will not receive a confirmation email for mailed payments, so keep a copy of the check or the payment stub for your records.
What to do if your payment does not show up
If you paid online or by phone and the payment does not appear in your account within 2 business days, log back into your AT&T account and look for "Payment History" or "Recent Transactions." You should see your payment listed there with a status (pending, posted, or failed). If it shows as pending, it will post within 24 hours.
If the payment shows as failed, AT&T will send you an email explaining why — usually because the card was declined or the bank account information was incorrect. You will need to try again with a different payment method or contact AT&T at 1-800-331-0500 to troubleshoot. If you paid by mail and it has been more than 10 business days, call AT&T to confirm they received it.
Frequently Asked Questions
Can I pay my AT&T internet bill with a gift card?
No, AT&T does not accept gift cards for bill payments. You can only pay with a debit card, credit card, or bank account. Some credit cards are issued with a gift card format, so check your card's terms if you are unsure.
What happens if I miss my due date?
AT&T typically charges a late fee if your payment does not arrive by the due date shown on your bill. The amount varies, but you can avoid it by paying as soon as you receive your bill or by setting up automatic payments. If you are already late, pay as soon as you can to stop additional fees from building up.
Can I pay someone else's AT&T internet bill?
Yes, you can pay another person's bill if you have their account number. You do not need to log into their account — just call 1-800-331-0500 and provide the account number and the amount you want to pay. You will need a debit card, credit card, or bank account in your own name.
Does AT&T charge a fee to pay my bill online?
AT&T does not charge a fee for paying with a bank account. Credit and debit card payments may have a small fee from your card issuer, but AT&T itself does not add one. Check with your bank or card company if you are unsure.
Can I change my automatic payment date after I set it up?
Yes, log into your AT&T account, go to "Autopay" or "Automatic Payments," and select a new date. The change takes effect on your next billing cycle. AT&T will send you an email confirmation of the new date.