What Xcel Bill Pay Is and How to Use It

Xcel Bill Pay is Xcel Energy's system for paying your electric or natural gas bill without writing a check or visiting a payment location. You can pay online through your account, by phone, or through automatic payments set up in advance. Xcel serves parts of Colorado, Minnesota, New Mexico, Texas, and Wisconsin, so the exact steps depend on which state you live in and which utility you use.

The main reason to use Xcel Bill Pay is speed and convenience — your payment reaches Xcel within one to two business days when you pay online, and when ready when you pay by phone. You also avoid late fees if you pay before your due date, and you can set up automatic payments so you never have to remember to pay at all.

Key Takeaways

  • You can pay your Xcel bill online through your account, by phone at 1-800-895-4999, or by setting up automatic payments that deduct from your bank account each month.
  • Online payments take one to two business days to post, so pay at least two days before your due date to avoid a late fee.
  • Phone payments are processed when ready, but you will need your account number and a debit card or bank account ready when you call.
  • Automatic payments remove the need to remember to pay each month, but you should still check your bill to make sure the amount is correct.
  • If you cannot pay your full bill, contact Xcel directly to discuss payment plans or hardship programs that may be available in your state.

Paying Online Through Your Xcel Account

To pay online, log into your Xcel account at xcelenergy.com using your username and password. If you do not have an account yet, you can create one by entering your account number (found on your bill) and your zip code. Once you are logged in, look for the "Pay Bill" or "Make a Payment" button, usually on the main dashboard.

Enter the amount you want to pay — you can pay your full bill or a partial amount. Then choose your payment method: debit card, credit card, or bank account. If you use a bank account, you will need your routing number and account number. Review the payment date that Xcel shows you; online payments typically post within one to two business days, so if your due date is tomorrow, a phone payment is safer.

After you submit, Xcel will show you a confirmation number. Save or print this for your records. You will also receive an email confirmation, though it may take a few minutes to arrive.

Paying by Phone

Call Xcel's automated payment line at 1-800-895-4999. You will need your account number (on your bill) and either a debit card or bank account information ready. The system will walk you through entering these details using your phone keypad.

Phone payments are processed when ready, so this is the fastest option if your due date is today or tomorrow. You will receive a confirmation number at the end of the call. Write it down or take a photo of your screen so you have it for your records.

If you prefer to speak with a person instead of using the automated system, you can call the same number and ask to be transferred to a representative, though wait times may be longer during business hours.

Setting Up Automatic Payments

Automatic payments let Xcel deduct your bill amount from your bank account on a date you choose each month. To set this up, log into your account online and look for "Autopay," "Automatic Payments," or "Recurring Payments" in the settings or billing section. You will enter your bank account number and routing number, then choose the date you want the payment to come out — usually a few days after your bill arrives.

The main benefit is that you never miss a payment or incur a late fee. The main risk is that if your bill amount changes significantly (for example, during winter heating season), you might not notice and could overdraft your account. To protect yourself, check your bill each month before the automatic payment goes through, and adjust the amount if needed.

You can pause or cancel automatic payments at any time through your account settings, so if you know you will have a cash flow problem one month, you can turn it off temporarily and pay manually instead.

What to Do If You Cannot Pay Your Full Bill

If you do not have enough money to pay your bill in full, contact Xcel before your due date rather than waiting for a late notice. Call 1-800-895-4999 and ask about payment plans or hardship programs. Xcel offers extended payment plans in most states, which let you spread your bill across several months instead of paying it all at once.

Some states also have low-income information programs that may help cover part or all of your bill. These vary by state — Colorado, Minnesota, and other states where Xcel operates have different programs. When you call, tell Xcel your situation and ask what options are available where you live. Having your account number and a rough idea of your household income ready will speed up the conversation.

Paying something, even if it is not the full amount, shows good faith and may prevent Xcel from disconnecting your service. Many utilities will work with you if you reach out first.

Understanding Payment Timing and Due Dates

Your Xcel bill shows a due date, usually 15 to 20 days after the bill is issued. If you pay online, allow one to two business days for the payment to post to your account. This means if your due date is Friday, you should pay by Wednesday at the latest to be safe. If you pay by phone, the payment is when ready, so you can pay on Friday and it will count as on-time.

Xcel considers a payment late if it has not posted by the due date. Late payments trigger a late fee, which is added to your next bill. The exact fee amount varies by state and is shown on your bill. If you pay after the due date, you may also be charged a reconnection fee if Xcel disconnects your service, so paying on time matters.

If you are unsure whether a payment has posted, log into your account and check the payment history, or call 1-800-895-4999 and ask a representative to confirm.

Payment Methods and Fees

Xcel accepts debit cards, credit cards, and bank account transfers. There is no fee to pay by bank account transfer, either online or by phone. Some credit card companies may charge a cash advance fee if they classify the payment as a cash advance rather than a purchase, so check with your card issuer if you are unsure.

If you pay in person at a payment location or by mail, those methods are still free, but they take longer. Mail payments typically take five to seven business days to arrive and post, so they are not recommended if you are close to your due date. In-person payments at authorized locations post when ready, but you have to travel to the location during business hours.

Frequently Asked Questions

Can I pay my Xcel bill with a credit card online without a fee?

Xcel does not charge a fee to pay with a credit card online. However, your credit card company may charge a cash advance fee depending on how they classify the transaction. Contact your card issuer if you are unsure whether a fee will explore.

What happens if I pay after my due date?

Xcel will charge a late fee, which appears on your next bill. If you continue to miss payments, Xcel may disconnect your service after 30 to 45 days of non-payment, depending on your state. You can reconnect by paying the overdue amount plus a reconnection fee.

Can I change the date my automatic payment comes out each month?

Yes. Log into your account, find your automatic payment settings, and edit the date. You can also pause automatic payments for one month if you need to, then turn it back on the following month.

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

Online payments typically post within one to two business days. If you pay on a Friday evening, it may not post until Tuesday. Phone payments post when ready.

What if I overpay my bill by accident?

Xcel will credit the overpayment to your next bill. If you want a refund instead, contact Xcel and ask them to process one, though this may take several weeks.