The fastest way to pay Xcel Energy is through their website or mobile app, where you can set up a one-time payment or automatic monthly payments
Xcel Energy operates in eight western and midwestern states, and their bill payment system works the same way regardless of where you live. You can pay online at xcelenergy.com, through their mobile app, by phone at 1-800-895-4999, or by mailing a check. Most people who pay online see the payment post within one business day. If you set up automatic payments, the money leaves your account on the date you choose each month — usually your bill due date.
The payment methods available to you depend on how you want to move the money. Online and phone payments accept bank account transfers (ACH) and credit or debit cards, though card payments sometimes carry a small fee. Mailed checks are free but take longer. If you have trouble accessing the website or app, calling the number above will connect you to a representative who can take your payment over the phone.
Key Takeaways
- Xcel Energy's website and mobile app let you pay in minutes, and the payment usually posts within one business day.
- You can set up automatic monthly payments so you never have to remember to pay again, and you can change or cancel them anytime.
- Paying by bank account transfer (ACH) is free; paying by credit or debit card may include a processing fee that Xcel will show you before you confirm.
- If you mail a check, include your account number on the check and mail it to the address printed on your bill — payment takes 7 to 10 business days to post.
- Xcel's customer service line at 1-800-895-4999 can process payments over the phone if you cannot use the website or app.
Paying online or through the mobile app
Go to xcelenergy.com and click "Pay My Bill" at the top of the page. You will need your account number (printed on your bill) and either a bank account or debit card. Enter the amount you want to pay and choose your payment date — you can pay today or schedule it for a future date up to 30 days out. Review the details, confirm, and the transaction is complete.
The Xcel Energy mobile app works the same way. Download it from the Apple App Store or Google Play, log in with your account number and zip code, and tap "Pay Bill." The app also shows your current balance, recent payments, and estimated usage, which can help you spot unusual charges before they become a problem.
If you want to stop paying manually each month, set up automatic payments in the same place. Choose the date you want the payment to come out each month (most people pick their due date), and Xcel will charge your account automatically. You can change the amount, pause the payments, or cancel them entirely from your account settings anytime — there is no penalty for stopping.
Paying by phone or mail
Call 1-800-895-4999 to speak with a representative who can take your payment over the phone. Have your account number and bank account or card information ready. The representative will confirm the amount and payment date before processing. Payments made by phone post within one business day, the same as online payments.
To pay by mail, write a check payable to Xcel Energy and include your account number on the check itself — not just in the envelope. Mail it to the address shown on your bill under "Make Checks Payable To." Mailed payments typically take 7 to 10 business days to post, so send it at least two weeks before your due date if you want to avoid a late fee. Keep a record of when you mailed it in case there is a dispute about when it arrived.
Understanding payment fees and timing
Xcel Energy does not charge a fee for ACH payments (bank account transfers). If you pay with a credit or debit card, Xcel uses a third-party processor and passes the fee to you — the exact amount varies but is shown on the payment screen before you confirm. Most people avoid this fee by paying from a bank account instead.
Payments made online or by phone post within one business day. Mailed checks take longer because they have to be received, opened, and processed. If your payment is due on the 15th and you mail a check on the 10th, it should arrive in time, but mailing on the 14th is risky. If you are cutting it close, use online or phone payment instead.
If your payment does not post by the date you expected, log into your account and check the payment status. Online and phone payments show a confirmation number immediately; you can use this to track the transaction. For mailed checks, contact Xcel at 1-800-895-4999 if more than 10 business days have passed since you mailed it.
Setting up automatic payments to avoid missed bills
Automatic payments remove the risk of forgetting to pay and incurring a late fee. Set them up through your account on xcelenergy.com or the mobile app. Choose the date you want the payment to come out each month — most people pick the due date shown on their bill. Xcel will charge your account on that date every month until you cancel.
You can change the payment amount anytime if your bill varies seasonally (for example, if you use more heat in winter). Log into your account, find the automatic payment settings, and update the amount. You can also pause payments for a month or two if you need to, or cancel them entirely. There is no contract or penalty — you control the setup completely.
If you are worried about overdrafting your bank account, make sure you have enough money available on the payment date. Xcel processes automatic payments on the date you choose, so if you get paid on the 1st and your bill is due on the 15th, set the automatic payment for the 2nd or later to give yourself time to deposit your paycheck.
What to do if you cannot pay your full bill
If you are struggling to pay your bill in full, contact Xcel before your due date. Call 1-800-895-4999 and ask about payment plans or hardship programs. Xcel offers extended payment arrangements that let you spread your balance over several months, which reduces the amount due each month. You will still owe the full amount, but the smaller monthly payments may be easier to manage.
Some states where Xcel operates also have utility assistance programs that can help pay part or all of your bill if you meet income requirements. Xcel's customer service team can point you toward programs in your area, or you can call 211 (a free referral service) to find local resources. These programs vary by state and change throughout the year, so ask what is currently available.
If you fall behind on your bill, Xcel may charge a late fee and eventually disconnect your service. Calling early to set up a payment plan or discuss hardship options is much better than waiting until you receive a disconnection notice. Xcel is required to give you notice before shutting off service, but the sooner you reach out, the more options you have.
Troubleshooting common payment problems
If your online payment is rejected, the most common reason is a mismatch between the name on your bank account and the name on your Xcel account. Make sure the name you enter matches your account exactly. If the problem persists, try paying by phone instead, or use a different payment method (for example, switch from a debit card to a bank account transfer).
If you see a payment on your bank statement but it has not posted to your Xcel account yet, wait one business day. Online and phone payments usually post within 24 hours, but weekends and holidays can add time. If more than one business day has passed, log into your Xcel account and check the payment status, or call customer service with your confirmation number.
If you paid by mail and your payment is now late, contact Xcel immediately with the date you mailed the check. Provide your account number and the check amount. Xcel can often see when a check was received and can remove a late fee if the payment arrived before the deadline. Keep your mailing receipt or a photo of the envelope as proof of when you sent it.
Frequently Asked Questions
Can I pay my Xcel bill with a credit card?
Yes, but Xcel uses a third-party processor and charges a fee for credit card payments. The fee amount is shown before you confirm the payment. Paying from a bank account (ACH) is free and usually faster, so that is the better choice if you have the option.
What happens if I set up automatic payments and then move or change my account?
Automatic payments are tied to your account number. If you move to a new address, Xcel will create a new account, and your old automatic payment will stop. You will need to set up automatic payments again for your new account. Contact Xcel when you move to make sure the transition is smooth.
Can I pay someone else's Xcel bill if I am not the account holder?
You can pay by phone or mail if you have the account number and know the amount due. Online and through the app, you need to log in with the account holder's information. If you regularly pay someone else's bill, ask them to set up automatic payments instead, or contact Xcel about adding you as an authorized payer on the account.
How long does it take for a mailed check to post?
Mailed checks typically take 7 to 10 business days to post after Xcel receives them. This does not include the time it takes for the check to arrive in the mail. Mail your payment at least two weeks before your due date to be safe, or use online or phone payment if you are close to the deadline.
What should I do if I think I was charged a late fee by mistake?
Call Xcel at 1-800-895-4999 and explain when you paid and how. If your payment arrived before the due date, Xcel can usually remove the fee. Have your confirmation number or mailing receipt ready to show proof of when you paid.