Call Comcast's automated payment line at 1-800-934-6489

The fastest way to pay a Comcast bill by phone is to call 1-800-934-6489 and use the automated system. You do not need to speak to a representative. The system accepts payments 24 hours a day, 7 days a week, and processes them immediately if you call before 11:59 p.m. Eastern Time.

Have your Comcast account number and a debit card or bank account ready before you call. The automated system will ask you to enter these details using your phone keypad. Payments made this way typically post to your account within one business day.

If you prefer to speak with someone, stay on the line after the automated menu ends, or press the option for a representative. Wait times vary depending on call volume, but a representative can answer questions about your bill while processing your payment.

Key Takeaways

  • Call 1-800-934-6489 to reach Comcast's automated payment system, which works 24/7 without requiring you to speak to anyone.
  • Have your account number and debit card or bank account information ready before calling.
  • Payments made before 11:59 p.m. Eastern Time post to your account the next business day.
  • You can press an option to speak with a representative if you have questions about your bill or need help with your account.
  • Comcast also offers payment options online, by mail, or through automatic payments if phone payment does not work for you.

What information you need to have ready

Before you call, gather your Comcast account number. You can find this on your bill, in the Xfinity app, or on your account page at xfinity.com. The account number is usually a 10-digit number printed near the top of your bill.

You will also need a valid debit card or bank account to process the payment. Comcast accepts Visa, Mastercard, American Express, and Discover. If you pay from a bank account, have your routing number and account number available.

If you are paying someone else's bill, you will need their account number, not your own. The system does not require a PIN or password over the phone.

When your payment posts and what to expect

Payments made through the automated phone line before 11:59 p.m. Eastern Time typically post within one business day. If you call after 11:59 p.m. Eastern Time, the payment may not process until the next day and could take an additional business day to appear on your account.

Once your payment is processed, you will receive a confirmation number. Write this down or take a photo of it. If you need to dispute the payment later or confirm it went through, you will have proof of the transaction.

If you do not see the payment on your account within two business days, call 1-800-934-6489 again and have your confirmation number ready. A representative can look up the transaction and tell you its status.

Other ways to pay if the phone line is not working

If you cannot reach the phone line or prefer not to call, Comcast offers several other payment methods. You can pay online at xfinity.com by logging into your account, or use the Xfinity app on your phone.

You can also set up automatic payments so your bill is paid on the same day each month without you having to do anything. This is done through your account settings online or by calling a representative at 1-800-934-6489.

Payment by mail is also an option. Your bill includes a return envelope and instructions. Mail payments take longer to post — typically 7 to 10 business days depending on postal delivery — so this method is best used if you are not in a rush.

What to do if your payment does not go through

If the automated system rejects your payment, it is usually because the debit card or bank account information you entered does not match what your card issuer has on file. Hang up and double-check the card number, expiration date, and billing zip code, then try again.

If the system says your account is not found, verify that you entered your Comcast account number correctly. Account numbers are 10 digits and are printed on your bill. If you are unsure, call 1-800-934-6489 and a representative can confirm your account number before you try paying again.

If your payment is declined multiple times, call 1-800-934-6489 to speak with a representative. They can tell you whether there is a hold on your account, whether your card issuer is blocking the transaction, or whether there is another issue preventing payment.

Late fees and what happens if you miss a due date

Comcast bills are typically due 21 days after the bill date. If your payment does not arrive by the due date shown on your bill, a late fee is added to your next bill. The amount of the late fee varies but is usually a percentage of your bill or a flat fee — check your bill or account page to see what Comcast charges in your area.

If you are more than 30 days late, Comcast may suspend your service. Paying by phone is the fastest way to get your account current if you are behind. Once your payment posts, your service will be restored within a few hours if it was suspended.

If you are struggling to pay your bill, call 1-800-934-6489 and ask about payment plans or hardship programs. Comcast offers options for customers who cannot pay in full, though availability varies by location.

Frequently Asked Questions

Is there a fee to pay by phone?

No. Comcast does not charge a fee to pay your bill using the automated phone line at 1-800-934-6489. The payment is processed at no extra cost. Some third-party payment services charge fees, but Comcast's official line does not.

Can I pay a past-due bill by phone?

Yes. The automated system accepts payments on past-due accounts. If your service has been suspended, paying by phone will restore it within a few hours once the payment posts. If you have questions about how much you owe or whether there are additional fees, ask to speak with a representative.

What if I want to pay only part of my bill?

The automated system allows you to enter any amount you want to pay, not just the full bill. You can pay a partial amount, though Comcast will still charge a late fee if the full amount is not received by the due date. A representative can explain your options if you call 1-800-934-6489.

Can I schedule a payment for a future date?

The automated phone line processes payments immediately. To schedule a payment for a future date, set up automatic payments through your account at xfinity.com or call 1-800-934-6489 to speak with a representative about scheduling options.

Is it safe to give my bank account number over the phone?

Comcast's automated phone line uses encrypted technology to protect your information. However, if you are uncomfortable entering your bank account number, use a debit card instead. You can also pay online at xfinity.com or set up automatic payments through your account, which may feel more secure.