Remote business services
Free checklist

Virginia Food Truck: license & renewal checklist

For mobile food units in Virginia Beach, Norfolk, Chesapeake and across Virginia.

Disclaimer: Info from official sources as of Oct 2026; not legal advice; confirm with the agency. Fees, deadlines and local rules change. Items marked verify could not be fully confirmed.

Health permit (VDH)

  • Mobile food unit permit: annual; $40 per year. New units also pay a $40 plan review. The unit is inspected at renewal. Source
  • Commissary agreement + Certified Food Protection Manager certificate: submitted with the application; keep both current (verify how long the certificate lasts). Source
  • Chesapeake Health District: mobile unit permit and plan review are $40 each. Source

City permits

  • Norfolk Food Truck Vendor Program: business license, zoning approval, fire inspection/decal (about $50, verify) and a vendor parking permit. Source
  • Virginia Beach: business license, a police solicitor permit, and a peddler permit for vending in the public right-of-way (verify fees). Source
  • Chesapeake: fire marshal inspection sticker, business license and health permit (verify fees). Source

Taxes, filings & vehicle

  • State sales tax returns: register with VA Tax and file monthly or quarterly (verify the due date). Source
  • Local meals tax returns: filed monthly with the city Commissioner of the Revenue (verify the rate and due date).
  • SCC annual registration (LLC): $50, due by the last day of your formation month. Source
  • Vehicle registration, inspection, propane & fire-suppression service: track every expiry date (verify).

Compiled by Sterling Desk LLC. Sterling Desk is not a law firm and does not pay government fees for you.

Never miss a renewal again

Compliance Keeper tracks every date on this list, reminds you before anything expires and pre-fills renewal forms for you to sign and pay. From $69.99/month.

Talk to us

Contact us

Call (307) 357-3425 or email sterlingopsdesk@gmail.com. Calls are answered by our automated phone answering service; ask for a callback and Shane will call you back within one business day.

FAQ · How it works

No payment until you approve a written quote. We use your details only to respond.