Paying your Xfinity bill through Xfinity.com takes about five minutes once you log in
Go to xfinity.com, sign in with your Xfinity ID and password, and navigate to the bill pay section from your account dashboard. You can pay your full balance, a partial amount, or schedule a payment for a future date. Xfinity accepts debit cards, credit cards, and bank account transfers. The payment posts when ready for card payments and within one business day for bank transfers.
You do not need to create a separate account or read anything. If you have never logged into Xfinity.com before, you will need your account number (found on your bill) and a valid email address to set up your login.
Key Takeaways
- Sign in at xfinity.com with your Xfinity ID, then select the bill pay option from your account menu to reach the payment screen.
- You can pay with a debit card, credit card, or bank account, and choose to pay the full amount, a partial amount, or schedule payment for later.
- Card payments post the same day; bank account payments take one business day to show in your account.
- If you forget your password, use the "Forgot ID or password?" link on the Xfinity login page to reset it by email or phone.
Step-by-step: paying your bill on Xfinity.com
Start by opening xfinity.com in your web browser. In the top right corner, click "Sign In." Enter your Xfinity ID (usually your email address or phone number) and your password, then click the sign-in button.
Once you are logged in, you will see your account dashboard. Look for a section labeled "Billing" or "Pay Bill" — this is usually displayed prominently near the top of the page. Click on it. The page will show your current balance, due date, and payment history.
Click the "Pay Bill" or "Make a Payment" button. You will be asked how much you want to pay. Enter the amount in dollars and cents. If you want to pay your full balance, Xfinity usually shows that amount as a default option you can select with one click.
Select your payment method: debit card, credit card, or bank account. If you are paying by card, enter the card number, expiration date, and CVV (the three-digit security code on the back). If you are paying by bank account, enter your routing number and account number. Both are printed on the bottom left of any check from that account.
Review the payment details on the confirmation screen. Check that the amount, due date, and payment method are correct. Click "Confirm" or "Submit Payment." You will see a confirmation number on the next screen — write this down or take a screenshot.
Scheduling a payment for a future date
If your bill is not due yet and you want to pay ahead, or if you want to set up a payment for a specific date, Xfinity.com lets you schedule it during the payment process. After you enter the amount and payment method, look for a "Schedule Payment" or "Payment Date" option.
Select the date you want the payment to go through. Keep in mind that bank account payments take one business day to post, so if you schedule a bank transfer for your due date, submit it the day before. Card payments post the same day, so you have more flexibility with those.
Once you confirm the scheduled payment, Xfinity will send you a reminder email a few days before the payment is set to process. You can cancel or change a scheduled payment up until the day it is set to go through — log back into your account and look for "Scheduled Payments" or "Pending Payments" in the billing section.
What to do if you cannot log in
If you have forgotten your Xfinity ID or password, click "Forgot ID or password?" on the Xfinity.com login page. You will be asked to enter your account number (from your bill) and the phone number or email address associated with your account. Xfinity will send you a reset link by email or text message.
If you do not have your account number, you can look it up using your phone number or service address instead. Click "Look up your account" on the login page and follow the prompts. Once you have reset your password, you can log in and pay your bill normally.
If you are still unable to log in after resetting your password, or if you do not remember the email address or phone number on file, contact Xfinity customer service. You can reach them by phone at 1-800-934-6489 or through the chat feature on Xfinity.com.
Payment methods and what each one costs
Xfinity does not charge a fee to pay your bill by debit card, credit card, or bank account through Xfinity.com. However, your credit card issuer or bank may charge you a fee for the transaction — this depends on your card or bank, not on Xfinity. Check with your financial institution if you are unsure.
If you pay by phone or through an automated phone system, Xfinity may charge a convenience fee. Paying through Xfinity.com avoids this fee entirely. Paying by mail also avoids fees, but takes longer — mail payments typically take 7 to 10 business days to post.
When your payment posts and how to confirm it
Payments made by debit or credit card through Xfinity.com post to your account the same day, usually within a few hours. Payments made by bank account transfer post within one business day. You will receive a confirmation email when ready after you submit the payment, and a second email when the payment actually posts to your account.
To confirm that your payment has posted, log back into Xfinity.com and check your account balance in the billing section. It should reflect the payment you just made. You can also view your payment history to see the exact date and time the payment went through.
If you do not see the payment post within the expected timeframe, wait one more business day before contacting Xfinity. If it still has not appeared after that, call customer service at 1-800-934-6489 with your confirmation number from the payment receipt.
Frequently Asked Questions
Can I pay my Xfinity bill without creating an online account?
Yes. You can pay by phone at 1-800-934-6489, by mail by sending a check to the address on your bill, or in person at an Xfinity store. However, paying through Xfinity.com is the fastest and avoids phone wait times and mail delays.
What if I pay my bill but my service is still disconnected?
If your service was disconnected before you paid, it may take 24 hours to restore after payment posts. If it has been longer than that, contact Xfinity customer service to request manual restoration. Have your confirmation number ready.
Can I set up automatic payments through Xfinity.com?
Yes. During the payment process, look for an option to "Set up automatic payments" or "Autopay." You can choose to pay your full bill or a set amount each month on a date you select. You can turn off autopay anytime by logging into your account and changing your payment settings.
Is it safe to enter my bank account number on Xfinity.com?
Xfinity.com uses encryption to protect your financial information. Your bank account and card details are not stored on the site after your payment goes through. If you are uncomfortable entering your account number online, you can pay by debit or credit card instead, or call customer service to pay by phone.
What happens if I pay more than my bill amount?
The overpayment stays in your account as a credit and will be applied to your next bill. You can also request a refund by contacting Xfinity customer service, though this typically takes 7 to 10 business days to process.
