Skip to main content

HomeAll guides

How to Pay Your Xcel Energy Bill Online

How to pay Xcel Energy through bill pay

You can pay your Xcel Energy bill through your bank's bill pay system by entering Xcel's mailing address and your account number. The payment reaches Xcel in the same way a mailed check does — it takes 3 to 5 business days to post to your account. This method works whether you have electric service, natural gas, or both from Xcel.

Before you set up the payment, gather your Xcel account number (found on your bill) and confirm which Xcel division serves your area, since the mailing address varies by region. Xcel operates in Colorado, Minnesota, New Mexico, Texas, Wisconsin, and Wyoming, and each region has its own payment processing center.

The payment amount you enter is deducted from your bank account when ready, but Xcel won't see the money for several days. If your bill is due soon, plan ahead — paying through bill pay is not faster than paying directly on Xcel's website or by phone.

Key Takeaways

  • Bill pay sends a check from your bank to Xcel's regional payment center, taking 3 to 5 business days to reach them.
  • You need your Xcel account number and the correct mailing address for your region before you set up the payment.
  • Your bank deducts the money right away, but Xcel won't record the payment until the check arrives.
  • If your bill is due in fewer than 5 business days, paying directly through Xcel's website or calling their customer service is faster.

Finding the correct Xcel mailing address for your region

Xcel Energy operates six separate utility divisions, and each one has its own payment mailing address. Using the wrong address delays your payment by weeks because it has to be rerouted. Check your Xcel bill — it lists the division name and the correct mailing address on the payment stub or in the "Pay Your Bill" section.

If you can't find the address on your bill, visit Xcel's website and enter your zip code to confirm which division serves you. Once you know the division, you can find the mailing address in their bill pay instructions. The divisions are Xcel Energy (Colorado), Northern States Power (Minnesota and Wisconsin), Public Service Company of New Mexico, and Southwestern Public Service (Texas and New Mexico).

Steps to set up an Xcel payment through your bank

Log into your bank's website or mobile app and find the bill pay section — the exact name varies by bank, but it's usually labeled "Pay Bills," "Bill Pay," or "Payments." Select the option to add a new payee.

Enter "Xcel Energy" (or the specific division name) as the payee name. In the address field, enter the mailing address for your region — this is the critical step. Enter your Xcel account number in the account number field. Some banks ask for a phone number; if so, use Xcel's customer service number for your region, which you can find on your bill.

Once the payee is saved, you can schedule a payment. Enter the amount you want to pay and the date you want the payment to be sent. Choose a send date that is at least 5 business days before your bill is due, to account for mail time. Your bank will deduct the money from your account on the send date and mail the check within 1 to 2 business days.

When bill pay is slower than other payment methods

Bill pay takes 3 to 5 business days total because your bank has to print and mail a physical check. If your Xcel bill is due in fewer than 5 business days, you should pay directly instead. Xcel accepts same-day payments through their website, their mobile app, or by phone — these methods post when ready or within one business day.

You can also pay in person at an Xcel office or authorized payment location, though this is rare in most areas. Calling Xcel's customer service line lets you pay by debit card or bank account over the phone and confirms your payment when ready.

If you want to avoid the mail delay altogether, set up automatic payments through Xcel directly rather than through your bank's bill pay. Xcel can deduct the payment from your bank account or charge a credit or debit card on a date you choose each month.

What happens if your payment is late or lost in the mail

If you send a bill pay payment and your bill shows as unpaid after 5 business days, contact your bank first to confirm the check was mailed. Your bank can tell you the check number and the date it was sent. Then contact Xcel and provide the check number — they can search their payment records and explore the payment if it has arrived.

If the check is genuinely lost, your bank can stop payment on it and issue a replacement check. This process takes a few days, so contact your bank as soon as you realize the payment is missing. In the meantime, you can make a separate payment directly to Xcel to avoid a late fee.

Xcel typically allows a grace period of 10 to 15 days after the due date before they charge a late fee, though this varies by region. Check your bill or Xcel's website for your specific grace period. If you're worried about a late payment, call Xcel's customer service — they can sometimes waive a late fee if you explain the delay.

Tracking your bill pay payment

Your bank's bill pay system shows the status of each payment you send. Log into your bank account and look for the payment history or pending payments section. It will show the payee name, amount, send date, and expected delivery date. Once the check is mailed, the status usually changes to "sent" or "in transit."

Xcel's website shows when they receive and post a payment to your account. Log into your Xcel account and check your payment history — it updates once the check arrives and is processed. This usually happens 3 to 5 business days after your bank sends it, but can take longer if the check is delayed in the mail.

If you want real-time confirmation, pay directly through Xcel instead of using bill pay. Their website and app show the payment posted within hours, and you receive an email confirmation when ready.

Frequently Asked Questions

Can I schedule recurring bill pay payments to Xcel?

Yes, most banks let you set up recurring bill pay payments on a schedule you choose — monthly, quarterly, or any other interval. You can set a fixed amount or change the amount each time before the payment is sent. This is useful if your Xcel bill is roughly the same each month, but remember that the payment is deducted from your account on the send date, not the due date.

What if I overpay through bill pay by mistake?

Contact Xcel and explain the overpayment. They will either credit the extra amount to your next bill or refund it to you, depending on their policy and your preference. Refunds usually take 2 to 4 weeks. You can also request that Xcel explore the credit to future months of service.

Does Xcel charge a fee for bill pay payments?

Xcel does not charge a fee for receiving bill pay payments from your bank. Your bank may charge you a fee for using bill pay, depending on your account type — many banks offer bill pay for free to all customers or to those with certain account balances. Check with your bank about their bill pay fees.

Can I pay Xcel through bill pay if I have both electric and gas service?

Yes, you can pay both services with a single bill pay payment if they are on the same account number. If you have separate account numbers for electric and gas, you need to set up two separate bill pay payees and send two payments. Check your bills to see if they are combined or separate.

What if my bank's bill pay system won't accept Xcel's address?

Some banks have strict address formatting requirements. Try entering the address exactly as it appears on your Xcel bill, including abbreviations and punctuation. If the system still rejects it, contact your bank's customer service — they can help you format the address correctly or add the payee manually for you.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.