Which Maine Towns License What: No General Business License, Victualer, Peddler and Mobile Food Fees From $10 to $750
Which Maine Towns License What: No General Business License, Victualer, Peddler and Mobile Food Fees From $10 to $750
If you are searching for Maine town business license requirements, the short answer is that there is no single one. Maine has no general statewide business license, and it has no general town license either. Instead, each of Maine's 482 organized municipalities (23 cities, 430 towns and 29 plantations) licenses specific activities by local ordinance. One town may require a victualer license for a restaurant, a peddler permit for a door-to-door seller and a mobile food permit for a food truck, while the next town charges nothing for the same business. This guide explains how to find out what your town requires, what the posted fees look like, and where state rules sit on top of local ones.
This article is informational content, not legal or tax advice. Ordinances and fee schedules change. Confirm every figure with the office named below before you budget for it. If your situation is complicated, talk with a qualified attorney or CPA.
What You Need Before You Start
- A plain-language description of the activity, such as selling prepared sandwiches from a trailer at a farmers market in Kennebunk
- Every address you expect to operate from, including any vehicle, stand or temporary site
- Your legal structure. Sole proprietors and general partners file with the municipal clerk. LLCs and corporations file with the Secretary of State.
- Property tax status for any property tied to the business. Many towns will not issue or renew a license until property taxes are current.
- The town clerk's phone number and the town's licensing or business ordinance
- Your Maine sales tax information if you will sell taxable goods or prepared food. The general rate is 5.5%. Prepared food and on-premises liquor are taxed at 8%.
Step 1: Sort Out Filings From Licenses
Many new owners treat every state or town form as a license. Some are filings, and a filing does not give you permission to operate a particular activity.
- Form an LLC or corporation. The Certificate of Formation (Form MLLC-6) for an LLC carries a $175 filing fee. Articles of Incorporation (Form MBCA-6) carry a $145 filing fee. Maine does not accept formation documents online, so print the fillable PDF and mail it or deliver it with payment to the Secretary of State.
- Calendar the annual report. The $85 Annual Report (Form MLLC-13 for LLCs, MBCA-13 for corporations) is due June 1 each year. The first report is due between January 1 and June 1 of the year after formation. You can file online through Annual Report Online (InforME).
- Register an assumed name if you use one. Sole proprietors and general partnerships file a sworn assumed-name certificate with the clerk of the city or town where the business operates. Registered entities file a Statement of Intention to do Business under an Assumed Name (Form ASUM-5) with the Secretary of State for $125. The municipal clerk sets its own fee for a sworn certificate, so ask what it costs.
Use the Secretary of State's business search to check whether your name is already in use. The main Secretary of State page is www.maine.gov/sos/corporations-commissions.
Step 2: Find the Activity in Your Town's Ordinance
Maine towns have home rule authority under 30-A MRSA 3001. A town may license any activity the Legislature has not forbidden. The municipal officers, usually the select board or town council, act as the licensing authority unless the town charter or an ordinance assigns that duty elsewhere. State law also requires that a license or permit fee reasonably reflect the town's costs.
- Search the town website for terms such as business license, licensing ordinance, victualer, peddler or mobile food.
- Call the town clerk if the website is unclear. Describe the activity in your own words and ask whether a license applies, which one, and what it costs.
- Ask about inspections and timing. Some licenses require an inspection before issuance. Ask how long the process takes and whether you can apply before you have equipment or a location.
- Ask about renewal dates. Some licenses renew annually, while others run on a different cycle.
Lewiston says it licenses more than 40 types of business, so a town of that size may have a license for an activity you did not expect. Do not assume a neighboring town's rules apply to you.
Step 3: Compare the Posted Fees
Fees vary widely. The figures below are posted fees that towns listed in 2026. They are examples, not a statewide schedule. Confirm each one with the town before you pay.
| Town | Posted fee (2026) | What it covers |
|---|---|---|
| Ellsworth | $20 business permit, $10 renewal | General business permit under Chapter 14 |
| Saco | $20, or $0 if State-licensed | General registration |
| Kennebunk | $30 | General registration |
| York | $60 application plus per-license fees | Application plus each activity license |
| Old Orchard Beach | $500 initial administrative fee, then $250 a year | Plus per-activity fees |
| Millinocket | $15 a year | Peddler license |
| Freeport | $750 | Peddler license for non-resident sellers at public sites |
The spread from $10 to $750 reflects both the type of activity and the town. A peddler license in one town can cost a fraction of the same license elsewhere. Budget for the total, including any per-activity fees that stack on top of a base registration.
Step 4: Identify the Food and Trade Requirements
Town licenses are only part of the picture. State agencies license some activities directly.
- Eating places: The Department of Health and Human Services Health Inspection Program licenses eating places. Many towns also issue a victualer license for serving food to the public, and the town fee is set locally. Check with the Health Inspection Program for the state license type and fee that match your operation.
- Food processors: The Department of Agriculture, Conservation and Forestry licenses food processors. If you make products for sale rather than serving food on site, check with that department before you produce anything.
- Licensed trades: State boards under the Department of Professional and Financial Regulation license trades. Maine has no HVAC license and no general contractor license, so a town may ask for a different document. Check with the board that covers your trade.
- Alcohol: If you plan to serve liquor, the Bureau of Alcoholic Beverages and Lottery Operations handles state liquor licensing. That approval is separate from any town license.
The Department of Economic and Community Development runs a free licensing assistant called Business Answers at maine.gov/businessanswers. It is a good first stop for identifying state permits. Maine has no general state business license, so a result that says you need none for your activity usually means you should still check your town.
Step 5: Confirm Your Sales Tax Obligations
Maine Revenue Services administers sales tax at www.maine.gov/revenue. The general rate is 5.5%. Prepared food and on-premises liquor are 8%, lodging is 9%, and short-term car rentals are 10%. The list of taxable services is closed. Lawn care, towing, handyman work and junk removal are not on it. Confirm with Maine Revenue Services before you assume a service is taxable or exempt.
Common Mistakes to Avoid
- Assuming the county issues a license. Maine has 16 counties, but they license nothing for ordinary businesses in organized towns.
- Treating a state filing as a town license. Forming an LLC or filing an assumed name does not authorize you to run a licensed activity in a town.
- Applying in the wrong town. If you sell at a seasonal event in one town and live in another, the rules of the town where you sell may apply.
- Overlooking property taxes. A delinquent property tax bill can hold up an otherwise complete application.
- Missing a peddler definition. Some towns charge steep fees for non-resident sellers at public sites. Freeport's posted fee for that category is $750.
- Assuming a state license covers the town. Saco's posted fee drops to $0 for State-licensed businesses. Many other towns do not offer that reduction, so ask.
- Applying too late. If an inspection is required, the schedule may not match your opening date.
What to Expect
Once you have the right license in hand, you may be able to operate in that town within the terms the license sets. Those terms may include a posted display requirement, an inspection, a renewal date or a limit on where you can sell. Results depend on the activity, the town and the specific ordinance, so treat the clerk's written answer as the reference rather than this guide. Processing times vary by town, and the clerk can tell you what to expect for your application.
Next Steps
- Write a one-paragraph description of your activity and your planned locations.
- Call the town clerk and ask for the licensing ordinance and fee schedule for that activity.
- Check Business Answers at maine.gov/businessanswers for state permits.
- Contact the Health Inspection Program or the Department of Agriculture, Conservation and Forestry if your activity involves food.
- Confirm your property tax status with the town before you apply.
- Use the Maine Small Business Development Centers at mainesbdc.org or the SBA's Maine page at sba.gov/district/maine for free help with planning.
Because this is informational content and not legal or tax advice, confirm your obligations with the agencies named above. For entity structure, licensing disputes or tax questions, consult a qualified attorney or CPA.
Keep exploring: related Maine guides
- Maine Victualer License Fees by Town
- Maine Cannabis Municipal Opt-In and Local License Fees by Town
- Maine Short-Term Rental Rules by Town
- Maine Food Sovereignty Towns
- Maine Business License
- How to Start an LLC in Maine
- Maine Business Taxes Explained for New Owners
- All Maine city guides
- Every Maine guide in one place