​Historically, the City of Virginia Beach required vendors conducting business in the city for short periods of time to purchase an Itinerant Merchant's license.

However, the city recognizes that local organizations vital to the community such as religious, educational and civic groups and non-profit charitable organizations will host and/or promote events that boost civic pride and enhance community involvement.

Traditional business licensing requirements are difficult and costly to enforce uniformly among temporary merchants who operate only once or twice per year and may discourage vendor participation. Virginia Beach offers a sub-classification separate from Itinerant Merchant allowing qualifying event promoters to pay a fee based on vendor participation in the specific event. 

The umbrella "Community Event" license satisfies business license requirements for all registered merchants and vendors at the event and is available through the Commissioner of the Revenue's office.