Online Payments

Water and Sewer Payments

The Town of Middleburg is excited to introduce its new online payment processor, Invoice Cloud. If you had used one of our previous online bill payment systems, you will need to create a new account with Invoice Cloud to access all of their services. To register, you will need your Account Number (typically looks like xxx-xxxxxxx-x) and your last name or business name.

button4_dkgreen Opens in new window 

 <--- Click here to pay your water/sewer bill online!

We accept eCheck (free!), credit/debit cards, Venmo, PayPal, ApplePay, and GooglePay. Credit cards and similar services are charged a 3.5% processing fee ($1.95 minimum).


The Invoice Cloud system has a number of great benefits, including:

  • True auto-pay option (the system automatically deducts your bill amount)
  • Pay by text with your saved payment method
  • Get up to three reminders to pay your bill before the due date
  • Up to 24-month history, once you begin using the system
  • Simple to use and completely secure

To Connect to Invoice Cloud

To register, you will need your Account Number (typically looks like xxx-xxxxxxx-x) and your last name.

If you have difficulties, please contact the Town Office at 540-687-5152. 

Invoice Cloud has provided a video tutorial for how to use their system with PayPal, and the same steps can be used for other payment methods. See below:

This example above uses "Personal Property" as the bill type, but the process is the same for Middleburg's utility bills.

Meals Tax Payments

Restaurants located within the Town of Middleburg can now file their meals tax forms and make payment online by visiting our online meals tax payment portal.  

Real estate Tax Bills

Town of Middleburg real estate tax bills are now consolidated with Loudoun County’s tax bill. To pay online visit Loudoun County’s website.

Parking Tickets

To pay Middleburg parking tickets online, please visit our online ticket payment portal