Where to pay and what payment methods Dominion accepts

Dominion Energy lets you pay your bill through several channels, and the method you choose depends on what works best for your schedule and preferences. You can pay online through your Dominion account, by phone, by mail, or in person at a payment location.

Online payment through the Dominion website or mobile app is the fastest route — you can set it up in minutes and see the payment post within one to two business days. Phone payment goes through Dominion's automated system or a representative; have your account number and payment method ready. Mail payments take seven to ten business days to arrive and post, so send them early if you have a due date coming up. In-person payments at authorized payment centers vary by location; check Dominion's website for centers near you.

Dominion accepts credit cards, debit cards, and bank account transfers (ACH) for online and phone payments. If you pay by mail, send a check or money order to the address on your bill — never send cash. Some payment centers may accept additional methods, so confirm before you go.

Key Takeaways

  • Online and phone payments post within one to two business days, while mail payments take seven to ten days, so choose based on when your due date falls.
  • You can set up a one-time payment or enroll in automatic monthly payments through your Dominion account to avoid missing a due date.
  • Dominion charges no fee for online or ACH payments, but credit card payments may carry a processing fee that Dominion discloses before you confirm.
  • If you cannot pay the full amount by the due date, contact Dominion before the deadline to discuss a payment plan or hardship options.
  • Your account number appears on your bill and is required for phone and mail payments, so keep a copy handy.

Setting up automatic payments to avoid late fees

Automatic payments remove the risk of forgetting a due date and triggering a late fee. Log into your Dominion account online, go to the payment or billing section, and select the option to set up automatic recurring payments. You will need to provide your bank account number and routing number (for ACH) or card details, and choose the date each month when you want the payment to come out.

Pick a date shortly after you receive your paycheck or after your income arrives, so the money is in your account when the payment processes. Dominion's due date is usually around the 15th or 20th of the month — check your bill to confirm. You can change or cancel automatic payments anytime through your account, so there is no long-term lock-in.

If you enroll in automatic payments and your bill amount changes (which it does seasonally for most customers), Dominion will charge the new amount the next month. Review your bill each month to make sure the charge matches what you owe.

What happens if you miss a payment or cannot pay on time

If your payment does not arrive by the due date, Dominion will add a late fee to your next bill. The amount varies by state and by how far past the due date you are, so check your bill or contact Dominion to learn the specific fee. More importantly, a late payment can trigger a disconnection notice if you fall significantly behind — usually 30 to 60 days depending on your state's rules.

Do not wait until disconnection is imminent to act. Contact Dominion as soon as you know you cannot pay the full amount by the due date. Dominion offers payment plans that spread your balance over several months, and some customers also may have access to for hardship programs that may pause or reduce charges temporarily. These options are only available if you reach out before you miss the payment, not after.

If you receive a disconnection notice, you typically have a grace period (often 10 to 20 days) to pay or set up a plan before service is cut off. During that window, call Dominion immediately — a representative can often set up a payment arrangement over the phone that stops the disconnection process.

Understanding payment posting and when your account updates

The day you make a payment is not always the day it shows on your account. Online and phone payments usually post within one to two business days, meaning Dominion receives and records the money. Mail payments take longer because they travel through the postal system and then through Dominion's processing center — typically seven to ten business days from the date you mail it.

Your account balance updates once the payment posts, not when you send it. If you are close to a due date and paying by mail, the payment may not arrive in time to prevent a late fee, even if you mailed it before the deadline. For time-sensitive payments, use online or phone payment instead.

If you pay online and the payment does not appear within two business days, log back into your account and check the payment status. Most systems show whether the payment is pending, processed, or failed. If it failed, you will need to resubmit it or call Dominion to troubleshoot.

Comparing payment methods: speed, cost, and convenience

Payment MethodProcessing TimeCostBest For
Online (bank account/ACH)1–2 business daysFreePlanned payments with a few days before the due date
Online (credit/debit card)1–2 business daysProcessing fee (varies)Earning rewards points, if the fee is worth it to you
Phone (automated or representative)1–2 business daysFree (bank account) or fee (card)Customers who prefer not to use a website
Mail (check or money order)7–10 business daysPostage stampCustomers without internet or who prefer paper records
In-person payment centerSame day or next dayUsually freeImmediate payment when you need a receipt

The fastest and cheapest option is online payment using your bank account (ACH), which posts in one to two business days and carries no fee. Credit card payments are faster than mail but may include a processing fee that Dominion shows you before you confirm the payment — weigh whether earning rewards points makes the fee worthwhile.

Mail is the slowest option and should only be used if you have at least ten business days before your due date. In-person payment is useful if you need an immediate receipt or prefer to handle money in person, but it requires a trip to a payment location.

Troubleshooting common payment problems

If you submitted a payment online and received a confirmation number but do not see it on your bill, log back into your account and check the payment history or status page. Payments sometimes show as pending for a day or two before they post. If more than two business days have passed and the payment still does not appear, contact Dominion with your confirmation number so they can track it.

If a payment was declined (usually because of insufficient funds or an expired card), Dominion will notify you, often by email or through your online account. You will need to resubmit the payment using a different card or bank account. Do this as soon as possible to avoid a late fee.

If you mailed a check and it has been more than ten business days without the payment posting, call Dominion with the check number and amount. They can search their records to see if it arrived and was processed. If it was lost in the mail, you may need to stop payment on the original check and submit a new one.

If you are having trouble accessing your online account or the payment system is not working, try a different browser or device. If the problem persists, call Dominion's customer service line — a representative can process a payment over the phone while you troubleshoot the technical issue.

Frequently Asked Questions

Can I pay my Dominion bill with a prepaid card?

Most prepaid cards work like debit cards, so you can use them for online or phone payments as long as the card has a Visa or Mastercard logo and is registered with your name and address. Check with your prepaid card issuer if you are unsure whether it will work, because some cards have restrictions on bill payment transactions.

What is the phone number to pay my bill by phone?

The phone number is on your bill under the payment section. Dominion's automated system accepts payments 24/7, or you can speak to a representative during business hours. Have your account number and payment method ready before you call.

If I pay online today, will it count toward this month's bill or next month's?

The payment applies to whichever bill period it is posted to. If you pay before the due date on your current bill, it pays that bill. If you pay after the due date has passed, it may apply to your next bill or reduce your balance depending on how Dominion's system processes it — ask when you submit the payment if you are unsure.

Can I set up automatic payments for only part of my bill?

No, automatic payments are set to the full bill amount each month. If you want to pay a partial amount, you will need to make one-time payments manually. Some customers set up automatic payments for a fixed amount (like half their average bill) and then pay the remainder separately, though this requires more tracking on your part.

What should I do if I think I was charged twice for the same bill?

Log into your account and check your payment history to see both charges. If you see two payments for the same amount on the same date, contact Dominion immediately with the confirmation numbers — they can investigate and issue a credit if it was a duplicate charge. Keep your confirmation numbers from each payment so you have proof of what you submitted.