2026 offer: free accounts get unlimited searches and reports through December 31. Create your free account →
MI · Secretary of State

Verify any Michigan business in seconds.

Michigan SOS entity data + USDOT/FMCSA carrier records, with an optional OFAC SDN screen — all in one verification packet. Real-time pull from the official MI SOS, normalized into a clean credit-file PDF.

What you get with a Michigan lookup

  • Michigan SOS entity record — name, status, entity type, formation date, registered agent + address, principal office, and officers/managers where the state exposes them.
  • USDOT / FMCSA carrier verification — for trucking deals, we pull the carrier's authority status, MC#, fleet size and MCS-150 history, plus the FMCSA SAFER snapshot. Auto-matched to the SOS legal name when applicable.
  • OFAC SDN screening — optional: add it to your search to check the company name against the Treasury sanctions list.
  • DBA / Fictitious Name finder — a separate tool that points you to the county/town clerk's own search (or the statewide registry) where a DBA is filed in Michigan.
  • One merged PDF — cover sheet + SOS record + USDOT snapshot + supporting docs, all in a credit-file-ready packet.

How Michigan files business entities

Michigan's Corporations, Securities, and Commercial Licensing Bureau sits inside LARA — the Department of Licensing and Regulatory Affairs — rather than under a Secretary of State agency. LARA exposes a public JSON search API, which makes Michigan one of the easiest states for programmatic verification.

Official portal: Michigan Department of Licensing and Regulatory Affairs (LARA) ↗

How DBAs work in Michigan

Michigan files Assumed Names at the county clerk in the county where the business is located. Each of Michigan's 83 counties handles its own filings; the Upper Peninsula counties sometimes still accept paper-only DBAs. The LARA portal covers entity-level Assumed Name Certificates filed by corporations and LLCs.

Credit-underwriting gotchas in Michigan

Michigan LLCs pay just $25 annually — one of the lowest annual fees in the country. The annual report (called an Annual Statement) is due February 15. Missing the Annual Statement leads to 'Not in Good Standing' status and eventual dissolution after 2 years. Reinstating a dissolved Michigan LLC requires paying all back fees plus a $50 reinstatement charge.

Practical Michigan reference

Filing fees: $50 LLC formation fee + $25 annual statement (due February 15)

Officer visibility: Officers, members, and resident agents are visible on the public CorpSummary detail page. The JSON API returns entity ID, status, and filing date in a single call.

Michigan DBA / assumed-name search

We've indexed 14 Michigan county clerk DBA portals. Paste any Michigan address and we'll tell you exactly which county clerk to search, and whether that search is free — Pro deep-links straight to each one's search form, no landing pages, no clicking around.

Open the Michigan DBA search →

✓ Michigan is covered

VerifySOS pulls the Michigan SOS record for you in real time. Owners/officers are included wherever Michigan publishes them on the free public record, on every plan. USDOT/FMCSA carrier records run alongside it, and you can add an OFAC screen.

Verify a Michigan business now

Paste a company name above — your first 3 searches are free. No signup, no card. Real Michigan SOS data, pulled in real time.

Or browse every state page to see what we cover.

Report a bug — straight to our team

See something broken or weird? Tell us. Your report submits directly to our team — no email client needed. Each report gets a unique ticket ID so we can track and respond.

v1.0 · ad1db6f