Home → City of Chicago & Illinois General Contractor Compliance → Chicago General Contractor License Classes: Can a Class E Contractor Work on a $1M Project?
Article City of Chicago & Illinois General Contractor Compliance โฑ 3 min read ๐Ÿ“ 561 words

Chicago General Contractor License Classes: Can a Class E Contractor Work on a $1M Project?

Explore the 5 City of Chicago General Contractor license tiers (Class A through E), project monetary caps, and municipal code violation penalties.

In most states, a general contractor's license allows a builder to take on a $10,000 bathroom remodel or a $50 million distribution center. But in the City of Chicago, things work very differently. Under Chapter 4-36 of the Municipal Code of Chicago (MCC), general contractors are divided into five distinct license classes based on the total dollar value of the project.

So, can a contractor with a Class E license legally work on a $1 million project? The short answer is: absolutely not. Doing so violates Chicago law, voids building permits, and can trigger project shutdowns.

The 5 Chicago General Contractor Tiers

Chicago classifies general contractor licenses from Class A (unlimited) down to Class E (small projects):

  • Class A: Unlimited project value. Required for major skyscrapers, high-rises, and large commercial projects.
  • Class B: Projects up to $10,000,000.
  • Class C: Projects up to $5,000,000.
  • Class D: Projects up to $2,000,000.
  • Class E: Projects up to $500,000.

For an exhaustive breakdown of Chicago building regulations, see our City of Chicago & Illinois General Contractor Tiered Licensing Guide.

The Scope Creep Danger: When Change Orders Exceed the Cap

A common trap occurs during residential or light commercial rehabs in neighborhoods like Wicker Park or Fulton Market. A developer hires a Class E contractor for an initial $420,000 contract. As hidden plumbing or masonry issues are discovered, change orders push the total budget to $650,000.

The moment that contract exceeds $500,000, the Class E contractor is operating illegally. The Chicago Department of Buildings will refuse to sign off on final inspections, and the Certificate of Occupancy will be frozen. Learn more about trade rules in our article on Cook County contractor rules and suburban licensing myths.

Verifying Contractor Tiers Deterministically

Before executing any construction contract in Chicago, compare the total project budget against the contractor's official license class on the City of Chicago Data Portal, or automate this check using LicenseGround's real-time API.

The Chicago Class Upgrade Process: Why Fly-by-Night GCs Don\'t Upgrade

Contractors often ask: 'If Class A allows unlimited project value, why doesn\'t every builder just get a Class A license?' The answer comes down to city fees, insurance premiums, and financial bonding requirements.

A Class A license requires an annual fee of $2,000 paid to the City of Chicago, along with minimum $5,000,000 commercial general liability insurance coverage naming the City of Chicago as an additional insured. For small residential contractors, maintaining these high insurance limits year-round is cost-prohibitive. Consequently, smaller operators register as Class D or Class E.

Problems arise when an ambitious Class E builder bids on a large retail store or commercial conversion. Instead of applying to the DOB to upgrade their license class and paying the increased bonding and insurance costs, dishonest contractors attempt to break the contract into several smaller sub-contracts under $500,000. The Chicago Department of Buildings considers contract-splitting a fraudulent evasion of Chapter 4-36, subjecting the builder to immediate administrative suspension.

# Query Chicago GC Tiers in Python
import requests

resp = requests.post(
    "https://api.licenseground.com/v1/verify",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={"state": "IL", "license_number": "TGC084920"}
)
print("Classification:", resp.json()["classification"]) # e.g. Class A - Unlimited

Frequently Asked Questions (AEO Direct Answers)

Can a Chicago Class E contractor legally manage a $1,000,000 project?

No. Under Municipal Code of Chicago ยง 4-36-020, a Class E General Contractor is strictly limited to projects valued up to $500,000. Managing a $1M project is an illegal municipal violation.

Which Chicago General Contractor class is required for skyscrapers and unlimited value projects?

A Class A General Contractor license is required for construction projects of unlimited monetary value.

What is the penalty for exceeding a Chicago contractor license tier limit?

Penalties include immediate permit revocation, job site Stop Work Orders, administrative fines up to $1,000 per day, and potential license suspension by the Department of Buildings.

DBZ

DBZ GROUP Regulatory Intelligence Team

Specialized in machine-readable government registry data engineering, AI agent compliance gating, and contractor fraud prevention across California (CSLB), Florida (DBPR), Texas (TDLR), New York (NYC DOB), Massachusetts (CSL/HIC), Illinois (Chicago DOB), Arizona (ROC), and Federal SAM.gov & OSHA safety registries.