Skip to main content

HomeAll guides

How to Pay Your Comcast Bill Online

The fastest way to pay Comcast online is through their website or mobile app

You can pay your Comcast bill online by logging into your account at xfinity.com, going to the Billing section, and selecting "Pay Bill Now." You'll see your current balance and can choose to pay the full amount or a partial payment. The same option is available in the Xfinity Mobile app if you prefer to pay from your phone.

Comcast also lets you set up automatic payments so the bill comes out of your bank account or credit card on a date you choose each month. This removes the step of logging in every time and helps you avoid late fees if you tend to forget payment dates.

Payment goes through when ready when you submit it online. You'll receive a confirmation number and can check your account to see the payment posted, usually within a few hours.

Key Takeaways

  • Log into xfinity.com or use the Xfinity Mobile app to pay your bill in full or in part, with payment processing the same day.
  • You can set up automatic monthly payments from a bank account or credit card so you never have to manually pay again.
  • Comcast accepts payments by debit card, credit card, or direct bank transfer when paying online.
  • You can view your payment history and upcoming due dates in the Billing section of your account.

What payment methods Comcast accepts online

When you pay through xfinity.com or the app, you can use a debit card, credit card, or bank account. If you choose bank account payment, you'll need to provide your routing number and account number, which Comcast stores securely for future payments.

Credit card payments may carry a processing fee depending on the card type, though Comcast does not charge a fee for debit card or bank account payments. Check the payment screen before you submit to see if a fee applies to your chosen method.

Setting up automatic payments from your bank account

To set up autopay, log into your Xfinity account, go to Billing, and select "Manage Autopay." Choose your payment method (bank account or card), enter the account details, and pick the day of the month you want the payment to come out. Comcast will charge your account automatically on that date each month.

You can change or cancel autopay anytime by returning to the same menu. If you want to pause autopay for a month, you can do that without canceling the whole setup — just turn it off temporarily and turn it back on when you're ready.

Autopay is useful if you have multiple Comcast services (internet, TV, phone) bundled together, since one payment covers all of them.

Paying a past-due balance online

If your bill is overdue, you can still pay online through your Xfinity account. Log in, go to Billing, and you'll see your past-due amount clearly marked. Pay the full past-due balance or make a partial payment — Comcast will accept either one.

Paying online stops late fees from continuing to pile up. If your service has been disconnected due to non-payment, paying the past-due amount online will not when ready restore service — you may need to contact Comcast customer service to schedule a reconnection, which can take a business day or two.

Paying without logging into your account

If you don't have your Xfinity login handy, you can still pay by phone at 1-800-COMCAST (1-800-266-2278). A representative will look up your account by phone number or service address and process your payment over the phone using a debit card, credit card, or bank account.

You can also pay in person at a Comcast service center if one is near you, though this is less common than online or phone payment. Check xfinity.com to find the nearest location and their hours.

Viewing your payment history and due dates

Once you log into your Xfinity account, the Billing section shows your current balance, due date, and a list of all past payments with dates and amounts. This history is useful if you need to confirm that a payment went through or if you're tracking your spending.

You can also set up billing notifications so Comcast sends you an email or text message when your bill is ready to pay and when your payment is received. This helps you stay on top of due dates without having to check your account manually.

What to do if your online payment doesn't go through

If you see an error message when trying to pay online, the most common reasons are an incorrect card number, an expired card, insufficient funds, or a mismatch between the address on file and your card's billing address. Double-check these details and try again.

If the payment is rejected a second time, contact Comcast customer service at 1-800-COMCAST. They can tell you why the payment failed and help you choose a different payment method. Do not attempt the same payment multiple times in a row, as this can trigger fraud holds on your card.

Frequently Asked Questions

How long does it take for an online payment to show up in my account?

Online payments usually post to your account within a few hours, though it can take up to one business day depending on the time of day you submit it. If you pay after 11 p.m. Eastern Time, it may not process until the next morning.

Can I pay someone else's Comcast bill online?

You can pay another person's bill if you have their account number, but you'll need to log into their Xfinity account or call customer service with their permission. Comcast does not have a guest payment option for accounts you don't own.

Is there a fee for paying my Comcast bill online?

There is no fee for paying with a debit card or bank account. Credit card payments may have a fee, which Comcast will show you before you confirm the payment. The fee amount varies by card type.

What happens if I pay my bill early?

Paying early is fine and does not cause any problems. The payment will be credited to your account when ready, and your next bill will be due on its normal due date. Early payment does not change your billing cycle.

Can I set up autopay for just part of my bill?

Autopay through Xfinity pays your full bill each month. If you want to pay a partial amount automatically, you would need to contact Comcast customer service to set up a custom payment arrangement.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.