The most direct way to pay Duke Energy
You can pay Duke Energy through their website at duke-energy.com, by phone at 1-800-228-8485, or by mail with a check. The website and phone line are the fastest routes — both let you pay when ready without waiting for mail delivery. If you pay online, you'll need your account number, which appears on your bill or in any Duke Energy letter.
Duke Energy serves customers in North Carolina, South Carolina, Florida, Ohio, Kentucky, and Indiana, so the exact payment methods available to you depend on which state you're in. The main website works for all regions, but some states have separate local portals. When you call, a representative can walk you through payment over the phone and answer questions about your account at the same time.
Key Takeaways
- Duke Energy's website and phone line (1-800-228-8485) process payments the same day, while mailed checks take 7 to 10 business days to reach them.
- You'll need your account number to pay online, which you can find on your bill or in your Duke Energy account login.
- Automatic payments through Duke Energy's website can be set up to deduct from your bank account on a date you choose each month.
- If you're behind on your bill, Duke Energy offers payment plans that spread what you owe across several months instead of requiring one lump sum.
- Third-party bill pay services like your bank's bill pay or PayPal can send money to Duke Energy, but Duke Energy processes these as mailed payments and they take longer.
Paying online through Duke Energy's website
Go to duke-energy.com and look for the "Pay My Bill" or "Billing" section. You'll be asked to log in with your account number and either a PIN you've created or the last four digits of the phone number on file. Once you're logged in, you can see your current balance and pay the full amount or a partial payment.
The website shows you the payment date — usually the same day if you pay before a certain time (often 5 p.m. Eastern), or the next business day if you pay after hours. You can choose to pay once or set up a recurring automatic payment that deducts from your bank account on the same date each month. Automatic payments remove the step of remembering to pay, but you can cancel or change them anytime through your account.
Paying by phone
Call 1-800-228-8485 to speak with a Duke Energy representative. Have your account number ready. The representative will confirm your account, tell you what you owe, and walk you through the payment process. You can pay with a debit card or bank account information over the phone.
Phone payments process the same day if you call during business hours, usually Monday through Friday. If you call on a weekend or holiday, your payment will be processed the next business day. There is no fee for paying by phone with a bank account, but Duke Energy charges a fee if you use a debit or credit card — the representative will tell you the amount before you confirm the payment.
Paying by mail
Write a check or money order and mail it to the address printed on your bill. Include your account number on the check. Mail payments take 7 to 10 business days to arrive and be processed, so if your bill is due soon, mailing is the slowest option.
Use the payment envelope that comes with your bill if you have one — it's already addressed to the right location for your region. If you don't have an envelope, the bill itself lists the mailing address. Keep a record of the check number and the date you mailed it in case you need to follow up.
Setting up automatic payments
Automatic payments mean Duke Energy withdraws money from your bank account on a date you choose each month. You set this up through your online account or by calling 1-800-228-8485. You'll need to provide your bank account number and routing number.
You can choose to pay your full bill each month or a set amount if you're on a budget plan. You can change or cancel automatic payments anytime through your account or by calling. If you're worried about overdrafts, make sure the payment date lines up with when money usually hits your account.
What to do if you're behind on your bill
If you owe more than one month's bill, Duke Energy offers payment plans that let you pay what you owe over time instead of all at once. Call 1-800-228-8485 and ask about a payment arrangement. A representative will work with you to set up a plan based on what you can afford each month.
Payment plans usually require you to pay your current bill on time while also paying toward what you owe from the past. If you miss a payment on the plan, Duke Energy may disconnect your service, so make sure the monthly amount is something you can actually pay. Some states also have hardship programs or bill information if you're struggling — ask the representative whether your situation might may have access to for help.
Using a third-party bill pay service
Your bank's bill pay service or apps like PayPal can send money to Duke Energy, but these payments take longer than paying Duke Energy directly. Third-party payments are treated as mailed checks and take 7 to 10 business days to process. If your bill is due in a few days, paying through a third party is risky because the payment might not arrive in time.
If you do use a third-party service, make sure you include your Duke Energy account number so the payment gets credited to the right account. Check your Duke Energy account a few days after the payment should have arrived to confirm it went through. If there's a problem, you'll have time to contact Duke Energy and make another payment.
Frequently Asked Questions
Is there a fee to pay my Duke Energy bill online?
No fee if you pay from your bank account through duke-energy.com. Duke Energy charges a fee only if you use a credit card or debit card online, and they tell you the amount before you confirm. Paying by phone with a bank account is also free, but debit and credit cards have a fee by phone too.
What time does Duke Energy stop taking online payments each day?
Most regions stop accepting online payments at 5 p.m. Eastern time for same-day processing. Payments made after that time process the next business day. The website shows you the exact processing date when you're making the payment, so you'll know before you submit it.
Can I pay someone else's Duke Energy bill?
Yes, you can pay online or by phone if you have the account number. You don't need to be the account holder. If you're paying by mail, include the account number on the check so it credits the right bill.
What happens if I set up automatic payments but then want to change the amount?
Log into your Duke Energy account online and edit the automatic payment amount, or call 1-800-228-8485 and ask a representative to change it. Changes usually take effect on your next scheduled payment date. You can also cancel automatic payments anytime and go back to paying manually.
How long does it take to see a payment show up on my account after I pay online?
Payments made before the daily cutoff (usually 5 p.m. Eastern) show up in your account the same day. Payments made after hours show up the next business day. You can check your account balance online to confirm the payment went through.
