Dominion Energy's online payment portal is the fastest way to pay without calling or mailing a check

You can pay your Dominion Energy bill online through their website or mobile app, and the payment posts to your account the same day if you submit it before their cutoff time (usually 5 p.m. Eastern). You do not need to create an account to make a one-time payment, though setting up an online account takes about five minutes and lets you see your bill details, set up automatic payments, and track your payment history.

Dominion Energy serves customers in Virginia, North Carolina, South Carolina, and Ohio. The payment process is the same across all service areas, but your bill format and rate structure may differ depending on which state you live in.

Key Takeaways

  • You can pay online at Dominion Energy's website without logging in, using just your account number and the amount you owe.
  • Payments submitted before 5 p.m. Eastern on a business day post the same day; weekend and holiday payments post the next business day.
  • Setting up an online account lets you view your bill, see your payment history, and enroll in automatic payments at no extra cost.
  • Dominion Energy charges no fee for online payments made through their official website or app, but third-party payment services may charge a convenience fee.
  • If you miss a payment deadline, you can still pay online to avoid late fees, but contact Dominion Energy if you need a payment extension or hardship assistance.

How to make a one-time payment without logging in

Go to Dominion Energy's website and look for the "Pay My Bill" button, usually on the homepage. Click it and select "Pay as Guest" or "One-Time Payment." You will need your account number (found on your bill) and the amount you want to pay. Enter your payment method — debit card, credit card, or bank account — and confirm the payment. The transaction is processed immediately, and you will receive a confirmation number by email.

One-time payments are useful if you do not want to create an account or if you are paying someone else's bill. The downside is you have to enter your account number and payment details each time. If you pay regularly, setting up an account saves time.

Creating an online account and logging in

Visit Dominion Energy's website and select "Create Account" or "Register." You will need your account number, service address, and an email address. Create a username and password, then verify your email by clicking the link Dominion Energy sends you. Once verified, you can log in anytime to view your current bill, past bills, and payment history.

Your online account shows your usage, rate details, and any credits or adjustments applied to your account. This information helps you understand what you are paying for and spot billing errors. You can also download or print past bills from your account, which is useful if you need records for taxes or disputes.

Setting up automatic payments

Log into your online account and look for "Billing" or "Payment Options." Select "Autopay" or "Automatic Payment" and choose whether you want Dominion Energy to charge your bank account or card on your due date each month. You can set the payment for the full amount due or a fixed amount you choose. Dominion Energy will send you a reminder email before each automatic payment is processed.

Automatic payments reduce the risk of late fees because the payment goes through on schedule without you having to remember. You can pause or cancel autopay anytime from your account settings. If your bill amount varies month to month (which is common for electric bills), you may want to set autopay for a fixed amount and pay the difference manually when your bill is higher than usual.

Payment deadlines and processing times

Your due date appears on your bill, usually 20 to 25 days after the bill date. If you pay online before 5 p.m. Eastern on a business day, the payment posts the same day. Payments submitted after 5 p.m. or on weekends and holidays post the next business day. Dominion Energy considers a payment late if it is not received by 5 p.m. on the due date, so plan ahead if you are cutting it close.

If your due date falls on a weekend or holiday, Dominion Energy extends the deadline to the next business day. Check your bill or online account to confirm your exact due date, because it can shift depending on when your meter is read and when the billing cycle closes.

Payment methods and fees

Dominion Energy accepts debit cards, credit cards, and bank account transfers through their official website and app at no charge. If you use a third-party payment service — such as a bill payment app or your bank's bill pay feature — that service may charge a convenience fee. Always pay through Dominion Energy's own website or app to avoid unexpected charges.

Bank account transfers (ACH payments) are the cheapest option because they have no fee and the money comes directly from your checking or savings account. Credit card payments are convenient but may trigger a cash advance fee from your credit card issuer if your card treats utility payments as cash advances. Check your card's terms before using it for a large bill.

What to do if you cannot pay on time

If you know you cannot pay by the due date, contact Dominion Energy before the deadline. You can call their customer service line (the number is on your bill) or message them through your online account. Dominion Energy offers payment extensions, budget billing plans, and hardship programs for customers facing financial difficulty. The sooner you reach out, the more options you have.

Paying even a partial amount online before your due date shows good faith and may help you negotiate a longer extension. Late fees add up quickly, so it is worth the phone call to ask about alternatives. Dominion Energy's hardship programs may also lower your monthly payment or help you catch up on arrears over time.

Troubleshooting common online payment problems

If your payment is rejected, the most common reasons are a mistyped account number, an expired or incorrect card, or insufficient funds in your bank account. Double-check your account number on your bill — it is usually a 10 to 12-digit number. If your card was declined, try a different payment method or contact your bank to confirm the card is active.

If you do not receive a confirmation email after paying, log into your account and check your payment history. The payment should appear there within a few hours. If it does not show up after 24 hours, contact Dominion Energy's customer service with your confirmation number (if you have one) or the date and amount you paid. Do not assume the payment failed just because you did not get an email — confirmation emails sometimes get caught in spam filters.

Frequently Asked Questions

Can I pay my Dominion Energy bill by phone?

Yes. Call the customer service number on your bill and a representative will take your payment over the phone. You will need your account number and payment method ready. Phone payments are processed the same day if you call before 5 p.m. Eastern on a business day, but there is no convenience fee like some third-party services charge.

What happens if I pay online but my payment is late?

Dominion Energy considers a payment late if it is not received by 5 p.m. on your due date. Online payments submitted before that time post the same day and are on time. If you submit after 5 p.m., the payment posts the next business day and may be marked late. A late fee will be added to your next bill unless you contact Dominion Energy to explain the delay.

Can I change my payment due date?

Dominion Energy sets your due date based on your billing cycle, and you cannot change it directly. However, if you have a hardship or a specific reason you need a different date, contact customer service to discuss options. Some customers on budget billing or payment plans have more flexibility with their due dates.

Is it safe to pay my bill online with a credit card?

Yes, Dominion Energy's website uses encryption to protect your payment information. However, be aware that some credit card issuers treat utility payments as cash advances and charge a fee. Check your card's terms first. Using a debit card or bank account transfer is safer if you want to avoid extra charges.

What should I do if I see a payment on my bill that I did not make?

Log into your online account and check your payment history to see the date, amount, and method for each payment. If you see a payment you do not recognize, contact Dominion Energy's customer service right away with the payment details. They can investigate and reverse the charge if it was made in error or without your permission.