The Xfinity customer service number for bill payment is 1-800-934-6489
Call that number to speak with a representative who can take your payment over the phone. You will need your account number (found on your bill or in the Xfinity app) and a valid payment method — debit card, credit card, or bank account. The call typically takes five to ten minutes from start to finish.
Xfinity also operates an automated phone payment system. After you call the main number, you can follow the prompts to enter your account information and payment details without waiting for a representative. This option is available 24 hours a day, seven days a week.
Payments made by phone are usually processed the same business day if you call before 11:59 p.m. Eastern Time. If you call after that time or on a weekend, the payment will process the next business day. There is no fee to pay by phone.
Key Takeaways
- Call 1-800-934-6489 to pay your Xfinity bill with a representative or use the automated system.
- Have your account number and a debit card, credit card, or bank account information ready before you call.
- Payments made before 11:59 p.m. Eastern Time process the same business day; weekend payments process the next business day.
- Phone payments have no fee and take about five to ten minutes with a representative.
What information you need before calling
Gather these details before you dial so the call moves quickly. Your account number appears on your Xfinity bill in the upper right corner, or you can find it by logging into your account on the Xfinity website or opening the Xfinity app. If you cannot locate it, a representative can look it up using your phone number or service address instead.
You will also need a payment method. Xfinity accepts Visa, Mastercard, American Express, Discover, and debit cards. You can also pay from a checking or savings account if you have your routing number and account number available. Do not use a prepaid card or gift card — these are not accepted for bill payments.
If you are paying someone else's bill, you will need their account number. Xfinity will not process a payment on an account unless you provide the correct account number or the representative can verify you are authorized to pay it.
Using the automated phone payment system
The automated system is faster if you know your account number and do not have questions. Call 1-800-934-6489 and listen for the menu options. Select the option for bill payment or account services — the exact wording changes occasionally, but the system will guide you. Enter your account number using your phone keypad when prompted.
The system will then ask you to confirm the amount due and enter your payment method. If you are paying with a card, you will type in the card number, expiration date, and the three-digit security code on the back. If you are paying from a bank account, enter your routing number and account number. The system will confirm the payment and give you a confirmation number — write this down or take a screenshot for your records.
The entire process usually takes three to five minutes. If you make a mistake or the system does not recognize your information, you can press zero to speak with a representative instead.
Paying with a representative
When you reach a representative, tell them you want to make a payment. They will ask for your account number and verify your identity by asking for the phone number or service address on the account. This is a security step to prevent unauthorized payments.
Once verified, the representative will tell you the amount due and ask which payment method you want to use. Give them your card number, expiration date, and security code, or your bank account and routing number. They will process the payment in real time and provide you with a confirmation number before the call ends.
Representatives can also answer questions about your bill, explain charges, or discuss payment plans if you cannot pay the full amount right now. If you need to set up a recurring payment or change your due date, a representative can do that during the same call.
When your payment will show up in your account
Payments made before 11:59 p.m. Eastern Time on a business day (Monday through Friday) will post to your account the same day. If you pay on a Saturday, Sunday, or holiday, the payment will post the next business day. Xfinity does not process payments on federal holidays.
Once the payment posts, your account balance will update and you will see the transaction in your billing history. If you need proof of payment when ready, the confirmation number you received during the call serves as a receipt. You can also log into your Xfinity account online or in the app to view the payment in your transaction history within a few hours.
If you pay close to your due date and are worried about a late fee, call before 11:59 p.m. Eastern Time on the due date itself. Payments received by that important date will not incur a late charge, even if they do not post until the next business day.
What to do if you have trouble making a payment
If the automated system rejects your payment method, try again with a different card or bank account if you have one. Some banks flag unusual transactions as fraud, which can cause the payment to be declined. If this happens, contact your bank to let them know you are making a payment to Xfinity, then try again.
If you cannot reach a representative or the system keeps disconnecting, try calling back during business hours (typically 8 a.m. to 8 p.m. Eastern Time). Call volume is usually lower in the early morning or late afternoon. You can also pay online through the Xfinity website or app as an alternative if the phone system is not working.
If you believe a payment was charged twice or did not go through, check your account online or in the app first. Sometimes a payment appears to fail but actually processes a few minutes later. If you confirm it was charged twice, call 1-800-934-6489 and ask to speak with a representative about a duplicate charge. They can investigate and issue a refund if needed.
Frequently Asked Questions
Can I pay my Xfinity bill by phone if I do not have an account number?
Yes. A representative can look up your account using your phone number or the service address on file. The automated system requires an account number, but if you call and speak with a person, they can find your account another way.
Is there a fee to pay my bill over the phone?
No. Xfinity does not charge a fee for phone payments. You pay only the amount of your bill, with no additional processing charge.
What time should I call to avoid a long wait?
Call early in the morning (8 a.m. to 10 a.m. Eastern Time) or late in the afternoon (5 p.m. to 7 p.m. Eastern Time). Avoid calling during lunch hours or right after 5 p.m., when call volume is typically highest. The automated system has no wait time.
Can I set up automatic payments by phone?
Yes. When you speak with a representative, ask them to set up automatic payments from your bank account or card. They will need your payment method information and can arrange for the payment to happen on a date you choose each month.
What should I do if I need to dispute a charge on my bill?
Call 1-800-934-6489 and ask to speak with a representative about the charge. They can explain what it is and may be able to remove it if it was applied in error. Do not refuse to pay the full bill while disputing a single charge — instead, pay the amount you agree with and ask the representative to note your dispute in the account.
