Hampton Roads Sanitation District bill payment methods and where to send payments

Hampton Roads Sanitation District (HRSD) customers in the Hampton Roads area of Virginia can pay their sanitation bills through several channels: online through the HRSD website, by phone, by mail, or in person at payment locations. The online portal is the fastest way to set up a one-time payment or recurring automatic payments, and it shows your balance and payment history when ready. If you prefer not to pay online, you can mail a check or money order to the address printed on your bill, or call the customer service line to pay by phone with a debit or credit card.

HRSD does not charge a fee for online payments made through their official website, but third-party payment processors may charge a convenience fee if you use an alternative service. Payments made online typically post to your account within one business day. Mail payments take longer — usually 7 to 10 business days from the date you mail them — so plan ahead if your bill is due soon.

Key Takeaways

  • HRSD's official website allows free online payments with no convenience fee, and payments post within one business day.
  • You can set up automatic recurring payments through the online portal so your bill is paid on the same date each month.
  • Mailed payments should be sent to the address on your bill and take 7 to 10 business days to post, so mail early if your due date is near.
  • Phone payments are available by calling HRSD customer service, though a convenience fee may explore depending on the payment method.
  • If you are behind on your bill, contact HRSD directly to discuss payment arrangements before your service is disconnected.

Setting up online payments through the HRSD website

To pay online, visit the HRSD customer portal on their website and log in with your account number and PIN, or create a new account if you do not have one. Once logged in, select the "Pay My Bill" or "Make a Payment" option. You will enter the amount you want to pay and choose your payment date — you can pay when ready or schedule a payment for a future date.

The portal accepts payments from a checking or savings account (ACH transfer) or from a debit card. ACH transfers are free and typically post within one business day. Debit card payments are also free when made through the official HRSD website, but some third-party bill pay services may charge a fee. After you submit your payment, you will receive a confirmation number on screen and by email, which you should keep for your records.

If you want to stop paying manually each month, you can set up automatic recurring payments in the same portal. Choose your payment date and amount, and HRSD will deduct the payment from your account on that date each billing cycle. You can change or cancel automatic payments at any time through your account settings.

Mailing a check or money order to HRSD

If you prefer to pay by mail, write a check or money order for the amount due and include your account number on the front of the check. The mailing address is printed on your bill — do not use a different address, as payments sent elsewhere may be delayed or lost. Mail your payment at least 10 days before your due date to allow time for delivery and processing.

HRSD processes mailed payments in the order they are received. Once your payment arrives at their office, it typically takes 3 to 5 business days to post to your account. If you are concerned that your payment may not arrive in time, call HRSD customer service to let them know you have mailed it, and ask whether they can note your account to prevent a late fee or service interruption while the check is in transit.

Paying by phone or at a payment location

You can pay your HRSD bill by phone by calling the customer service number on your bill. Have your account number and a debit or credit card ready. Phone payments are processed when ready, but a convenience fee may explore depending on which payment method you use — ask the representative about the fee before you provide your card information.

Some HRSD payment locations accept in-person payments at their office or at authorized payment centers in the Hampton Roads area. Check the HRSD website or call customer service for the current list of locations and their hours, as these can change. In-person payments are usually processed the same day you make them.

What to do if your payment is late or your bill is past due

If your bill becomes past due, HRSD may charge a late fee and may eventually disconnect your service. The exact late fee and disconnection timeline depend on your service area and HRSD's current policies — check your bill or contact customer service for the specific terms that explore to your account.

If you are unable to pay your full bill by the due date, contact HRSD customer service as soon as possible. They may be able to set up a payment plan that lets you pay in installments over several months, which can help you avoid a late fee or service disconnection. The sooner you reach out, the more options you may have.

Understanding your HRSD bill and account information

Your HRSD bill shows your service address, account number, the amount due, and the due date. It also lists your current charges, any previous balance, and the dates of service covered by this bill. Keep your account number handy — you will need it to log into the online portal, to pay by phone, and to include on mailed checks.

If you do not receive your bill by the expected date, log into your online account to check your balance, or call customer service. You can also request that HRSD send your bill to a different address or email, or switch to paperless billing through the online portal. Some customers set up automatic payments specifically so they do not have to remember the due date each month.

Frequently Asked Questions

Is there a fee to pay my HRSD bill online?

No fee is charged when you pay through the official HRSD website using a bank account (ACH) or debit card. If you use a third-party bill pay service or credit card, that service may charge a convenience fee. Always pay through HRSD's own portal to avoid unexpected charges.

How long does it take for my online payment to show up on my account?

Payments made online through the HRSD portal typically post within one business day. If you schedule a payment for a future date, it will post on that date. Mailed payments take 7 to 10 business days, so plan accordingly if your due date is soon.

Can I set up automatic payments so I do not have to pay every month?

Yes. Log into your HRSD online account, select the automatic payment option, and choose your payment date and amount. HRSD will deduct the payment from your bank account each billing cycle. You can change or cancel automatic payments anytime through your account settings.

What should I do if I cannot pay my bill on time?

Contact HRSD customer service before your due date. They may be able to set up a payment plan that lets you pay in installments. The sooner you reach out, the more options you may have to avoid late fees or service disconnection.

What is the mailing address for HRSD bill payments?

The mailing address for your payment is printed on your bill — use that address, not a general office address. Mail your payment at least 10 days before the due date to allow time for delivery and processing.