Business License Tax Calculator & Filing Form

Important: Read this entire page before beginning.

Beginning in 2019, business license holders must calculate their own tax and remit payment with their business license return by March 1 annually. This page provides a tax calculator for your convenience, but does not allow for online filing of your business license return. After using the calculator, you must print the completed form, sign it and mail it along with a check to the address at the bottom of the page.

All Businesses

Use the calculator at the bottom of this page to calculate your 2020 tax. Second year businesses must also calculate their estimate-to-actual adjustment.

Restaurants, Stores and Others Serving or Selling Alcoholic Beverages

Calculate your license tax on all gross receipts, including sales of all beverages. Add the flat fees shown on your return to the tax.

Gas Stations

On your return, write the number of gallons gasoline sold, and the number of gallons diesel sold. You will receive an adjustment for the federal taxes paid on those fuels.


All contractors must submit complete renewal package must consist of the following:

  • A copy of your current VWC “Acknowledgement of Compliance” letter. Visit the Virginia Workers' Compensation Commission or call 804-205-3586. Do not send insurance certificate or form 61A with your renewal.
  • A copy of your current Virginia Class A, B, or C contractor’s license.
    • Include list of all subcontractors, including full name and address, used in James City County during 2018.

Names and entity types on all contractor documents (business license, state contractor's license and VWC letter of acknowledgement) must match exactly. Incomplete or mismatched contractor renewal packages will be processed.

Out of Town Contractors

There is no tax if your James City County gross receipts were below $25,000 in 2019. However, you must still complete, sign and return your form, along with the documents listed above. You will be issued a no-charge license.

File Your Return, Including All Required Documents and Full Payment by March 2, 2020

Returns must be postmarked or delivered in person by March 1. We cannot accept faxed, emailed, photocopied or scanned returns. Online filing is not available at this time. Download and print our Business License Renewal Form (PDF).

Make check payable to: 

Treasurer, James City County

Mail both check and renewal form to:

Commissioner of the Revenue
PO Box 283
Williamsburg VA 23187-0283