The fastest way to pay Xfinity is through their website or mobile app, where you can set up a one-time payment or automatic monthly billing in about five minutes

Xfinity (the consumer brand of Comcast) lets you pay through their website at xfinity.com, their mobile app, by phone, or by mailing a check. Most people use the website or app because you see your balance when ready, choose your payment date, and get a confirmation number right away. You will need your account number, which appears on your bill or in the app.

If you pay online or through the app, the payment typically posts within one business day. Phone and mail payments take longer — phone payments may take up to three business days, and mailed checks can take two to three weeks depending on mail delivery and processing time. Setting up automatic payments means Xfinity withdraws the amount due on your bill date each month, so you never have to remember to pay.

Key Takeaways

  • You can pay through xfinity.com, the Xfinity mobile app, by phone at 1-800-934-6489, or by mailing a check to the address on your bill.
  • Online and app payments post within one business day; phone payments take up to three business days; mailed checks take two to three weeks.
  • Automatic payments withdraw your bill amount on the due date each month and prevent late fees if you set them up before your due date.
  • You need your account number to pay, which you can find on your bill, in the app, or by calling customer service.
  • Late fees explore if payment is not received by the due date shown on your bill, regardless of when you initiated the payment.

Paying through the Xfinity website

Go to xfinity.com and sign in with your username and password. If you do not have an account set up yet, you can create one using your account number and service address. Once logged in, look for "Pay Bill" or "Billing" in the menu — the exact wording changes occasionally, but it is always near the top of the account dashboard.

Enter the amount you want to pay (you can pay the full balance, the minimum, or a custom amount) and choose your payment method: debit card, credit card, or bank account. If you use a bank account, Xfinity charges no fee. Credit and debit card payments may include a small processing fee — the website will show you the fee before you confirm. Choose your payment date (usually today or a future date within the next 30 days) and review the confirmation. You will receive an email receipt with your confirmation number.

Paying through the Xfinity mobile app

read the Xfinity app from the Apple App Store or Google Play Store and sign in with the same username and password you use on the website. Tap "Bill" or "Billing" at the bottom of the screen. The app shows your current balance and due date, and a button to pay now.

The payment process is identical to the website: select your amount, choose your payment method, pick your payment date, and confirm. The app stores your payment methods, so if you have paid before, you can select a saved card or bank account instead of entering it again. You will get a confirmation number on screen and by email.

Paying by phone

Call Xfinity customer service at 1-800-934-6489. Have your account number and payment method (debit card, credit card, or bank account information) ready. A representative will verify your account, tell you your current balance and due date, and walk you through the payment. You will receive a confirmation number over the phone — write it down or ask the representative to email it to you.

Phone payments take up to three business days to post, so if your due date is soon, paying online or through the app is faster. Some Xfinity retail stores also accept payments in person, but this is less common than phone or online options. Call ahead to confirm your local store accepts payments before visiting.

Paying by mail

Write a check or money order for the amount due and include your account number on the check. Mail it to the address printed on your bill — this address changes by region, so always use the one on your statement rather than looking up a general Xfinity address. Do not mail cash.

Mailed payments take two to three weeks to arrive and be processed, so send your check well before your due date. If your payment is not received by the due date on your bill, a late fee will be added to your next bill, even if you mailed the check on time. For this reason, mailing is the least reliable method if your due date is approaching.

Setting up automatic payments

Automatic payments are the easiest way to avoid late fees because Xfinity withdraws the amount due on your bill date each month without you having to do anything. Set this up through the website or app by going to your billing section and looking for "Autopay" or "Automatic Payments." Choose your payment method (bank account or card) and confirm. You can change or cancel automatic payments anytime through the same menu.

If you set up automatic payments after your due date has passed, the first automatic payment will not occur until the next billing cycle. You will still need to pay the current bill manually to avoid a late fee. Automatic payments use the full amount due on your bill, not a custom amount — if you want to pay a different amount, you will need to make a manual payment that month.

What happens if you miss a payment

If your payment is not received by the due date on your bill, Xfinity adds a late fee to your account. The amount varies but is typically a percentage of your bill or a flat fee — check your bill or account for the exact amount. A late fee appears on your next bill.

If you are more than 30 days late, Xfinity may suspend your service without warning. You can restore service by paying the full amount owed plus any late fees. If you know you will be late, call customer service at 1-800-934-6489 to discuss a payment plan or temporary extension — they sometimes offer these for customers who have paid on time in the past.

Frequently Asked Questions

Can I pay someone else's Xfinity bill?

Yes, but you will need their account number. You can pay online or by phone without being the account holder, though you cannot set up automatic payments or change account settings unless you are authorized on the account. If you pay regularly for someone else, ask them to add you as an authorized user so you can manage the account directly.

Does Xfinity charge a fee to pay my bill?

No fee for bank account payments. Credit and debit card payments may include a processing fee of 1 to 3 percent, depending on the card type — Xfinity shows you the fee before you confirm the payment. Phone and mail payments have no fee.

What if I pay more than I owe?

The overpayment stays on your account as a credit and is applied to your next bill. You can also request a refund by calling customer service, though this takes several weeks. Most people leave the credit on the account to cover the next month's bill.

How do I know if my payment went through?

Online and app payments show a confirmation number when ready and post within one business day. You can check your account balance in the app or on the website to confirm the payment was applied. Phone and mailed payments take longer, so check back after a few business days.

Can I change my bill due date?

Yes, through the website or app. Go to your billing settings and look for "Due Date" or "Billing Cycle." You can usually choose any date between the 1st and the 28th of the month. The change takes effect on your next billing cycle.