DirecTV offers three main online payment methods: through your account on directv.com, through the DirecTV mobile app, or by setting up automatic payments from your bank account

The fastest route is logging into your DirecTV account at directv.com, clicking the "Pay Bill" or "Make a Payment" option, and entering your payment amount and method. You can pay with a debit card, credit card, or bank account. The payment posts within one business day for most transactions, though credit card payments may take slightly longer depending on your card issuer.

If you prefer using your phone, the DirecTV mobile app (available on iOS and Android) has the same payment function built in. You enter the same information and receive a confirmation number when ready after the transaction completes. This method works anywhere you have internet access and is useful if you're away from a computer.

Automatic payments remove the need to log in each month. You can set them up through your account settings on directv.com by linking your bank account or card. DirecTV will charge your chosen payment method on your bill due date each month. You can change or cancel automatic payments anytime through your account.

Key Takeaways

  • You can pay online through directv.com, the DirecTV mobile app, or by phone at 1-800-531-5000, and payments typically post within one business day.
  • Automatic payments require you to link a bank account or card once, then DirecTV charges you on your bill due date each month without further action.
  • You need your DirecTV account number and a valid payment method (debit card, credit card, or bank account) to make an online payment.
  • If you pay with a credit card, the payment may take longer to post than a debit card or bank account payment, depending on your card issuer.

What you need before you start

Have your DirecTV account number ready. You can find it on your bill, in your account settings on directv.com, or in the DirecTV app. You'll also need a valid payment method: a debit card, credit card, or bank account information.

If you're paying by bank account, you'll need your routing number and account number. These appear on the bottom left of your checks. If you're paying by card, have the card number, expiration date, and CVV (the three-digit security code on the back) available.

Step-by-step: paying through directv.com

Go to directv.com and sign in with your username and password. If you don't have an online account yet, you can create one by entering your account number and other identifying information.

Once logged in, look for "Pay Bill," "Make a Payment," or "Billing" in the main menu. Click it. The page will show your current balance and due date. Enter the amount you want to pay — you can pay the full balance, the minimum due, or any amount in between.

Select your payment method from the dropdown menu. If you're paying with a new card or bank account, you'll enter those details. If you've saved payment methods before, you can select one from your saved list. Review the amount and method one more time, then click "Pay Now" or "Submit Payment."

You'll receive a confirmation number on screen and via email. Save this number in case you need to reference the payment later. The payment will post to your account within one business day.

Setting up automatic payments

Automatic payments save time if you want the same amount charged every month. Log into your account on directv.com and navigate to "Billing" or "Payment Settings." Look for "Automatic Payments" or "Autopay."

Select the payment method you want to use (debit card, credit card, or bank account) and enter the details if it's a new method. Choose whether you want to pay your full bill each month or a specific amount. Confirm the due date when the charge will occur — this is usually your regular bill due date.

Once you confirm, automatic payments are active. You'll receive an email confirmation. You can log back in anytime to change the payment amount, switch payment methods, or cancel automatic payments entirely. There's no penalty for stopping automatic payments.

Payment timing and when the money leaves your account

When you submit a payment online, DirecTV processes it when ready, but the timing of when money actually leaves your account depends on your payment method. Debit card and bank account payments typically post within one business day. Credit card payments may take two to three business days because they go through your card issuer first.

If you pay on a Friday or weekend, the payment will process on the next business day. If your bill is due on a weekend or holiday, DirecTV typically extends the due date to the next business day, so paying online the day before won't result in a late fee.

Keep your confirmation number until you see the payment reflected in your account. If a payment doesn't post within the expected timeframe, contact DirecTV at 1-800-531-5000 with your confirmation number and they can investigate.

Troubleshooting common payment problems

If your payment is declined, the most common reasons are an expired card, insufficient funds, or a mismatch between the billing address on file and the address associated with your card. Check that your card hasn't expired and that you have enough funds available. If the billing address is the issue, update it in your account settings before trying again.

If you can't log into directv.com, click "Forgot Password" on the login page and follow the reset instructions. You'll receive an email with a link to create a new password. If you don't receive the email, check your spam folder or contact DirecTV support.

If you've made a payment but don't see it reflected in your account after the expected timeframe, don't make another payment. Instead, contact DirecTV with your confirmation number. Duplicate payments can be refunded, but it's faster to verify the first payment went through before submitting a second one.

Alternatives if you can't pay online

If you prefer not to pay online, you can pay by phone at 1-800-531-5000. A representative will take your payment information over the phone. You can also mail a check to the address on your bill, though mail payments take longer to post.

Some DirecTV locations allow in-person payments at authorized retailers, though this varies by region. Call 1-800-531-5000 to ask if this option is available in your area.

Frequently Asked Questions

Is there a fee for paying my DirecTV bill online?

No. DirecTV does not charge a fee for online payments made through directv.com or the mobile app. Payments by phone may have a fee depending on the payment method; ask the representative when you call.

Can I pay someone else's DirecTV bill online?

You can pay if you have the account number and access to the account (through login credentials or account authorization). If you don't have login access, contact DirecTV at 1-800-531-5000 to ask about paying as an authorized user on the account.

What happens if I pay more than my bill amount?

The overpayment will be held as a credit on your account and applied to your next bill. You can also request a refund by contacting DirecTV, though this may take several business days to process.

Can I schedule a payment for a future date?

The online payment system processes payments when ready, so you cannot schedule them in advance through directv.com or the app. Automatic payments, however, are scheduled for your bill due date each month automatically.

What should I do if I see an unauthorized charge on my account?

Contact DirecTV when ready at 1-800-531-5000 with details of the charge. They can investigate and reverse unauthorized payments. If the charge came from a fraudulent card, also contact your card issuer or bank to report it.