Skip to main content

HomeAll guides

How to Log In and Pay Your Xcel Energy Bill Online

How to log in to your Xcel Energy account

To pay your Xcel Energy bill online, you first need to log in at xcelenergy.com. On the homepage, look for the "Log In" button in the top right corner. Click it, and you'll see a field for your username or email address and a password field below it.

Enter the username or email you registered with when you created your Xcel Energy online account, then type your password. If you've never set up an online account before, you'll need to create one first — look for a "Register" or "Create Account" link on the same login page. You'll provide your account number (found on your paper bill), your zip code, and the last four digits of your Social Security number to verify your identity.

Once you're logged in, you'll land on your account dashboard. From there, you can see your current balance, due date, and payment history. The "Pay My Bill" or "Make a Payment" button is usually visible on this main screen.

Key Takeaways

  • Log in at xcelenergy.com with your username or email and password; if you don't have an account yet, create one using your account number and last four digits of your Social Security number.
  • Once logged in, your account dashboard shows your current balance and due date, with a "Pay My Bill" button to start a payment.
  • Xcel Energy accepts payment by bank account (ACH), debit card, or credit card, though credit card payments may carry a fee.
  • You can set up automatic recurring payments so your bill is paid on the same date each month without logging in again.
  • If you forget your password, use the "Forgot Password" link on the login page to reset it by email.

Payment methods Xcel Energy accepts

After you click "Pay My Bill," you'll choose how to pay. Xcel Energy offers three main payment methods. The first is ACH (bank account transfer), which pulls money directly from your checking or savings account. This method has no fee and typically processes within one to two business days.

The second option is a debit card. You'll enter your card number, expiration date, and CVV (the three-digit security code on the back). Debit card payments usually process the same day or next business day and carry no fee.

The third is a credit card. Xcel Energy accepts Visa, Mastercard, American Express, and Discover. Credit card payments process when ready, but Xcel Energy charges a convenience fee — the exact amount varies depending on your card type and the payment processor, but it's typically 2 to 3 percent of your payment total. If you're paying a $100 bill by credit card, expect to pay roughly $2 to $3 extra.

Setting up automatic payments

If you want to avoid logging in each month, you can set up automatic recurring payments through your Xcel Energy account. This is useful if your bill amount stays roughly the same each month, though you can adjust or cancel the automatic payment at any time.

To set this up, log in and look for a "Billing" or "Payment Options" section. Select "Set Up Automatic Payment" or "Recurring Payment." You'll choose your payment method (ACH or debit card — automatic credit card payments are usually not available), the amount you want paid each month, and the date you want it to come out of your account. Most customers choose the due date shown on their bill.

Once automatic payments are active, you'll still receive your monthly bill statement so you can track your usage. You can log in anytime to pause, change the amount, or cancel the automatic payment if your situation changes.

What to do if you forget your password

On the Xcel Energy login page, below the password field, you'll see a "Forgot Password?" or "Reset Password" link. Click it. You'll be asked to enter your username or email address, and Xcel Energy will send a password reset link to the email on file with your account.

Check your email (including your spam folder) for a message from Xcel Energy. The reset link usually expires after a few hours, so act on it promptly. Click the link, create a new password, and you'll be able to log in right away. Make sure your new password is something you can remember — Xcel Energy typically requires at least 8 characters and a mix of uppercase and lowercase letters.

Paying your bill without logging in

If you don't want to create an online account, you have other options. You can pay by phone by calling the customer service number on your bill and providing your account number and payment information to a representative. Phone payments are available 24/7 for most Xcel Energy customers.

You can also mail a check or money order to the address printed on your bill. Include your account number on the check so Xcel Energy can match the payment to your account. Mail payments typically take 7 to 10 business days to reach Xcel Energy and post to your account, so send them well before your due date if you want to avoid a late fee.

Some Xcel Energy customers can also pay in person at authorized payment locations in their area. Call the number on your bill to ask if this option is available where you live.

Understanding your bill and due date

When you log in, your account dashboard displays your current bill amount and the date it's due. The due date is typically 20 to 25 days after the bill is issued. If you pay after the due date, Xcel Energy may charge a late fee — the amount varies by state and by your service area.

Your bill also shows your account number (a unique identifier for your service address), your meter number, and a breakdown of charges. If you have questions about specific line items on your bill, you can contact Xcel Energy customer service through the same website or by phone.

If you're having trouble paying your bill, some Xcel Energy customers may be able to set up a payment plan or explore hardship programs. These options are usually available through customer service, not the online portal.

Troubleshooting login and payment issues

If you enter your username and password correctly but still can't log in, clear your browser's cache and cookies, then try again. Sometimes stored data can interfere with login. You can also try a different web browser or device to rule out a technical issue on your end.

If a payment doesn't go through, check that you entered your payment information correctly — a wrong account number or card number will cause the transaction to fail. Your bank may also decline the payment if it looks unusual or if you've exceeded your daily transfer limit. Contact your bank to confirm, then try the payment again.

If you see an error message or the website isn't loading, Xcel Energy may be performing maintenance. Try again in a few minutes. If problems persist, call the customer service number on your bill — representatives can process payments over the phone and help troubleshoot account access issues.

Frequently Asked Questions

Can I pay my Xcel Energy bill without creating an online account?

Yes. You can pay by phone, mail, or in person at authorized payment locations. Call the number on your bill to find payment locations near you or to pay over the phone with a representative.

Is there a fee to pay my bill online?

ACH (bank account) and debit card payments have no fee. Credit card payments carry a convenience fee of roughly 2 to 3 percent of your payment amount. Phone and mail payments are also free.

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

ACH and debit card payments typically post within one to two business days. Credit card payments process when ready. Mail payments take 7 to 10 business days.

What if I pay after my due date?

Xcel Energy may charge a late fee if your payment arrives after the due date. The fee amount varies by state and service area. Contact Xcel Energy if you need to discuss a late payment or set up a payment plan.

Can I change or cancel an automatic payment I set up?

Yes. Log in to your account, find the automatic payment settings (usually under "Billing" or "Payment Options"), and you can pause, change the amount, or cancel it anytime. Changes take effect on your next scheduled payment date.

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.