Duke Energy Bill Pay and Login Guide
duke-energy.com or via the Duke Energy App.
Duke Energy (one of the largest energy holding companies in the United States) delivers electricity to 8.4 million customers across six states and natural gas services to 1.7 million customers across North Carolina, South Carolina, Florida, Indiana, Ohio, and Kentucky.
Whether you need to log in to your Duke Energy customer portal, submit an immediate one-time guest payment via Speedpay / Western Union, enroll in AutoPay or Budget Billing to equalize seasonal heating and cooling spikes, track hourly smart meter kilowatt usage, report a power outage or gas leak, or arrange a payment extension, this comprehensive guide covers every billing method and 24/7 utility contact.
Duke Energy Payment Options & Fee Breakdown
Compare available payment options, fees, and posting speeds:
| Payment Channel | Convenience Fee | Posting Speed |
|---|---|---|
| Duke Energy Portal & App (Bank ACH) | $0.00 (Free) | Same-Day Posting |
| AutoPay (Automatic Bank Draft) | $0.00 (Free) | On Due Date |
| Speedpay Guest Pay (Card / Wallet) | $1.50 residential fee | Immediate Credit |
| Automated Phone System (Speedpay) | $1.50 fee / Free ACH | Instant Confirmation |
| Authorized In-Person Pay Stations | $1.50 retailer fee | Within 24 Hours |
How to Pay Your Duke Energy Bill Online (Step-by-Step)
Method 1: Pay via Duke Energy Customer Account
- Navigate to: duke-energy.com/home/billing.
- Enter your Username / Email and Password and click “Sign In”.
- From your account summary dashboard, click “Pay Bill”.
- Enter checking account routing number and bank account number.
- Submit payment for zero-fee same-day processing.
Method 2: One-Time Guest Payment (Speedpay)
- Visit Duke Energy Speedpay.
- Enter your Duke Energy Account Number and Service Address ZIP Code.
- Enter Debit/Credit card (Visa, MasterCard, Discover, Amex) details.
- Confirm the $1.50 fee and submit your payment.
Alternative Payment Channels
- AutoPay Setup: Automatically pay your monthly electric or gas bill directly from your checking account on your due date with zero transaction fees.
- Budget Billing: Eliminate seasonal weather spikes with equalized 12-month installments.
- Pay by Phone: Call Duke Energy automated phone banking 24/7 at 1-800-777-9898 (Carolinas) or 1-800-700-8744 (Florida).
- Pay by Mail: Send payment check with bill coupon to:
Duke Energy
P.O. Box 1094
Charlotte, NC 28201-1094 - Authorized Pay Stations: Pay cash at Walmart, Food Lion, Kroger, Walgreens, and Western Union locations across 6 states.
Power Outage Reporting & Safety
Duke Energy Customer Service Directory
- Carolinas Customer Support: 1-800-777-9898 (Mon–Fri 7:00 AM – 7:00 PM EST)
- Florida Customer Support: 1-800-700-8744
- Midwest (IN, OH, KY): 1-800-521-2232
- 24/7 Outage Line: 1-800-228-8485
- Hearing Impaired (TTY): 711
- Official Utility Portal: duke-energy.com
- Corporate Headquarters: 525 South Tryon Street, Charlotte, NC 28202
Frequently Asked Questions (FAQ)
What is my Duke Energy Account Number?
Your Duke Energy account number is a 12-digit number located at the top of your monthly utility billing statement.
How do I apply for utility assistance with Duke Energy?
Eligible households can apply for the Low-Income Home Energy Assistance Program (LIHEAP) or Duke Energy’s Share the Light fund by contacting local community action agencies.
Related Energy Utility Guides:
Disclaimer: BillPayment.guide is an independent electric utility guide and is not affiliated with, endorsed by, or operated by Duke Energy Corporation. All trademarks belong to Duke Energy.
Anisur Rahman brings over 17 years of experience at the intersection of complex technology and digital strategy to BillPayment.guide. Active in the digital space since 2009, Anisur uses his deep industry insights to break down financial technologies, secure online payment methods, and digital platforms. His actionable guides help readers navigate the fast-paced digital economy and manage their online transactions with confidence.
