Starting a business in New Hampshire comes with plenty of advantages: no sales tax, no personal income tax, and a supportive environment for entrepreneurs. But before you open your doors, it’s important to understand which licenses and permits you need to operate legally.
Unlike some states, there is no general New Hampshire business license. Instead, licensing is handled at the state and local levels, depending on your industry and location. This means the cost and type of license you’ll need can vary widely, from a simple vendor permit to a professional certification or food service license.
This guide breaks down how business licensing works in New Hampshire, what it costs, and how to find the specific requirements for your business type.
Do you need a business license in New Hampshire?
You need a business license and a permit to operate a business in New Hampshire that is in a regulated industry or occupation. To get what you need to legally operate your business, you will be working with the state regulators and the city authorities where your business will operate.
Examples of businesses that need a state license and city permit are food service, hotel/room rentals, auto rental companies, health care services and providers, cosmetology, architecture, attorneys, childcare, communication services, tobacco products, alcohol, tattoo parlors, and other businesses affecting public health and safety.
New Hampshire Business License Cost and Requirements
To find out whether your business needs a license and a permit take these steps:
- Search For Your Business Type: See if there is a regulatory body responsible for licensing and permits, using the list of 54 professional boards, commissions, and councils. Note: You may be required to have more than one license or permit, depending on what your business does, such as a hotel that also has a spa, bar, and restaurant owned by the hotel.
- Check State-Level Requirements: Go to the New Hampshire Department of Revenue and read the tax licenses and permits information.
- Check Municipal-Level Requirements: Contact your local government offices to determine your licensing and permit requirements. Ask the city/town clerk, health department, code enforcement division, and zoning department where appropriate.
- Check Federal-Level Requirements: You may need a federal license or permit if you deal with firearms, broadcasting, interstate transport of animals/plants, or other federally-regulated areas.
You do not need a business license or a city permit if your business is not in a state-regulated industry or is located outside of the city limits in an unincorporated part of one of New Hampshire’s counties.
How much does a business license cost to start a business in New Hampshire?
The business license cost varies from state to state. In New Hampshire, many cities and small towns charge a general business license and permit fee that can range from $50 to $400.
Licensing and permits for other business activities can be higher or lower, with fees charged at the state level or the local level or both.
Examples of license and permit costs are:
- Food Service/Restaurant Permit (state level): $225 to $875 annually, depending on size/seating
- Insurance Salesperson License (state level): $210 initial fee, then $150 renewal every two years
- Wholesale Drug Distribution Company (state level): Around $500
- Special Event License (city level): Around $300 per day
Examples of business licenses in New Hampshire and costs
Here is a table showing the cost of various licenses and permits found in the 25 largest cities in New Hampshire. Please note this is only a snapshot at a certain time, and these costs may change. However, it gives you a general idea of the costs you may have for starting a new business in these cities. Click on the city name to find out more regarding the application process and current fees.
| Location | License? | Activity License | Cost | Renewal |
| Manchester | Yes | Peddler license | $150 annual / $25 temp | Same as apply |
| Nashua | Yes | Hawkers/Peddlers | $10/day, $25/week, $100/year | Annual |
| Concord | Yes | Peddler license | $40–$53/day | Per event/day |
| Derry | Yes | Restaurant | $350 up to 199 seats, $500 200+ seats | Annual |
| Dover | Yes | Peddlers/Vendors | $10/week or $200/year | Annual |
| Rochester | Yes | Hawkers/Peddlers | $25/week or $100/year | Annual |
| Salem | No | N/A | N/A | N/A |
| Merrimack | No | Vendor | $50/day, $100/wk., $250/yr. | Temporary |
| Londonderry | Yes | Itinerant Vendor | $75 single-site, $50 multi-site + $5/site | Per term |
| Hudson | Yes | Hawkers/Peddlers | $5/day, $25/week, $100/year | Annual |
| Keene | Yes | Itinerant vendor | $150/year | Annual |
| Bedford | Yes | Hawkers/Peddlers | $20/day, $50/wk., $200/mon., $600/yr. | Annual |
| Portsmouth | No | N/A | N/A | N/A |
| Goffstown | Yes | Hawkers/Peddlers | $100 foot / $200 vehicle / $20 weekly | Annual |
| Laconia | Yes | Itinerant Vendor | $50 monthly | Per month |
| Hampton | Yes | Hawkers/Peddlers | $50 Hawker, $250 Itinerant | Annual |
| Windham | Yes | Peddler Permit | $20 | Annual |
| Milford | Yes | Taxi | $15 /driver, $100/owner, $30/vehicle | Annual/periodic |
| Hooksett | Yes | Hawkers/Peddlers | Fee not listed – inquire | Annual |
| Claremont | Yes | Taxi | $50 per vehicle per year | Annual |
| Lebanon | Yes | Vendor permit | $10/day | Weekly option |
| Exeter | Yes | Peddler/Solicitor | $25 non-refundable | Annual |
| Somersworth | No | Hawkers/Peddlers | $10 for 48 hours $200/yr. | As needed |
| Durham | Yes | Assembly Place | $100 per year | Annual |
| Conway | Yes | Event | $25 | Temporary |
Conclusion
Getting your business license in New Hampshire is an important step toward running your company legally and confidently. While the state doesn’t require a general business license, you may still need specific permits depending on your industry and location.
Once you’ve figured out your licensing requirements, the next step is making your business official. Learn how to start an LLC in New Hampshire to protect your personal assets, establish your business structure, and begin operating under your new brand. With the right foundation in place, you’ll be ready to grow your business in one of the most entrepreneur-friendly states in the country.
FAQ
Not always. New Hampshire does not require a general statewide business license. If you’re selling products online, you usually don’t need a license unless your products fall into regulated categories (e.g., food, alcohol, tobacco, health products).
The typical processing time is one to four weeks, depending on the license and required inspections. Simple permits, such as a T-shirt vendor at an event, can sometimes gain approval within a few business days.
Yes, you may need a business license for the LLC. Forming an LLC only registers your business as a legal entity.
No. A Limited Liability Company (LLC) is a legal business structure registered with the Secretary of State. A business license (or permit) is government authorization to conduct a specific type of business activity. You may need both, depending on what you’re doing.
You could face fines, penalties, or shutdown orders from the state or your local city/town if you operate without the required license. For example, selling food without a license could result in immediate closure and fines. Operating without registering required tax permits (like meals & rooms) can also lead to tax penalties and back payments.