Where to pay your Xfinity bill
You can pay your Xfinity bill through Comcast's website, their mobile app, by phone, by mail, or in person at a local Comcast store. The fastest and most common method is online through your Xfinity account at xfinity.comcast.com — you log in, view your bill, and pay immediately with a bank account or debit card. Payments made online typically post within one business day.
If you prefer not to use a website, the Xfinity mobile app offers the same payment options and speed. You can also call 1-800-XFINITY (1-800-934-6489) to pay by phone with a representative, though this takes longer than self-service methods. Paying by mail means writing a check and sending it to the address printed on your bill — allow 7 to 10 days for the payment to reach Comcast and post to your account.
In-person payment at a Comcast store is an option in some areas, but most people find online or phone payment faster. If you do not have internet access at home, a library or community center can provide a computer to pay online, or you can use any phone to call the payment line.
Key Takeaways
- Online payment through xfinity.comcast.com or the Xfinity app is the fastest method and posts within one business day.
- You can pay by phone at 1-800-XFINITY, by mail to the address on your bill, or at a local Comcast store if one is near you.
- Your due date appears on your bill and is usually 21 days after the bill date, though this varies by account.
- Setting up automatic payments through your Xfinity account prevents late fees and ensures you never miss a due date.
- Late fees apply if payment is not received by the due date, and service can be disconnected if you fall significantly behind.
Understanding your bill due date
Your Xfinity bill due date is printed on the front of your paper bill or displayed in your online account. Most accounts have a due date 21 days after the bill date, but this can vary depending on when your billing cycle starts and your account history. The due date is the last day Comcast will accept payment without charging a late fee.
If your due date falls on a weekend or holiday, Comcast typically accepts payment on the next business day without penalty. However, do not rely on this — pay by the date shown on your bill to avoid any question. If you are unsure of your exact due date, log into your Xfinity account or call 1-800-XFINITY to confirm.
Setting up automatic payments
Automatic payment is the easiest way to ensure you never miss a due date. In your Xfinity account, go to the "Billing" or "Payment" section and select "Set up automatic payments." You will choose a payment method (bank account or debit card) and the date each month when Comcast should withdraw the payment. Most people choose a date shortly after they receive their paycheck or a few days before the due date.
Once automatic payment is active, Comcast will charge your account on the same day each month without you having to log in or call. You can still view your bill online and change or cancel automatic payment at any time. If your payment method expires or fails, Comcast will send you a notice asking you to update it.
What happens if you pay late
If payment is not received by your due date, Comcast charges a late fee. The amount varies but is typically $5 to $10 depending on your account and location. The late fee appears on your next bill. More importantly, if you are significantly behind — usually 30 to 60 days past due — Comcast may disconnect your service without further notice.
If you know you will miss a due date, contact Comcast before the date arrives. Call 1-800-XFINITY and explain your situation. In some cases, Comcast can extend your due date by a few days or work out a payment plan. Waiting until after disconnection is much harder to resolve and may require a reconnection fee on top of your unpaid balance.
Paying a past-due balance
If your account shows a past-due balance, you can pay it the same way you pay your regular bill — online, by app, by phone, or by mail. The past-due amount will be added to your next regular bill, or you can pay it separately by calling 1-800-XFINITY and asking the representative to process a one-time payment for the past-due balance only.
Paying the past-due balance does not remove any late fees already charged, but it stops additional late fees from accumulating and prevents disconnection. If your service has already been disconnected due to non-payment, you will need to pay the full past-due balance plus a reconnection fee before service is restored.
Payment methods and fees
Xfinity accepts payment by bank account (electronic check), debit card, and credit card online and through the app. Paying by bank account or debit card is free. Paying by credit card may incur a processing fee of 2% to 3% of the payment amount, depending on the card type — Comcast will show you the fee before you confirm the payment.
Paying by check through the mail is free but slower. Paying by phone with a representative is also free. In-person payment at a Comcast store is free if you pay by cash, check, or debit card, but a credit card payment in person may carry a fee.
Changing your billing address or payment method
If you move or want to change where your bills are mailed, log into your Xfinity account and update your address in the "Account" or "Profile" section. The change usually takes effect within one to two billing cycles. If you need the change to happen immediately, call 1-800-XFINITY and a representative can update it right away.
To change your payment method for automatic payments, go to the "Payment" section of your account and select "Edit" next to your saved payment method. You can add a new bank account or debit card and remove the old one. If you are paying a one-time bill and want to use a different payment method than your automatic setting, you can choose a different method at checkout without changing your automatic payment setup.
Frequently Asked Questions
Can I pay my Xfinity bill without creating an online account?
Yes. You can pay by phone at 1-800-XFINITY, by mail to the address on your bill, or in person at a Comcast store. You do not need an online account to pay, though creating one makes it easier to track your balance and due date.
How long does it take for my payment to show up?
Online and app payments post within one business day. Phone payments post within one to two business days. Mail payments take 7 to 10 days to arrive and process. Automatic payments post on the date you selected.
What if I pay too much by accident?
If you overpay, Comcast will credit the extra amount to your next bill. You can also call 1-800-XFINITY to request a refund check, though this takes longer than letting the credit apply automatically.
Can I split my payment between two different payment methods?
No. Each payment must come from one source — either your bank account, debit card, or credit card. If you need to pay part of your bill now and part later, make two separate payments on different dates.
What if my service was disconnected for non-payment?
Pay your full past-due balance plus the reconnection fee by calling 1-800-XFINITY or paying online. Service is usually restored within 24 hours of payment. If you cannot pay the full amount, call and ask whether a payment plan is available in your area.