Last verified: 23/09/2026
Maine at a glance
This guide explains Business License requirements in Maine, including eligibility, documents, application steps, testing, fees and renewal.
How Business Licensing Works
<p>Contact the town or city for general operating-license requirements, register corporations with the Maine Bureau of Corporations, and check Business Answers for professional and industry permits.</p>
Costs, timing and validity
Maine generally manages general business operating licenses at the town or city level rather than through one statewide general business license. Corporations must register with the state, and specific industries require additional permits.
There is no single statewide general-business-license fee. Municipal, professional, tax and industry-specific licenses have separate fees set by the responsible authority.
Renewal depends on the municipal license, state registration or industry permit. Maine's Business Answers directory identifies the applicable licensing authority and renewal information.
There is no universal Maine business-license validity period. Each municipal, professional or industry credential has its own term.
Documents and information to prepare
Use the official checklist linked on this page as the final authority. The items below describe the information this state commonly expects for this credential.
Requirements depend on the business and municipality. Applicants may need entity information, business location, tax registrations, ownership information and activity-specific documents.
How to apply
Use Maine’s Business Licensing Assistant and Business Answers resources to identify requirements, then apply through the municipality or state agency that issues the relevant license.
Licensing & Compliance Checks
<p>General business licensing does not involve a statewide examination. Professional and regulated activities can require exams, education, inspections or other qualifications.</p>
Renewal and ongoing requirements
<p>Renew municipal, professional and industry licenses according to the issuing authority. Corporations must also complete required state filings.</p>
Processing time
Processing time varies because licenses are issued by different municipal and state authorities. Maine's Business Answers service helps identify the correct office.