Maine Food Truck License Cost by Town: $270 State License Plus Local Fees From $10 and Where You Can Park
Maine Food Truck License Cost by Town: $270 State License Plus Local Fees From $10 and Where You Can Park
If you plan to sell prepared food from a truck in Maine, the state piece is usually a $270 Eating Place Mobile license from the Department of Health and Human Services Health Inspection Program (HIP). The local piece is where costs swing. Caribou charges $10 a year, Bangor's fee depends on how long you operate, and most towns set their own number. Maine has no general statewide business license and no general town license, so the maine food truck permit cost you pay depends on your activity and your location. This guide covers the numbers, the order to file in, and where you can legally park.
What the Maine Food Truck Permit Cost Adds Up To
Expect payments to two separate offices: the state and your town or city. Maine licenses by activity and location, not by vehicle type, and counties license nothing for ordinary businesses, so your municipal clerk is the office that matters most after the state.
| Item | Cost | Office |
|---|---|---|
| Eating Place Mobile license | $270 ($100 in Portland, Lewiston and South Portland) | DHHS Health Inspection Program |
| Temporary eating place license, 1 to 4 days | $130 | DHHS Health Inspection Program |
| Mobile Vendor License, packaged food at markets | $20 a year | Department of Agriculture, Conservation and Forestry |
| Local license | $10 a year (Caribou) to $297 for up to one year (Bangor) | Town or city clerk |
| LLC Certificate of Formation (optional) | $175 | Secretary of State |
| Name reservation (optional) | $20 for 120 days | Secretary of State |
Before You Start: Materials Checklist
- Your legal name and a government-issued photo ID for each owner.
- Your business name, plus your entity documents if you form an LLC.
- A list of the towns where you expect to operate, and the address where the truck is kept.
- A written menu listing every item you plan to serve, with notes on which items are prepared on the truck.
- Vehicle details and a description of your cooking and holding equipment. HIP may ask for more, so confirm the application packet before you file.
- A payment method for each office, since state and town fees are paid separately.
- Contact details for the Business Answers assistant, HIP, and each town clerk you plan to deal with.
Step-by-Step: Getting Licensed and Parked
- Choose your business form and file the paperwork. Start by searching for your name in the Secretary of State business search. A sole proprietor or general partnership that trades under a different name files a sworn assumed-name certificate with the municipal clerk where the business operates. That clerk sets the fee, and the state does not publish it. An LLC files Form MLLC-6, the Certificate of Formation, with the Secretary of State for $175. Maine does not accept formation filings online, so print the fillable PDF and mail or deliver it with payment. To hold a name while you file, Form MLLC-1 reserves it for 120 days for $20. Every LLC must also appoint a registered agent: either a commercial agent listed with the Secretary of State or a noncommercial agent with a physical street address in Maine, not a P.O. Box.
- Confirm which licenses your menu triggers. Use the free Business Answers licensing assistant at maine.gov/businessanswers to identify the state permits that apply to your activity before you apply for anything.
- Apply for the state Eating Place Mobile license. HIP licenses eating places, and the mobile fee is $270 under the schedule in 10-144 CMR chapter 201, revised February 2, 2026. State law at 22 MRSA 2494 caps these fees at $300, or at $100 where the municipality runs delegated inspections. Portland, Lewiston and South Portland run delegated inspections, so the HIP fee there is $100. If you will operate only 1 to 4 days, a temporary license at $130 may fit better. If you sell only packaged food at markets, a $20 a year Mobile Vendor License from the Department of Agriculture, Conservation and Forestry may apply instead. Confirm which path fits your menu with each agency before you pay.
- Get the local license from your home town. Towns set their own rules, so treat the table below as a starting point, not a complete list. Call the clerk before you pay anything.
Local fees by town (2026)
| Town | Local fee | Notes |
|---|---|---|
| Caribou | $10 a year | Annual license |
| Bangor | $85 for up to 3 days; $205 for up to 3 months; $297 for up to a year | Fee schedule revised June 30, 2026 |
| South Portland | $150 | Parking rules listed in step 6 |
| Scarborough | $250 new; $150 renewal; plus $250 site registration | Chapter 311, amended August 19, 2026 |
| Westbrook, Ellsworth, Brewer, Windham and most other towns | Set by each town | Check with the clerk |
| Old Orchard Beach | Not confirmed here | Check with its Business Licensing office |
Maine law at 30-A MRSA 3931 bars a second municipal license for a lunch wagon. If you plan to work in more than one town, ask each clerk how that rule applies to your operation before you pay for a second license.
- Register for sales tax with Maine Revenue Services. The general state sales tax rate is 5.5%, and prepared food is taxed at 8%, which covers most food truck sales. Open your sales tax account through the Maine Revenue Services sales tax permit page, and use the Maine Revenue Services home page for guidance on which sales are taxable.
- Secure legal parking before you set up. A license does not give you the right to park. In South Portland, approved spots include Bug Light Park and Boat Launch and the Wainwright Recreation and Sports Complex, with two units allowed at each, plus special events under clerk rules effective September 22, 2025. Scarborough allows vendors only in approved vendor courts and at private, catered or town events. In Old Orchard Beach, check with its Business Licensing office. Anywhere else, get written permission from the property owner and confirm the town's rules first.
- Calendar your renewals. An LLC's first annual report is due between January 1 and June 1 of the year after formation, and each report after that is due June 1. The fee is $85. Local renewals vary by town. Scarborough's renewal fee is $150, plus its $250 site registration. Record each renewal date and the office that issues it.
Common Mistakes to Avoid
- Treating $270 as the whole cost. The local fee is separate. In Caribou it is only $10, but in Bangor a one-year license ($297) costs more than the state license.
- Paying $270 in Portland, Lewiston or South Portland. The HIP fee in those cities is $100, so check the amount on every invoice.
- Buying a year-long Bangor license for a short event. If you will operate only up to 3 days, the $85 option may fit.
- Parking without a specific approval. Licenses do not grant parking rights, and some towns limit vendors to named locations.
- Trying to file LLC formation documents online. Maine requires printed forms delivered with payment.
- Listing a P.O. Box as a noncommercial registered agent address. The agent needs a physical street address in Maine.
- Charging one sales tax rate on everything. Prepared food is taxed at 8%, while other taxable sales are taxed at 5.5%.
- Missing the June 1 LLC annual report deadline. The $85 report is required every year.
What to Expect
If you complete each step, you may end up with a state license, a town license, a sales tax account and a documented parking arrangement. Together, these may let you operate in the locations your town permits, though approval timing varies. The Secretary of State's corporate forms pages have listed processing times of 2 to 7 business days, but treat that as a variable estimate, not a promise. Expedited handling is available for $50 for 24 hour service or $100 for immediate service, and availability depends on staffing when you make the request. Health inspection results cannot be guaranteed in advance, so ask HIP what its review will cover before you schedule anything.
Disclaimer
This article is informational only and is not legal or tax advice. Fees, rules and deadlines change. The figures here reflect the sources checked on October 28, 2026, but confirm each amount with the agency or clerk before you pay. If your situation is complex, such as a multi-town route, a shared kitchen arrangement or an LLC with several members, talk with a qualified attorney or CPA. For free planning help, the Maine Small Business Development Centers can review your plan.
Keep exploring: related Maine guides
- Maine Food Sovereignty Towns
- Maine Liquor License Town Approval and Local Fees
- Maine Cannabis Municipal Opt-In and Local License Fees by Town
- Maine Peddler and Transient Seller License Fees by Town
- 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