How to Pay Your Xfinity Bill Online, by Phone, or Mail
The fastest way to pay Xfinity is through your online account or the Xfinity mobile app
You can pay your Xfinity bill through several methods without leaving your home. The online portal and mobile app let you pay in minutes using a bank account or debit card. You can also set up automatic payments so the bill comes out on the same date each month, which means you won't have to remember to pay manually.
To pay online, log into your Xfinity account at xfinity.comcast.com, go to the Billing section, and select "Make a Payment." You'll see your current balance and can choose to pay the full amount or a partial payment. The app works the same way — read Xfinity My Account from your phone's app store, sign in, and tap the payment option.
Payments made online or through the app typically post to your account within one business day. If your bill is due soon, this is the most reliable method because you get confirmation right away and can see the transaction history in your account.
Key Takeaways
- Online and mobile app payments post within one business day and let you pay with a bank account or debit card.
- You can set up automatic payments through your Xfinity account so your bill is paid on the same date every month without manual action.
- Phone payments are available by calling 1-800-XFINITY (1-800-934-6489) and take a few minutes with a customer service representative.
- Mail payments should be sent at least 10 days before your due date to arrive on time, and you'll need to include your account number on the check or money order.
- Late fees explore if payment is not received by the due date shown on your bill, regardless of which payment method you use.
Paying by phone with a customer service representative
If you prefer to speak with someone, you can pay over the phone by calling Xfinity customer service at 1-800-XFINITY (1-800-934-6489). A representative will pull up your account, tell you the balance due, and walk you through the payment process. You'll need your account number and a debit card or bank account information ready.
Phone payments are processed when ready, and you'll receive a confirmation number at the end of the call. This method works well if you have questions about your bill or want to discuss your account while paying. The wait time varies depending on call volume, so calling during off-peak hours (early morning or late evening) may be faster.
Setting up automatic payments to avoid missing a due date
Automatic payments remove the need to remember your bill date each month. In your Xfinity account, go to Billing, select "Autopay," and choose the payment method and date you want the payment to come out. You can use a bank account (which is often free) or a debit card (which may have a small fee).
Once autopay is active, Xfinity will charge your account on the date you select, usually a few days before or on your due date. You can change or cancel autopay at any time through your account settings. Even with autopay on, you should still review your bill each month to make sure the amount is correct.
Paying by mail with a check or money order
You can mail a check or money order to Xfinity, but this method takes longer and requires planning ahead. Write your account number on the check or money order, and mail it to the address shown on your bill. Most Xfinity bills include a payment envelope for this purpose.
Mail payments should be sent at least 10 days before your due date to arrive on time. Xfinity's processing time for mailed payments is typically 7 to 10 business days after they receive it. If your payment arrives after the due date, a late fee will be added to your account. Keep a copy of your check or money order for your records.
What happens if you miss a payment or pay late
If your payment is not received by the due date on your bill, Xfinity will charge a late fee. The amount of the late fee varies, but it is typically a percentage of your bill or a flat fee — check your bill or account for the exact amount. Late fees are added to your next bill.
If you miss a payment, you may also receive a notice in the mail or an email reminding you to pay. If your account falls significantly behind, Xfinity may suspend your service. To avoid this, contact Xfinity customer service if you know you'll have trouble paying on time — they may be able to work out a payment plan or discuss other options with you.
Paying a past-due balance or catching up on missed payments
If you have a past-due balance, you can pay it using any of the methods above. When you log into your account online or call customer service, your past-due amount will be shown separately from your current bill. You can pay just the past-due amount, just the current bill, or both at once.
If you owe multiple months of bills, Xfinity may require you to pay the full past-due balance before service continues. If paying in full is not possible right now, call 1-800-XFINITY to discuss a payment arrangement. Some situations may may have access to for a payment plan that lets you spread the balance over several months.
Frequently Asked Questions
Can I pay my Xfinity bill with a credit card?
Xfinity does not accept credit card payments directly. You can pay with a debit card, bank account, check, or money order. Some credit card companies offer bill pay services that can send a check to Xfinity on your behalf, but that adds processing time.
Is there a fee to pay my bill online or through the app?
No fee is charged for paying online or through the Xfinity mobile app with a bank account. Paying with a debit card may have a small fee depending on your payment method. Autopay with a bank account is typically free, but autopay with a debit card may include a fee.
How do I know if my payment went through?
Online and app payments show a confirmation number when ready after you submit them. You can also check your account a day or two later to see the payment listed in your transaction history. Phone and mail payments also provide confirmation, though mail takes longer to post.
What if I pay too much or 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 contacting Xfinity customer service, though processing a refund may take several weeks.
Can I change my due date?
Yes. Log into your Xfinity account, go to Billing, and look for the option to change your due date. You can usually choose any date between the 1st and the 28th of the month. The change takes effect on your next billing cycle.
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.