Skip to Content

Choose Your State of Service

In order to serve you better, please select your Dominion Energy location services.

Choose Your State of Service

In order to serve you better, please select your Dominion Energy location services.

Select my State

Older couple at laptop in the kitchen

One-Time Online Payment

Have an online account? Make a one-time payment from your checking/savings account or a Digital Payment Method (PayPal and Amazon Pay).

  • It's free!
  • Payments post to your account immediately.
  • Pay now or schedule a payment for a future date.
Sign In

One-Time Guest Pay

Don't have an online account? Make a one-time payment through our only authorized third-party vendor, Paymentus.

  • Residential customers: $1.65 per transaction (up to $1,000 per transaction).
  • Non-residential customers: $14.95 per transaction (up to $15,000 per transaction).
  • Payments post to your account immediately.
  • Credit or Debit cards accepted include Visa, MasterCard, Discover and American Express. Digital Payment Methods including PayPal and Amazon Pay are also accepted.
Pay as Guest
Calendar

Automatic Monthly Payments (AutoPay)

Have your bill amount automatically deducted from your bank account each month.

  • There’s no fee to participate in AutoPay.
  • Payments post to your account in time for the due date.
  • Never forget a payment!
Sign In to Enroll

In-Person

Make a payment in person at one of our many authorized payment centers.

  • Please bring your bill or account number when making a payment.
  • $1.50 fee per transaction will apply (this fee must be paid in cash).
  • Payments post to your account immediately.
  • Dominion Energy does NOT accept in-person payments at any office locations, only at an Authorized Payment Center.
Find Your Nearest Authorized Payment Center

By Mail

Make a payment by mailing in a check.

Regular Mail

Dominion Energy North Carolina
P.O. Box 26543
Richmond, VA 23290-0001

Courier/Overnight (FedEx, UPS, etc.)

Dominion Energy North Carolina
Attn: Remittance Processing
600 E. Canal Street
Richmond, VA 23219

Please be sure to include your account number on your check.

By Phone

To make a payment over the phone, please call 866-366-4357.

  • Please have your account number ready.
  • Residential customers: $1.65 per transaction (up to $1,000 per transaction).
  • Non-residential customers: $14.95 per transaction (up to $15,000 per transaction).
  • Payments post to your account immediately.
  • Electronic check payment is also accepted over the phone.

Automatic Clearing House (ACH)

How it Works

  • Make a payment via electronic transfer from one bank account to another.
  • There's no service charge for ACH payments.
  • Preview the formatting information to see if your financial institution can comply with our bank's requirements.
  • When you are ready, please email us at ACH@domenergy.com to begin our onboarding process for ACH payments and to get the complete bank account and transit/ABA number.

Please Note:

The customer or financial institution must send payments and data (customer account number and amount) via ACH in Corporate Trade Exchange (CTX) or Cash Concentration and Disbursement Plus (CCD +) file format. Dominion Energy’s bank will reject any other format, resulting in delays in payment postings.

Be advised that Dominion Energy Virginia, North Carolina, and Ohio utilize the same Wells Fargo account, but have different unique identifier biller names (i.e., 540418825-DOM, 340194760-DOM, 550196830-DOM).

Email Us to Begin Onboarding Process

Related Links

caret
More Links