The fastest way to pay Comcast Xfinity is through your online account or the Xfinity mobile app, where payment posts within one business day
You can pay your Comcast Xfinity bill through several methods: online at xfinity.com, through the Xfinity app on your phone, by phone at 1-800-934-6489, by mail, or in person at an Xfinity store. Online and app payments are the quickest — they typically post to your account within one business day. Phone and mail payments take longer, usually three to five business days, so plan ahead if your due date is soon.
You do not need to create a new account to pay. If you already receive a bill from Comcast, you can log in with your account number and service address, or the email and password you use for your Xfinity account. If you have never logged in before, you can set up an account using your bill or account number.
Key Takeaways
- Online and app payments post within one business day; phone and mail payments take three to five business days.
- You can pay with a debit card, credit card, or bank account through the website or app.
- Automatic payments can be set up to deduct from your bank account or card on the same date each month, reducing the chance of a late payment.
- If you pay by mail, send your check or money order to the address on your bill at least five business days before the due date.
- Late fees begin accruing after the due date shown on your bill, so confirm your payment posted before that date.
Paying online through Xfinity.com
Go to xfinity.com and click "Sign In" in the top right corner. Enter your email address and password, or your account number and service address if you have not created a login yet. Once you are signed in, look for "Billing" or "Pay Bill" in the menu — the exact wording varies depending on whether you are on desktop or mobile.
Click the option to make a one-time payment. You will see your current balance and due date. Enter the amount you want to pay (you can pay the full balance, a partial amount, or more than you owe). Choose your payment method: debit card, credit card, or bank account. If you are paying by bank account, you will need to provide your routing number and account number. Review the details and click to confirm. Your payment will post within one business day.
Paying through the Xfinity mobile app
read the Xfinity app from the Apple App Store or Google Play Store. Sign in with the same email and password you use on xfinity.com. Tap the menu icon (usually three horizontal lines) and select "Billing" or "Pay Bill."
Tap "Make a Payment" and enter the amount. Choose your payment method — debit card, credit card, or bank account — and confirm. The process is the same as online, and payment posts within one business day. The app also shows your billing history and upcoming due dates, so you can check your balance anytime.
Setting up automatic payments
Automatic payments remove the need to remember to pay each month. Log into xfinity.com, go to "Billing," and look for "Autopay" or "Automatic Payments." Select the bank account or card you want to use and choose the date each month when you want the payment to be deducted — usually the same date as your due date, or a few days before.
Comcast will deduct your full bill amount automatically on that date each month. You can change or cancel automatic payments anytime through your account settings. If your bill amount varies (for example, if you use pay-per-view or have promotional pricing that changes), the amount deducted will match your current bill.
Paying by phone or mail
To pay by phone, call 1-800-934-6489 and follow the prompts. A representative can take payment over the phone using a debit card, credit card, or bank account. Phone payments typically post within three to five business days.
To pay by mail, write a check or money order for the amount you owe and send it to the address printed on your bill. Do not send cash. Include your account number on the check or money order so Comcast can match the payment to your account. Mail payments take three to five business days to post, so send your payment at least five business days before your due date to avoid a late fee. If you are unsure of the mailing address, check your bill or call 1-800-934-6489.
What happens if you pay late
Late fees begin accruing the day after your due date. The amount of the late fee varies by state and your service plan, so check your bill or account for the specific amount. A late payment will also be reported to credit bureaus if it remains unpaid for 30 days or more, which can lower your credit score.
If you know you will miss a due date, contact Comcast before the date arrives. Representatives can sometimes work out a payment arrangement or extend your due date. Calling ahead is better than paying late, because it may prevent the late fee from being added to your account.
Frequently Asked Questions
Can I pay someone else's Comcast bill?
Yes, you can pay another person's bill if you have their account number. When you enter the account number during payment, you will be asked to confirm the service address. You do not need to be the account holder to make a one-time payment, but you cannot set up automatic payments or change account settings without account access.
What payment methods does Comcast accept?
Comcast accepts debit cards, credit cards, and bank accounts (checking or savings) for online and app payments. By phone, you can use the same methods. By mail, send a check or money order only — do not send cash or credit card information in the mail.
Why is my payment showing as pending?
Online and app payments usually post within one business day, but may show as "pending" for a few hours after you submit them. If your payment is still pending after one business day, log back into your account to confirm it went through. If it did not, contact Comcast at 1-800-934-6489.
Can I get a receipt for my payment?
Yes. Online and app payments generate a confirmation number when ready after you submit them — take a screenshot or write it down. You can also view your payment history in your account under "Billing" to see all past payments and their dates. Comcast does not mail paper receipts, but your confirmation number serves as proof of payment.
What if I overpay my bill?
If you pay more than you owe, the extra amount becomes a credit on your account and will be applied to your next bill. You can also request a refund by calling 1-800-934-6489, though processing a refund may take several weeks.