Michigan Business License

A businessman opening the office door for his employees

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

Bloomfield Hills Business Registration

Agency:City of Bloomfield Hills City Manager (MI)
Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Filing Method:

Online

Agency Fee:

$100

Renewal Not Required

Not required



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

Gross Pointe Park Business License

Agency:Gross Pointe Park Building Department (MI)

Initial Registration

Form:

Business License Application - Commercial

Filing Method:

Mail or in-person

Agency Fee:

$100

Registration Renewal

Form:

Business License Application - Commercial

Filing Method:

Mail or in-person

Agency Fee:

$100

Due:

Annually by December 31.

City of Gross Pointe Woods Business License

Agency:City of Gross Pointe Woods Clerk's Office (MI)

Initial Registration

Form:

Business License Application

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

City of Kentwood Business License

Agency:City of Kentwood - Clerk's Office (MI)

Initial Registration

Form:

Business License Application

Filing Method:

Mail

Agency Fee:

$100

Registration Renewal

Form:

Business License Application (Renewal)

Filing Method:

Mail

Agency Fee:

$50

Due:

Licenses expire annually on June 30 and must be renewed on July 1.

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 Lapeer Business Registration

Agency:City of Lapeer City Clerk (MI)

Initial Registration

Form:

Business Registration Application

Filing Method:

Mail or in-person

Agency Fee:

$60

Registration Renewal

Form:

Renewal invoices are mailed before the license expires. 

Filing Method:

Mail or in-person

Agency Fee:

$30

Due:

Annually by January 1.

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:

Business License Application

Filing Method:

Mail

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:

Business License Application

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:

Business License Application

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:

Business License Application (Renewal)

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:

Business License Application

Filing Method:

Mail

Agency Fee:

$10

Registration Renewal

Form:

Business License Application

Filing Method:

Mail

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:

Business License Registration Application 

Filing Method:

Mail 

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:

Business License Registration Application (Renewal)

Filing Method:

Mail

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:

Business License Registration Application

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:

  • Adult Book Store
  • Dance Hall
  • Fertilizing Services for Lawns, Shrubs and/or Trees
  • Gasoline Service Station
  • Going Out of Business/Auction
  • Massage Establishment
  • Pawn Shops/Second Hand Stores
  • Rubbish Hauler
  • Vendors/Solicitors
  • Snowplow

Registration Renewal

Form:

Business License Registration Application (Renewal)

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:

  • Rubbish haulers  (July)
  • Snowplows  (October)

City of Ypsilanti Business License

Agency:City of Ypsilanti Building Department (MI)

Initial Registration

Form:

Business Occupancy License Application

Filing Method:

Mail

Agency Fee:

$90

Registration Renewal

Form:

Business Registration Form

Filing Method:

Mail or Online

Agency Fee:
  • Business (General – Small): $75.00
  • Business (General – Large): $150.00
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: