Log in to your Dominion Energy account through their website or mobile app
Go to dominion energy.com and click "Log In" at the top right of the page. Enter your username and password — these are the credentials you set up when you first registered your account. If you do not have an account yet, click "Register" and follow the prompts to create one using your account number (found on your paper bill) and other identifying information.
Dominion Energy also offers a mobile app for iOS and Android devices. Search for "Dominion Energy" in your device's app store, download it, and log in with the same username and password you use on the website. The app shows the same payment options and account information as the website.
If you forget your password, click "Forgot Password?" on the login page. You will receive a reset link by email within a few minutes. Check your spam folder if you do not see it in your inbox within 10 minutes.
Key Takeaways
- You can pay your Dominion Energy bill online at dominion energy.com, through their mobile app, or by phone at the number on your bill.
- One-time payments process immediately when you pay by bank account or debit card, but credit card payments may take one business day.
- Setting up autopay through your bank account saves time and helps you avoid late fees, though you remain responsible if your bank declines the payment.
- If you cannot log in, use the "Forgot Password?" link or call Dominion Energy's customer service number on your bill for account recovery help.
Make a one-time payment after logging in
Once you are logged in, look for a "Pay My Bill" or "Make a Payment" button, usually visible on your account dashboard. Click it and enter the amount you want to pay. You can pay your full balance, a partial amount, or a specific dollar figure.
Choose your payment method: bank account (ACH transfer), debit card, or credit card. Bank account payments are free and process the same day if submitted before the cutoff time (usually 5 p.m. Eastern). Debit and credit card payments may have a small fee and can take one business day to post to your account.
Review the payment details on the confirmation screen before submitting. You will receive a confirmation number immediately and a receipt by email. Keep this confirmation number in case you need to reference the payment later.
Set up automatic payments to avoid missing due dates
Autopay deducts your bill amount from your bank account on a date you choose each month. To set this up, log in, find the autopay or recurring payment section (usually under "Billing" or "Payment Settings"), and enter your bank account information. You will need your routing number and account number, both found at the bottom left of a check.
You can choose to pay the full bill amount, a fixed dollar amount, or a minimum payment. You can also change or cancel autopay at any time through your account settings — you do not need to call customer service.
Autopay is free and removes the risk of forgetting a payment deadline. However, you remain responsible if your bank account does not have enough funds when the payment is scheduled. If a payment fails, Dominion Energy will notify you, and you can make a manual payment to avoid a late fee.
Pay by phone if you cannot access the website or app
Find the customer service phone number on your Dominion Energy bill. Call that number and follow the automated prompts to pay by phone. You will need your account number and a valid payment method (bank account, debit card, or credit card).
Phone payments process the same way as online payments: bank account transfers are free and immediate, while card payments may have a fee and take longer to post. A representative can also help you if you have questions about your bill or need to discuss a payment plan.
Understand payment timing and when your bill is due
Your due date appears on your bill statement. Payments made by bank account or debit card before 5 p.m. Eastern on the due date are considered on time. Credit card payments should be submitted at least one business day before the due date to ensure they post by the deadline.
If you miss the due date, Dominion Energy may charge a late fee. The amount varies by state and by your account type. If you are having trouble paying on time, contact Dominion Energy to discuss a payment arrangement or hardship program that may be available in your area.
Payments made on weekends or holidays are processed the next business day. If your due date falls on a weekend or holiday, the deadline typically moves to the next business day.
Troubleshoot login and payment problems
If your login fails repeatedly, your account may be locked for security reasons. Use the "Forgot Password?" link to reset your credentials. If that does not work, call the customer service number on your bill and ask for account recovery assistance. A representative can verify your identity and help you regain access.
If a payment does not appear in your account within the expected timeframe, log back in and check your payment history. Look for the confirmation number from your original submission. If the payment still does not show after the stated processing time, call customer service with your confirmation number and they can investigate.
If you see an error message during payment (such as "invalid card" or "payment declined"), check that you entered your payment information correctly. If the error persists, try a different payment method or call customer service to pay over the phone.
Frequently Asked Questions
Can I pay my bill without creating an online account?
Yes. You can pay by phone using the number on your bill, by mail by sending a check to the address listed on your statement, or in person at a Dominion Energy payment center if one operates in your area. However, creating an account takes only a few minutes and lets you track your balance and due date anytime.
What happens if I pay late?
Dominion Energy charges a late fee if your payment arrives after the due date. The fee amount varies by state. If you are unable to pay by the due date, contact Dominion Energy before the deadline to discuss a payment plan or other options that may help you avoid the fee.
Is it safe to pay online with my bank account information?
Dominion Energy uses encryption to protect your banking information during transmission. Your bank account details are not stored on the payment page itself. If you are uncomfortable entering your account number online, you can pay by debit or credit card instead, or call to pay by phone.
Can I schedule a payment for a future date?
Yes. When you make a one-time payment, you can usually select a future date for the payment to process, as long as it is before your due date. This is different from autopay — it is a single payment on a date you choose, not a recurring monthly deduction.
What if I overpay my bill?
The overpayment stays in your account as a credit toward your next bill. You can request a refund of the credit by contacting Dominion Energy customer service, though some states allow them to hold the credit on your account indefinitely unless you ask for it back.