Duke Energy's online bill pay system lets you make one-time payments or set up automatic recurring payments from your bank account or debit card
Duke Energy operates Duke Energy Online Account Services, a web portal where you can view your bill, make payments, and manage your account without calling or visiting a payment center. You log in with your account number and a password you create. The system accepts payments from a checking or savings account (ACH transfer) or a debit card, though debit card payments may carry a small fee depending on your state and payment method.
Payments made online typically post to your account within one to two business days if you pay before the cutoff time (usually 8 p.m. Eastern Time on business days). If you pay after that time or on a weekend, the payment posts the next business day. You can pay at any time before your due date without penalty.
Key Takeaways
- Log in to Duke Energy Online Account Services with your account number to access bill pay, or create an account if you do not have one yet.
- You can pay from a bank account (no fee) or debit card (fee varies by state and card type), and payments post within one to two business days.
- Set up automatic recurring payments so your bill is paid on the same day each month without logging in again.
- If you cannot pay the full amount by your due date, contact Duke Energy to discuss payment plans or hardship programs available in your state.
How to log in and make a one-time payment
Go to the Duke Energy website and select "Log In" or "Pay My Bill." Enter your account number (found on your bill) and the password you created when you registered. If you do not have an online account yet, select "Create Account" and follow the prompts to set up a username and password.
Once logged in, select "Make a Payment" or "Pay Now." The system will show your current balance and due date. Enter the amount you want to pay (you can pay less than the full balance if needed), then choose your payment method: bank account or debit card. If you choose a bank account, provide your routing number and account number. If you choose a debit card, enter the card number, expiration date, and CVV. Review the details and confirm the payment.
You will receive a confirmation number on screen and by email. Keep this number in case you need to track the payment or contact Duke Energy about it. The payment will post within one to two business days.
Setting up automatic payments so you do not have to log in each month
Automatic payments remove the step of logging in and paying manually each month. Log in to your Duke Energy account, go to "Billing & Payments," and select "Autopay" or "Automatic Payment." Choose the payment method (bank account or debit card) and the day of the month you want the payment to come out — typically the due date or a few days before.
You can set the payment to be your full bill amount each month, or a fixed amount if you prefer. Duke Energy will deduct the payment automatically on that day each month until you cancel. You can change or cancel automatic payments anytime by logging back into your account.
Automatic payments from a bank account carry no fee. Debit card automatic payments may have a fee; check your state's rules on the Duke Energy website or call customer service to confirm what applies to you.
What to do if you cannot pay by the due date
If you cannot pay the full amount by your due date, do not wait for a late notice. Log into your account or call Duke Energy customer service for your state (the number is on your bill) and ask about a payment plan or deferred payment arrangement. These programs let you split your bill into smaller payments over several weeks or months.
Duke Energy also offers hardship programs in most states for customers facing financial difficulty. These may include bill discounts, extended payment terms, or help from community agencies. The programs vary by state and by whether you rent or own your home. Customer service can tell you what is available where you live and what information you will need to provide.
Fees and payment method differences
Paying from a bank account (ACH transfer) has no fee. Paying by debit card usually carries a fee of 2 to 3 percent of the payment amount, though some states cap or prohibit the fee. Credit cards are not accepted through Duke Energy's online system.
If you use a third-party bill pay service through your bank, check whether your bank charges a fee for sending the payment to Duke Energy. Many banks offer bill pay for free, but some charge a small fee per transaction.
The fastest way to pay with no fee is to use your bank account through Duke Energy's website or through your own bank's bill pay system. Both methods post within one to two business days.
Troubleshooting common online payment problems
If your payment is rejected, the most common reasons are a mistyped routing or account number, insufficient funds in your bank account, or a mismatch between the name on your bank account and the name on your Duke Energy account. Check that the account holder's name matches exactly, and verify your bank details before trying again.
If you do not see your payment posted after two business days, log into your account and look for a confirmation number from when you made the payment. If you have the confirmation number, the payment is in the system and will post soon. If you cannot find a confirmation number, the payment may not have gone through; try paying again or call customer service with the date and amount you attempted to pay.
If you are locked out of your account, select "Forgot Password" on the login page and follow the steps to reset it. If that does not work, call Duke Energy customer service and they can help you regain access.
Frequently Asked Questions
Can I pay my Duke Energy bill by phone or mail instead of online?
Yes. You can call the customer service number on your bill to pay by phone using a bank account or debit card. You can also mail a check or money order to the address shown on your bill. Phone payments post the same day if made before the cutoff time; mailed payments take 7 to 10 business days to arrive and post.
What happens if I set up automatic payments and then move or change my bank account?
Log into your Duke Energy account and update your payment method or cancel automatic payments before you close the old bank account. If you forget and the payment fails, Duke Energy will attempt to collect the payment again, and you may be charged a returned payment fee. Contact customer service right away if this happens.
Is it safe to enter my bank account number on Duke Energy's website?
Duke Energy's website uses encryption to protect your banking information. Your bank account number is not stored in a way that lets Duke Energy withdraw money without your permission each time — they can only deduct the amount you authorize. If you are uncomfortable entering your bank details online, you can pay by debit card, phone, or mail instead.
Can I pay someone else's Duke Energy bill online?
You can pay a bill if you have the account number and are authorized on the account, or if the account holder has given you permission and the account is set up to allow third-party payments. Contact Duke Energy customer service to ask whether the account allows this, or have the account holder add you as an authorized user.