Michigan Business License
General Business License Requirements for Michigan.
Business licenses are often required of business entities, regardless of their products and services. This page provides an overview of business license requirements in Michigan.
Michigan General Business Licenses
Michigan Business License
Not required
General Business License licensure is not required on the State level in Michigan.
Michigan does not have a general business license at the state level, but local licenses are often required.
| Eligible for Managed Service? | Yes |
Local General Business Licenses
City of Algonac Business License
| Agency: | City of Algonac City Clerk (MI) |
Initial Registration
| Form: | Business License Application and Business License Fire Survey |
| Filing Method: | Mail or in-person |
| Agency Fee: | $80 |
Registration Renewal
| Form: |
Business License Application and Business License Fire Survey |
| Filing Method: | Mail or in-person |
| Agency Fee: | $80 |
| Due: | Biennially by March 31. |
| Penalties: | A penalty of 10% shall be assessed if license is not renewed prior to the expiration date. |
Ann Arbor General Business License
Not required
General Business License licensure is not required on the City level in Ann Arbor.
| Eligible for Managed Service? | Yes |
Bay City General Business License
Not required
General Business License licensure is not required on the City level in Bay City.
| Eligible for Managed Service? | Yes |
Town of Bridgeport Business License
Not required
General Business License licensure is not required on the Neighborhood level in Bridgeport.
The Town of Bridgeport is a census-designated place and all licenses are handled at the county level.
Brighton Business License
Not required
General Business License licensure is not required on the City level in Brighton.
Burton General Business License
Not required
General Business License licensure is not required on the City level in Burton.
| Eligible for Managed Service? | Yes |
Canton Township Business License
Not required
General Business License licensure is not required on the City level in Canton.
Charter Township of Clinton General Business License
Not required
General Business License licensure is not required on the City level in Charter Township of Clinton.
| Eligible for Managed Service? | Yes |
Clarkston General Business License
Not required
General Business License licensure is not required on the City level in Clarkston.
| Eligible for Managed Service? | Yes |
Clinton Township Business License
Not required
General Business License licensure is not required on the City level in Clinton Township.
Commerce Township General Business License
Not required
General Business License licensure is not required on the City level in Commerce Township.
| Eligible for Managed Service? | Yes |
Davison General Business License
Not required
General Business License licensure is not required on the City level in Davison.
| Eligible for Managed Service? | Yes |
Dearborn General Business License
Not required
General Business License licensure is not required on the City level in Dearborn.
| Eligible for Managed Service? | Yes |
City of Detroit Business License
Not required
General Business License licensure is not required on the City level in Detroit.
| Eligible for Managed Service? | Yes |
East Lansing General Business License
Not required
General Business License licensure is not required on the City level in East Lansing.
| Eligible for Managed Service? | Yes |
Essexville General Business License
Not required
General Business License licensure is not required on the City level in Essexville.
| Eligible for Managed Service? | Yes |
Farmington Hills General Business License
Not required
General Business License licensure is not required on the City level in Farmington Hills.
| Eligible for Managed Service? | Yes |
Fenton Business License
Not required
General Business License licensure is not required on the City level in Fenton.
Ferndale General Business License
Not required
General Business License licensure is not required on the City level in Ferndale.
| Eligible for Managed Service? | Yes |
Frankenmuth General Business License
Not required
General Business License licensure is not required on the City level in Frankenmuth.
| Eligible for Managed Service? | Yes |
City of Grand Rapids Business License
Not required
General Business License licensure is not required on the City level in Grand Rapids.
| Eligible for Managed Service? | Yes |
City of Gross Pointe Woods Business License
| Agency: | City of Gross Pointe Woods Clerk's Office (MI) |
Initial Registration
| Form: | |
| Filing Method: | Mail or in-person |
| Agency Fee: | $100 based annual fee, but the actual total due will be prorated monthly depending on when your business opens. |
Registration Renewal
| Form: | Renewal invoices are mailed before the license expires. |
| Filing Method: | Mail or in-person |
| Agency Fee: | $100 |
| Due: | Annually by April 1. |
Grosse Ile Township General Business License
Not required
General Business License licensure is not required on the City level in Grosse Ile Township.
| Eligible for Managed Service? | Yes |
Hillsdale General Business License
Not required
General Business License licensure is not required on the City level in Hillsdale.
| Eligible for Managed Service? | Yes |
Town of Holt Business License
Not required
General Business License licensure is not required on the Neighborhood level in Holt.
Town of Holt is a census-designated place and all licenses are handled at the county level.
Jackson General Business License
Not required
General Business License licensure is not required on the City level in Jackson.
| Eligible for Managed Service? | Yes |
Lansing Business License
Not required
General Business License licensure is not required on the City level in Lansing.
Lansing does not have a general business license requirement.
| Eligible for Managed Service? | Yes |
City of livonia Business License
Not required
General Business License licensure is not required on the City level in Livonia.
| Eligible for Managed Service? | Yes |
City of Madison Heights Business License
| Agency: | City of Madison Heights - Office of the City Clerk (MI) |
| Foreign Qualification is Prerequisite: | No |
| Registered Agent (Special Agency) Required? | No |
Initial Registration
| Form: | |
| Filing Method: | |
| Agency Fee: | $100 license fee + additional fees for vending and electronic amusement devices, if applicable |
Registration Renewal
| Form: | Renewal forms are mailed out prior to the expiration of the license. |
| Filing Method: | Mail or in-person |
| Agency Fee: | $100 license fee + additional fees for vending and electronic amusement devices, if applicable |
| Due: | Annually by December 31 |
Midland General Business License
Not required
General Business License licensure is not required on the City level in Midland.
| Eligible for Managed Service? | Yes |
Milan General Business License
Not required
General Business License licensure is not required on the City level in Milan.
| Eligible for Managed Service? | Yes |
Monroe General Business License
Not required
General Business License licensure is not required on the City level in Monroe.
| Eligible for Managed Service? | Yes |
Mount Morris General Business License
Not required
General Business License licensure is not required on the City level in Mount Morris.
| Eligible for Managed Service? | Yes |
City of Northville Business License
| Agency: | City of Northville City Clerk (MI) |
Initial Registration
| Form: | |
| Filing Method: | Mail or in-person |
| Agency Fee: | $40 registration fee + $10 iChat fee per owner, manager, and applicant. |
Registration Renewal
| Form: | Courtesy renewal notices are mailed in November to all licensed businesses. |
| Filing Method: | Mail or in-person |
| Agency Fee: | $40 registration fee + $10 iChat fee per owner, manager, and applicant. |
| Due: | Licenses expire December 31. Renewal forms are due by January 1. |
| Notes: | Businesses that do not receive a renewal notice are responsible for contacting the City Clerk's office to obtain duplicate renewal forms. |
Novi General Business License
Not required
General Business License licensure is not required on the City level in Novi.
| Eligible for Managed Service? | Yes |
Town of Okemos Business License
Not required
General Business License licensure is not required on the Neighborhood level in Okemos.
Okemos is a census designated place and all licenses are handled at the county level.
Owosso General Business License
Not required
General Business License licensure is not required on the City level in Owosso.
| Eligible for Managed Service? | Yes |
Pinckney General Business License
Not required
General Business License licensure is not required on the City level in Pinckney.
| Eligible for Managed Service? | Yes |
Plymouth General Business License
Not required
General Business License licensure is not required on the City level in Plymouth.
| Eligible for Managed Service? | Yes |
Port Huron General Business License
Not required
General Business License licensure is not required on the City level in Port Huron.
| Eligible for Managed Service? | Yes |
City of Portland Business License
Not required
General Business License licensure is not required on the City level in Portland.
| Eligible for Managed Service? | Yes |
City of Rockford Business License
Not required
General Business License licensure is not required on the City level in Rockford.
| Eligible for Managed Service? | Yes |
City of Saint Johns Business Registration
| Agency: | City of St. Johns City Clerk (MI) |
Initial Registration
| Filing Method: | Online |
| Notarization Required?: | Not Required |
South Lyon General Business License
Not required
General Business License licensure is not required on the City level in South Lyon.
| Eligible for Managed Service? | Yes |
City of Southfield Business License
| Agency: | City of Southfield - Clerk's Office (MI) |
Initial Registration
| Form: | |
| Filing Method: | Mail or In-person |
| Agency Fee: | Fee determined by business type. |
| Notarization Required?: | Required |
| Notes: | For the Business Fee License Schedule, please call the Clerk’s Office. |
Registration Renewal
| Form: | |
| Filing Method: | Mail or In-person |
| Agency Fee: | Fee determined by business type. |
| Due: | Annually by December 31 |
| Notarization Required?: | Required |
Thomas Township Business License
| Agency: | Thomas Township - Community Development Department (MI) |
| Foreign Qualification is Prerequisite: | No |
| Registered Agent (Special Agency) Required? | No |
Initial Registration
| Form: | |
| Filing Method: | |
| Agency Fee: | $10 |
Registration Renewal
| Form: | |
| Filing Method: | |
| Agency Fee: | $10 |
| Due: | Annually by December 15 |
City of Trenton Business License
Not required
General Business License licensure is not required on the City level in Trenton.
| Eligible for Managed Service? | Yes |
Troy General Business License
Not required
General Business License licensure is not required on the City level in Troy.
| Eligible for Managed Service? | Yes |
Vicksburg Business License
Not required
General Business License licensure is not required on the City level in Vicksburg.
Warren General Business License
Not required
General Business License licensure is not required on the City level in Warren.
| Eligible for Managed Service? | Yes |
Washington General Business License
Not required
General Business License licensure is not required on the City level in Washington.
| Eligible for Managed Service? | Yes |
Westland General Business License
Not required
General Business License licensure is not required on the City level in Westland.
| Eligible for Managed Service? | Yes |
Township of Whiteford Business License
Not required
General Business License licensure is not required on the Municipality level in Whiteford.
| Eligible for Managed Service? | Yes |
City of Wixom Business License
| Agency: | City of Wixom Fire Department Business License Program |
| Foreign Qualification is Prerequisite: | No |
| Registered Agent (Special Agency) Required? | No |
Initial Registration
| Form: | |
| Filing Method: | |
| Agency Fee: | Fee based on business size. See new business packet. Invoice will be sent once application is obtained.
|
| Required Attachments: | 1. A business emergency contact and alarm information (if applicable) 2. Hazardous Chemical Survey 3. Certificate of Occupancy 4. State Licenses (if applicable) |
Registration Renewal
| Form: | |
| Filing Method: | |
| Agency Fee: | Base on business size. Invoice will be sent once application is obtained. |
| Due: | Annually by date of issuance. |
| Notes: | The City of Wixom Fire Department will automatically send renewal paperwork to every business in the city, every year, several months before the current license expires. |
City of Wyoming Business License
| Agency: | City of Wyoming (MI) |
| Foreign Qualification is Prerequisite: | No |
| Registered Agent (Special Agency) Required? | No |
Initial Registration
| Form: | |
| Filing Method: | In person, mail or email |
| Agency Fee: | Fees depend on the business services provided. |
| Notes: | The specialty businesses listed below require an addendum to be submitted along with the Business License application and specific fee(s). Specialty Business Types:
|
Registration Renewal
| Form: | |
| Filing Method: | In person, mail or email |
| Agency Fee: | Fees depend on the business services provided. |
| Due: | Licenses are renewed annually in January for all businesses except:
|
City of Ypsilanti Business License
| Agency: | City of Ypsilanti Building Department (MI) |
Initial Registration
| Form: | |
| Filing Method: | |
| Agency Fee: | $90 |
Registration Renewal
| Form: | |
| Filing Method: | Mail or Online |
| Agency Fee: |
|
| Due: | Biennially by June 30. |
Bay County General Business License
Not required
General Business License licensure is not required on the County level in Bay County.
| Eligible for Managed Service? | Yes |
Clinton County General Business License
Not required
General Business License licensure is not required on the County level in Clinton County.
| Eligible for Managed Service? | Yes |
Eaton County General Business License
Not required
General Business License licensure is not required on the County level in Eaton County.
| Eligible for Managed Service? | Yes |
Genesee County General Business License
Not required
General Business License licensure is not required on the County level in Genesee County.
| Eligible for Managed Service? | Yes |
Hillsdale County General Business License
Not required
General Business License licensure is not required on the County level in Hillsdale County.
| Eligible for Managed Service? | Yes |
Ingham County General Business License
Not required
General Business License licensure is not required on the County level in Ingham County.
| Eligible for Managed Service? | Yes |
Jackson County General Business License
Not required
General Business License licensure is not required on the County level in Jackson County.
| Eligible for Managed Service? | Yes |
Kalamazoo County Business License
Not required
General Business License licensure is not required on the County level in Kalamazoo County.
Lapeer County General Business License
Not required
General Business License licensure is not required on the County level in Lapeer County.
| Eligible for Managed Service? | Yes |
Livingston County General Business License
Not required
General Business License licensure is not required on the County level in Livingston County.
| Eligible for Managed Service? | Yes |
Macomb County General Business License
Not required
General Business License licensure is not required on the County level in Macomb County.
| Eligible for Managed Service? | Yes |
Midland County General Business License
Not required
General Business License licensure is not required on the County level in Midland County.
| Eligible for Managed Service? | Yes |
Monroe County General Business License
Not required
General Business License licensure is not required on the County level in Monroe County.
| Eligible for Managed Service? | Yes |
Oakland County General Business License
Not required
General Business License licensure is not required on the County level in Oakland County.
| Eligible for Managed Service? | Yes |
Saginaw County General Business License
Not required
General Business License licensure is not required on the County level in Saginaw County.
| Eligible for Managed Service? | Yes |
Shiawassee County General Business License
Not required
General Business License licensure is not required on the County level in Shiawassee County.
| Eligible for Managed Service? | Yes |
St. Clair County General Business License
Not required
General Business License licensure is not required on the County level in St. Clair County.
| Eligible for Managed Service? | Yes |
Washtenaw County General Business License
Not required
General Business License licensure is not required on the County level in Washtenaw County.
| Eligible for Managed Service? | Yes |
Wayne County Business License
Not required
General Business License licensure is not required on the County level in Wayne County.
| Eligible for Managed Service? | Yes |
Learn about general business licensing requirements in other states: