Where to pay your Xfinity bill

You can pay your Xfinity bill through your online account, by phone, by mail, or in person at an Xfinity store. The fastest and most common method is logging into your account at xfinity.com or through the Xfinity mobile app, where you can make a one-time payment or set up automatic payments from a bank account or debit card.

If you prefer to pay by phone, call 1-800-XFINITY (1-800-934-6489) and have your account number and payment method ready. A representative will process your payment while you're on the call. Payments made by phone are typically applied within one business day.

For mail payments, send a check or money order to the address printed on your bill. Include your account number on the check so the payment reaches the right account. Mail payments take longer to process — usually 7 to 10 business days from the time Comcast receives them — so mail early if your due date is approaching.

Key Takeaways

  • Online and mobile app payments are processed the same day or next business day and are the fastest way to pay.
  • You can set up automatic monthly payments from a bank account or debit card to avoid missing due dates.
  • Phone payments require your account number and take one business day to process.
  • Mail payments take 7 to 10 business days, so send them well before your due date to avoid late fees.
  • Late fees explore if payment is not received by the due date shown on your bill.

Setting up automatic payments

Automatic payments remove the risk of forgetting a due date. Log into your Xfinity account, go to the Billing section, and select "Autopay." Choose whether you want to pay the full bill amount or a fixed amount each month, then enter your bank account or debit card information.

Once autopay is active, Xfinity will charge your account on the due date each month. You can change or cancel autopay at any time through your account settings. If you want to make a one-time extra payment outside your regular autopay schedule, you can do that separately without affecting your automatic payment.

Payment methods Xfinity accepts

Xfinity accepts debit cards, credit cards, and bank account transfers (ACH). If you pay by debit card or credit card online or by phone, the payment is processed when ready. Bank account payments also process the same day or next business day.

Some credit card companies charge a fee for paying bills with a credit card, so check your card's terms before using it. Debit cards and bank account transfers do not incur additional fees from Xfinity. If you do not have a bank account or debit card, you can pay in person at an Xfinity store with cash, though this is less common.

What happens if you miss a payment

If your payment is not received by the due date, Xfinity will charge a late fee. The amount varies by state and your service plan. You will receive a notice in the mail or through your account that payment is overdue, and your bill will show the late fee added to the next month's balance.

If your account falls 30 days past due, Xfinity may suspend your service without further notice. To restore service, you will need to pay the full overdue balance plus any late fees and reconnection fees. If you are having trouble paying, contact Xfinity customer service at 1-800-XFINITY to discuss payment options or hardship programs that may be available.

Understanding your bill due date

Your due date is printed on your bill and is typically 20 to 30 days after the bill is issued. The due date is the last day payment can be received without a late fee. If the due date falls on a weekend or holiday, Xfinity considers the next business day as the due date.

You can view your due date anytime by logging into your account online or checking your most recent bill. If you want to change your due date to align with when you get paid, contact Xfinity customer service and they can adjust it for you.

Paying a past-due balance

If your account is past due, you can pay online, by phone, or in person at an Xfinity store. When you log into your account, the past-due amount will be shown separately from your current bill. You can pay just the past-due balance, just the current bill, or both at once.

Paying the past-due balance stops late fees from continuing to accrue and prevents service suspension. If your service has already been suspended, you will need to pay the full past-due balance plus any reconnection fees before service is restored. Reconnection typically happens within 24 hours of payment.

Xfinity billing statements and payment confirmation

After you make a payment, you will receive a confirmation number when ready if you paid online or by phone. Save this number in case you need to reference the payment later. Your online account will show the payment status and when it was applied.

Your next billing statement will reflect the payment and show your updated balance. Statements are usually sent by mail or email on the same day each month. You can view your current statement anytime by logging into your account online.

Frequently Asked Questions

How long does it take for an online payment to show up?

Online payments are usually applied the same day if made before 11:59 p.m. in your time zone, or the next business day if made after that time. You will see the payment reflected in your account within 24 hours.

Can I pay someone else's Xfinity bill?

Yes, you can pay another person's bill if you have their account number. When you log into xfinity.com or call 1-800-XFINITY, you can enter a different account number to make a payment on that account. You do not need to be the account holder.

What if I paid my bill but it still shows as past due?

Mail payments take 7 to 10 business days to process, so if you mailed a check, it may not have been received yet. Check your confirmation number if you paid online or by phone — that confirms the payment was received. If you have a confirmation number and the account still shows past due after one business day, contact Xfinity customer service to investigate.

Can I set up a payment plan if I cannot pay the full amount?

Contact Xfinity customer service at 1-800-XFINITY to discuss your situation. They can explain what options may be available based on your account and circumstances, though payment plans are not may provide.

Is there a fee for paying my bill online?

Xfinity does not charge a fee to pay online or by phone. Some credit card companies charge their own fees for bill payments, so check with your card issuer if you are using a credit card.