How to pay Xfinity online, by phone, or by mail
You can pay your Xfinity bill through Xfinity's website or mobile app, by phone, by mail, or in person at an Xfinity store. The fastest route is the website or app — you log in, find your bill, and submit payment in a few minutes. If you prefer not to use the internet, you can call Xfinity customer service at 1-800-934-6489 to pay over the phone, or mail a check to the address printed on your bill.
Xfinity accepts credit cards, debit cards, and bank account transfers (ACH payments). If you pay by mail, include your account number on the check so the payment reaches the right account. Most online and phone payments post within one business day, though mailed checks may take five to seven business days to clear.
Key Takeaways
- You can pay through the Xfinity website, mobile app, phone, mail, or in person at an Xfinity store.
- Online and phone payments usually post within one business day, while mailed checks take five to seven business days.
- Xfinity accepts credit cards, debit cards, and bank account transfers for payment.
- You can set up automatic recurring payments through your account to avoid missing due dates.
- Your account number must appear on any mailed payment so it reaches the correct account.
Paying through the Xfinity website or app
Log into your Xfinity account on the website (xfinity.com) or open the Xfinity mobile app. Navigate to the "Bill" or "Billing" section, where you will see your current balance and due date. Select "Pay Now" or "Make a Payment" and enter the amount you want to pay.
Choose your payment method — credit card, debit card, or bank account. If you are paying from a bank account for the first time, you will need to provide your routing number and account number. Review the payment details and confirm. The payment will process when ready, though it may take up to one business day to appear in your account as posted.
Paying by phone
Call Xfinity customer service at 1-800-934-6489 to pay over the phone. A representative will pull up your account using your account number or phone number associated with the account. Tell them the amount you want to pay and your preferred payment method.
Phone payments work the same way as online payments — you can use a credit card, debit card, or bank account. The representative will confirm the payment details before processing. Like online payments, phone payments typically post within one business day.
Paying by mail
Write a check or money order for the amount due and include it in an envelope with your bill or a separate piece of paper showing your account number. Mail it to the address printed on your Xfinity bill. Do not send cash through the mail.
Mailed payments take longer to process than online or phone payments — typically five to seven business days from the time Xfinity receives the envelope. If your payment is due soon, consider paying online or by phone instead. If you mail a payment close to your due date and it arrives late, contact Xfinity to explain the delay; they may waive a late fee depending on your account history.
Setting up automatic payments
You can set up automatic recurring payments through your Xfinity account so your bill is paid on the same day each month without you having to remember. Log into your account on the website or app, go to the billing section, and look for "Autopay" or "Automatic Payments." Select your payment method and the date you want the payment to occur each month.
Automatic payments can be paused or cancelled anytime through your account settings. If your bill amount changes month to month (for example, if you use pay-per-view services), you can set Xfinity to charge your full bill automatically, or you can set a fixed amount and pay any difference manually.
What to do if your payment is late
If your payment does not arrive by the due date, Xfinity may charge a late fee. The amount varies depending on your service plan and location. If you know your payment will be late, call customer service at 1-800-934-6489 to let them know — they may be able to extend your due date or waive the fee.
If your service is suspended due to non-payment, you will need to pay the full amount owed plus any late fees and reconnection fees to restore service. Reconnection typically happens within 24 hours of payment, though it may be faster if you pay online or by phone during business hours.
Payment methods and fees
Xfinity does not charge a fee for paying by bank account transfer (ACH), credit card, or debit card through their website or app. Some credit card companies may charge a cash advance fee if they classify the payment as a cash advance rather than a purchase — check with your card issuer if you are unsure.
Paying by phone or mail does not incur additional fees from Xfinity. If you use a third-party payment service or bill pay through your bank, that service may charge its own fee — review the terms before confirming.
Frequently Asked Questions
Can I pay my Xfinity bill at a store?
Yes, you can pay in person at an Xfinity store. Bring your account number or the bill itself. Store staff can accept cash, check, credit card, or debit card. Find your nearest store on the Xfinity website by entering your zip code.
What if I pay online but my payment doesn't show up?
Online payments usually post within one business day. If more than one business day has passed and the payment still does not appear, log into your account to confirm the payment went through. If it did not process, try again or call customer service at 1-800-934-6489 to investigate.
Can I pay someone else's Xfinity bill?
Yes, you can pay another person's bill if you have their account number. You do not need to be the account holder. Pay online using their account number, by phone, or by mail. If paying by mail, write their account number clearly on the check.
Is there a discount if I pay my bill in full upfront?
Xfinity does not offer a discount for paying early or in full. Your bill is calculated based on your service plan and any promotional rates you have. Paying early does not reduce the amount owed, but it does help you avoid late fees.
What happens if I overpay my Xfinity bill?
If you pay more than you owe, the extra amount becomes a credit on your account. Xfinity will explore the credit to your next bill. If you want a refund instead, contact customer service and request one — they can process a refund to your original payment method.