← All posts April 05, 2026

Illinois — the $250 LLC formation and the Cook County volume problem

The fee structure that pushes founders out

Illinois LLC formation costs $150 to file the articles of organization plus a $250 annual report fee due each subsequent year. The corporate franchise tax on an Illinois corporation can run into the thousands depending on capitalization. Compared to Wyoming ($60/year), Delaware ($300/year flat), or Nevada (~$350/year), Illinois sits at the high end of state formation costs.

The result is predictable: a non-trivial percentage of Illinois-operating businesses are actually formed in another state and foreign-qualified into Illinois. Foreign qualification is itself $150 plus the annual report — so the fee differential only partially offsets the formation savings — but the math favors out-of-state formation for certain business types, particularly holding companies and single-member entities.

For verification, this means: an Illinois operating business may not have an Illinois domestic entity. Searching the Illinois SOS for “Acme Logistics” and finding nothing doesn’t necessarily mean the business doesn’t exist. It may be “Acme Logistics LLC” formed in Wyoming and foreign-qualified in Illinois, which would also show on the Illinois SOS search but as a foreign entity.

What the Illinois SOS Cyberdrive portal returns

The Illinois Secretary of State’s business-services search (apps.ilsos.gov/businessentitysearch) returns:

  • Entity name, file number, type (Domestic Corporation, Domestic LLC, Foreign Corporation, Foreign LLC, etc.)
  • Status (Active, Dissolved, Revoked, etc.)
  • Date of incorporation/organization
  • Registered agent name and address
  • For corporations and LLCs, a list of officers/managers as of the most recent annual report

The portal is free, returns results quickly, and has no captcha. By state-portal standards it is fine — not as feature-rich as Florida Sunbiz but not as thin as Delaware. The annual report data is reliable because the $250/year fee creates strong incentive to keep filings current.

The Cook County problem

About 40% of Illinois’s population lives in Cook County, and a meaningfully larger share of business activity does. The Cook County Recorder of Deeds (now the Cook County Clerk’s Recordings Division after a 2020 consolidation) handles real-estate filings, UCC filings, and certain business filings — the document layer that surrounds the entity record.

For commercial-finance underwriting, the Cook County records matter for two specific cases:

UCC search. Illinois UCC filings are centralized at the Secretary of State’s UCC division, not the county — that part is normal. But for real-property-secured loans (mortgages, mechanic’s liens), Cook County’s recorder is the source. The volume of those filings is large enough that the Cook recorder’s portal is overloaded at peak times and search results can be incomplete or slow. Plan for retries on Cook County recorder lookups during business hours.

Assumed-name filings. Illinois requires corporations and LLCs to register assumed names (DBAs) with the Secretary of State, but sole proprietors and general partnerships register assumed names with the county clerk where they operate. In Cook County, that’s the Cook County Clerk. A sole proprietor operating in Chicago files in Cook; one operating in Aurora files in Kane County; one operating in Joliet files in Will County. The county-level assumed-name layer is decentralized and not searchable through the SOS.

What the SOS standing flags actually mean

Illinois uses a clean four-state taxonomy:

  • Active — current and in good standing.
  • Dissolved — voluntarily wound up, by the entity itself.
  • Revoked — administratively dissolved, typically for non-filing or non-payment of the annual report. Revoked status terminates the entity’s right to transact business in Illinois.
  • Not in Good Standing — a transient flag that appears between when the entity is delinquent (60+ days past due on the annual report) and when the state actually revokes. Lending to a “Not in Good Standing” entity is lending to one that is on the path to revocation, often within 90 days.

The “Not in Good Standing” flag is the actionable one. Active is good, Revoked is bad, but Not in Good Standing is a leading indicator that processors often overlook. An entity in that state may have already received a notice from the SOS and just hasn’t responded.

Foreign LLC reinstatement quirk

Illinois has a specific catch around foreign LLC reinstatement. If a foreign LLC’s authority to transact business in Illinois is revoked for non-filing, reinstatement requires payment of all back annual reports plus a $200 reinstatement fee plus interest. A foreign LLC that’s been revoked for three years owes $750 + interest + $200, which can run over $1,000 to clean up.

The relevant tell on the SOS record: a foreign LLC showing “Revoked” status with a years-old revocation date is operating either with full knowledge that it owes the back fees, or without knowing it’s been revoked. In either case, the legal-entity standing for that LLC’s Illinois operations is compromised — including the ability to bring or defend lawsuits in Illinois courts.

What this means for you

Illinois SOS lookups are reliable and the data is clean by national standards. Watch the “Not in Good Standing” intermediate flag, not just Active/Revoked. For sole proprietors and DBAs operating in Cook or any other Illinois county, plan on a separate county-level lookup. For real-property-secured deals, expect the Cook County recorder to be slow during peak hours.

A VerifySOS Illinois lookup pulls the SOS record, flags the intermediate “Not in Good Standing” state separately, and surfaces the Cook County clerk portal as a follow-up when the entity is sole-proprietor or DBA. Developers get the standing-state flag on /api/v1/lookup.

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.

v0.8-beta · 6d85e11