Call Xfinity customer service at 1-800-934-6489 to pay your bill over the phone

The main number for Xfinity bill payment by phone is 1-800-934-6489. When you call, an automated system will walk you through payment options, or you can ask to speak with a representative. Have your account number and payment method (debit card, credit card, or bank account) ready before you dial.

You can pay your bill this way 24 hours a day, 7 days a week. The automated system processes payments immediately, and you will receive a confirmation number. If you speak with a representative, they can also answer questions about your bill or account at the same time.

Payment by phone does not cost extra — Xfinity does not charge a fee for using this method. The payment posts to your account within one business day, though the funds may take longer to leave your bank depending on your financial institution.

Key Takeaways

  • Call 1-800-934-6489 to pay by phone using a debit card, credit card, or bank account information.
  • The automated system works around the clock and gives you a confirmation number immediately after payment.
  • No fee applies to phone payments, and the amount posts within one business day.
  • Have your account number ready to speed up the call, though the system can look it up by phone number or service address.
  • If you need to discuss your bill or account, you can stay on the line to speak with a representative instead of using the automated option.

What information you need before calling

Gather these details before you pick up the phone so the call moves faster. You will need your Xfinity account number, which appears on your bill or in the Xfinity app. If you do not have it handy, the system can find your account using your phone number or service address instead.

You will also need your payment method — either a debit card, credit card, or bank account number and routing number. The system will ask for the last four digits and expiration date (for cards) or account and routing numbers (for bank transfers). Have this information ready to avoid delays.

If you are paying someone else's bill or calling on behalf of an account holder, have their account number and permission to discuss the account. Xfinity may ask security questions to confirm you are authorized to make the payment.

How the automated payment system works

When you call 1-800-934-6489, the automated system will ask you to enter your account number or phone number using your keypad. It will then read back your account details and current balance. You can choose to pay the full amount due, a partial payment, or a specific dollar amount.

The system will prompt you to enter your payment method information. For cards, you provide the card number, expiration date, and the last four digits of the cardholder's name. For bank accounts, you enter the account number, routing number, and account type (checking or savings).

After you confirm the payment amount and method, the system generates a confirmation number. Write this down or note it in your phone — you may need it if you have questions about the transaction later. The payment is processed immediately, though it may take one business day to show on your account.

Speaking with a representative instead of using automation

If you prefer to talk with a person, press the option for a representative when the automated system offers it, or say "representative" at any point during the call. Wait times vary depending on call volume, but you will eventually reach someone who can process your payment and answer questions about your bill.

Representatives can help if you want to set up a recurring payment, discuss a billing dispute, or understand charges on your account. They can also note your account if you are having trouble paying in full and want to discuss a payment plan or hardship options.

If you reach a representative and the call disconnects, call back and you will not lose your place in the queue — the system recognizes you called recently and may route you faster.

Other ways to pay your Xfinity bill besides calling

Phone payment is one option, but Xfinity offers several other methods depending on what works for you. You can pay online through the Xfinity website or mobile app, which both allow you to set up one-time or recurring payments. Online payment posts the same day and requires no phone call.

You can also pay in person at an Xfinity store, by mail (send a check to the address on your bill), or by setting up automatic payments from your bank account. Automatic payments deduct your bill on the due date each month, so you never have to remember to pay manually.

Some customers prefer phone payment because they can ask questions about their bill at the same time, or because they do not have internet access to use the online portal. Choose whichever method fits your situation best.

What to do if your payment does not go through

If the system rejects your payment, it usually means the card or bank account information did not match what the system expected. Check that you entered the correct card number, expiration date, or routing number. If you are unsure, hang up and try again with the correct information.

If the payment is declined a second time, the issue may be with your card or bank account itself — your bank may have flagged the transaction as suspicious, or your card may have expired. Contact your bank to confirm the card is active and has available funds, then call Xfinity back to try again.

If you successfully made the payment but do not see a confirmation number, or if you are charged twice, call 1-800-934-6489 again and ask to speak with a representative. They can look up the transaction in the system and correct any errors.

Timing: when your payment posts and when your service stops

Payments made by phone post to your account within one business day. This means if you pay on a Friday, the payment may not show until Monday. Your service will not be disconnected the same day you pay, but if your account is already past due, call a representative to confirm your service will remain active while the payment processes.

If your bill is due on a specific date and you are cutting it close, paying by phone is faster than mailing a check, but not faster than paying online. Online payments through the Xfinity website or app post the same day, so use that method if you are near your due date and want immediate confirmation.

If you are behind on multiple months of bills, a representative can discuss your options when you call to pay. Some accounts may be may be able to access for a payment arrangement or hardship program depending on your situation.

Frequently Asked Questions

Is there a fee to pay my Xfinity bill by phone?

No. Xfinity does not charge a fee for paying by phone using the automated system or by speaking with a representative. The only cost is the payment amount itself.

Can I pay someone else's Xfinity bill using this number?

Yes, but you will need their account number and permission to discuss the account. The system may ask security questions to confirm you are authorized. If you cannot answer those questions, ask to speak with a representative and have the account holder available to verify.

What if I want to set up automatic payments instead of calling each month?

Call 1-800-934-6489 and ask a representative to set up automatic payments from your bank account or card. You can also set this up online through the Xfinity website or app without calling. Automatic payments deduct on your due date each month.

How long does it take for a phone payment to show on my account?

Phone payments post within one business day. If you pay on a weekend or holiday, it may take until the next business day. You will receive a confirmation number immediately when the payment is processed, even if it has not yet shown on your account.

What should I do if the automated system keeps rejecting my card?

Check that you entered the card number, expiration date, and cardholder name correctly. If it is still rejected, contact your bank to confirm the card is active and has available funds — your bank may have blocked the transaction. Then call Xfinity back to try again, or speak with a representative for other payment options.