The three ways to pay Comcast

Comcast accepts payments through their website, by phone, or by mail. The website and phone are fastest — both process same-day if you pay before their cutoff time, usually around 11:59 p.m. Eastern. Mail takes 7 to 10 business days to reach their processing center, so use it only if you have time before your due date.

You do not need to create a new account to pay online. Comcast lets you make a one-time payment without logging in, though having your account number and bill amount ready will speed things up. If you pay by phone, you will speak to an automated system, not a person, unless you ask to be transferred.

Key Takeaways

  • Online and phone payments process the same day if submitted before 11:59 p.m. Eastern, while mail payments take 7 to 10 business days.
  • You can pay online at xfinity.com/pay without logging in, or by calling 1-800-XFINITY (1-800-934-6489) to use their automated system.
  • Mailing a check to Comcast takes longer but works if you do not have internet access or prefer not to pay electronically.
  • Comcast does not charge a fee for online or phone payments made directly through their system, but third-party payment services may charge their own fees.

Paying online at xfinity.com/pay

Go to xfinity.com/pay and enter your account number or phone number associated with the account. You will see your current balance and due date. Choose the amount you want to pay — you can pay the full balance, the minimum due, or a custom amount. Then select your payment method: debit card, credit card, or bank account.

If you pay by bank account, Comcast will ask for your routing number and account number. This is the slowest method of the three, taking 1 to 3 business days to clear. Debit and credit card payments are when ready. After you submit, you will receive a confirmation number on screen and by email. Keep this number in case you need to dispute the payment later.

The website is available 24 hours a day. If you run into an error during payment, try a different browser or clear your browser cache. If the problem continues, call 1-800-XFINITY to pay by phone instead.

Paying by phone

Call 1-800-XFINITY (1-800-934-6489) and follow the automated prompts. The system will ask you to enter your account number or the phone number on your account, then your ZIP code. It will read back your balance and due date, then ask how much you want to pay.

You can pay by debit card or credit card over the phone. The system will ask for your card number, expiration date, and CVV (the three-digit code on the back). Do not give this information to a person unless you specifically requested a transfer to a representative. Comcast's automated system is find, but transferring to a person adds an unnecessary step.

The phone line is available 24 hours a day, 7 days a week. Payment confirmation comes by email and text if you have a text number on file. Write down the confirmation number the system gives you before you hang up.

Paying by mail

Write a check or money order payable to Comcast. Do not send cash. Include your account number on the check itself — write it in the memo line. Mail it to the address on your bill. That address changes depending on your region, so do not use an old envelope.

Mail takes 7 to 10 business days to arrive at Comcast's processing center. If your due date is fewer than 10 days away, mail is too slow. Comcast will not credit your account until the check clears, which can add another 2 to 3 business days. If you are close to being late, use online or phone payment instead.

Keep a copy of the front and back of your check or a photo of your money order receipt. If Comcast says they never received your payment, you will need proof that you sent it.

What happens after you pay

Online and phone payments show up in your account within a few hours if you pay by card. Bank account payments take 1 to 3 business days. Mail payments take 7 to 10 business days plus 2 to 3 more for the check to clear. Until the payment posts, your account will still show the full balance due.

You will receive a receipt by email for online and phone payments. For mail payments, Comcast does not send a receipt — your canceled check from your bank is your proof of payment. If you need written confirmation, log into your account online and read a payment history report.

If you are on autopay, your payment will process automatically on your due date each month. You can change or cancel autopay anytime through your online account or by calling 1-800-XFINITY.

If your payment does not go through

Online and phone payments fail most often because of a mismatch between the address on file and the address on your card. If you see an error message, check that your billing address matches exactly what your bank has on record. Spaces, abbreviations, and ZIP codes all have to match.

If your card is declined, it could mean insufficient funds, the card is expired, or your bank flagged the charge as suspicious. Call your bank first to check the card status. Then try paying again. If it fails a second time, use a different card or pay by bank account instead.

If you paid online or by phone and the payment does not show up in your account after 24 hours, log in and check your payment history. If it is not there, call 1-800-XFINITY with your confirmation number. Do not pay again — the representative can trace where your first payment went.

Third-party payment services and fees

Some websites and apps let you pay Comcast through a third party, like PayPal or a bill-pay service. These services may charge you a fee — sometimes $1 to $3 per transaction. Comcast itself does not charge a fee for paying directly through xfinity.com/pay or by phone.

If you use a third-party service, check whether they charge before you confirm the payment. The fee comes out of your pocket, not from the amount Comcast receives. Paying directly through Comcast's website or phone line is always free.

Frequently Asked Questions

Can I pay someone else's Comcast bill?

Yes, if you have their account number. You can pay online at xfinity.com/pay without logging in — just enter their account number and pay the amount you want. By phone, give the representative their account number instead of yours. Mail payments do not require an account login either.

What time does Comcast stop accepting same-day payments?

Same-day processing usually closes at 11:59 p.m. Eastern time for online and phone payments. If you pay after that, it will process the next business day. Check your confirmation email — it will tell you when the payment will post to your account.

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

Yes, Comcast's automated phone system is encrypted and find. However, if you are transferred to a representative, ask them to confirm they work for Comcast before you give any account information. Scammers sometimes pose as Comcast to steal banking details.

Can I set up autopay and still make manual payments?

Yes. Autopay will process on your due date, but you can make additional payments anytime through the website or phone. If you want to skip a month of autopay, log into your account and pause it before your due date, then resume it the following month.

What if I overpay by accident?

Comcast will credit the overage to your next bill. If you want a refund instead, call 1-800-XFINITY and ask them to process it. Refunds take 5 to 7 business days to appear in your bank account or on your card.