TLDR
Illinois requires every public charity operating or soliciting in the state to register with the Attorney General's Charitable Trust Bureau and file Form AG990-IL annually. Chicago nonprofits - and there are tens of thousands of them - initially register using the Form CO-1 set (CO-1, CO-2, and CO-3, depending on how the organization is structured), then renew annually with AG990-IL. The audit attachment threshold sits at $300,000 for an audit and $25,000 for an unaudited financial statement, both lower than New York or California. Late filings trigger penalties, public delinquency, and potential suspension. The Illinois system is mid-rigor - more demanding than Texas, less demanding than New York - and the Charitable Trust Bureau is methodical about review.
Illinois sits in the middle of the state-registration spectrum. It’s not as light as Texas, where there’s no general AG charitable registration at all; it’s not as heavy as New York, where the CHAR500 is paired with a pile of schedules and an active Charities Bureau. The Illinois Attorney General’s Charitable Trust Bureau is methodical, the forms are reasonable, and the audit thresholds are low enough that most established Chicago nonprofits will hit them. The system rewards organizations that build the annual filing into a consistent compliance routine.
This guide covers initial registration with the CO-1 set, annual renewal with AG990-IL, the audit thresholds that tend to surprise growing nonprofits, and the failure modes that show up in Chicago specifically.
Why Illinois Registration Matters for Chicago Nonprofits
Illinois has more than 70,000 active nonprofits on the IRS Business Master File, with the bulk concentrated in the Chicago metro. The Charitable Trust Bureau’s online registry is searchable, and major Chicago funders run that search before disbursing grants:
- The Chicago Community Trust.
- The John D. and Catherine T. MacArthur Foundation.
- The Joyce Foundation.
- The Polk Bros. Foundation.
- Many corporate foundations, including those tied to Chicago’s banking and insurance sectors.
A registration in good standing isn’t a brag - it’s table stakes. A delinquent or suspended status, by contrast, is the kind of thing a grant officer flags during due diligence and asks about.
For a broader view of Chicago’s funder landscape, the Chicago city page covers the local foundation map.
The Two Statutes That Govern Illinois Nonprofit Registration
Two Illinois laws frame the AG’s oversight:
The Charitable Trust Act. Governs charitable trusts and the AG’s oversight of charitable assets in the state. Provides the AG’s parens patriae authority over charitable property and the framework for trustee accountability.
The Solicitation for Charity Act. Regulates charitable solicitation. Requires registration before soliciting contributions in Illinois, governs the use of professional fundraisers, and sets disclosure requirements.
Together, they create the regime under which the Charitable Trust Bureau requires registration and annual filings. The CO-1 form set is the entry point, and AG990-IL is the annual touchpoint.
Initial Registration: The CO-1 Set
Before the first AG990-IL is due, a Chicago nonprofit registers using the appropriate CO form.
Form CO-1. The Charitable Organization Registration Statement. Used by most Illinois public charities - incorporated 501(c)(3)s with a public-charity classification. The default for nearly every Chicago nonprofit.
Form CO-2. The Charitable Trust Registration Statement. Used by charitable trusts as legal entities, distinct from incorporated public charities.
Form CO-3. The Trustee Registration Statement. Used by trustees holding charitable assets - typically when an individual or institution is acting as trustee of charitable property, distinct from operating a public charity.
Most Chicago readers will be filing CO-1. The required attachments at initial registration typically include:
- Articles of incorporation as filed with the Illinois Secretary of State.
- Bylaws.
- The IRS determination letter recognizing 501(c)(3) status. (If you don’t have the IRS letter yet, see the 501(c)(3) application guide.)
- A list of officers and directors with addresses.
- The most recent financial statement available.
- The applicable initial registration fee.
The Charitable Trust Bureau reviews the package, and approval typically takes 4 to 8 weeks. During the registration-pending window, the organization should not solicit in Illinois - wait for confirmation.
A common Chicago-specific snag: nonprofits that incorporate with the Illinois Secretary of State and apply for state sales tax exemption with the Department of Revenue but forget the AG registration step. The three filings are independent. All three are required.
The Annual Filing: AG990-IL
The Form AG990-IL is the annual renewal. It’s the workhorse filing that every registered Illinois charity files each year.
Filing window. Six months after fiscal year-end. For a calendar-year (December 31) nonprofit, that’s June 30.
Extensions. Automatic 60-day extensions are available on request, pushing the deadline to August 29 for calendar-year filers. The AG’s office is reasonable about extensions if requested before the original deadline.
Filing method. Online filing through the Charitable Trust Bureau’s portal is the recommended path. Paper accepted but slower.
Filing fee. A base annual report fee, with additional late fees if filed past the deadline. Confirm the current fee schedule on the AG’s site.
Attachments. The IRS Form 990 (or 990-EZ, 990-PF), financial statements per the applicable threshold, and a few schedule items.
The Audit Thresholds
This is where Illinois is more demanding than most readers expect. Audit thresholds are set in statute and are notably lower than California’s $2 million or New York’s $1 million.
Under $25,000 in annual gross revenue. Unaudited financial statements suffice. Attach financials prepared by the organization.
$25,000 to $300,000 in annual gross revenue. An independent CPA review is required. The reviewed financials attach to the AG990-IL.
$300,000 or more in annual gross revenue. A full independent CPA audit is required. Audited financial statements attach.
The $300,000 threshold catches more Chicago nonprofits than people expect. A community-based organization at $400,000 in annual revenue - by national standards a small operation - owes an independent CPA audit annually under Illinois law. The audit cost (typically $10,000 to $25,000+ for a small Chicago nonprofit) is real budget that organizations growing through this band need to plan for.
For the federal frame on form selection that determines what attaches to AG990-IL, see the 990 vs 990-EZ guide.
Suspension and Revocation
The Charitable Trust Bureau’s enforcement teeth follow a familiar pattern.
Delinquency. AG990-IL not filed by the deadline (or extension deadline). Late fees accrue.
Public delinquent listing. Sustained delinquency results in delinquent status visible on the Charitable Trust Bureau’s public registry. Funders see it.
Suspension. Continued non-compliance leads to involuntary suspension of registration. The organization cannot lawfully solicit in Illinois while suspended.
Revocation. In extended cases, registration is revoked. Reinstatement requires fresh registration plus all back filings and penalties.
Reinstatement after suspension is mechanically straightforward but takes weeks. For a Chicago nonprofit running ongoing fundraising campaigns, suspension is a meaningful operational disruption.
Common Mistakes Specific to Chicago Nonprofits
Recurring patterns in Illinois charitable registration:
Filing the federal 990 but skipping AG990-IL. Separate filings. Both required.
Missing the $300,000 audit threshold. A nonprofit growing from $250,000 to $350,000 in revenue forgets to commission an audit and arrives at the AG990-IL deadline with reviewed but not audited financials.
Using outdated CO-1. The Charitable Trust Bureau periodically updates forms. Filing an old version triggers a deficiency notice.
Out-of-state nonprofits ignoring Illinois. A New York or California-incorporated nonprofit running a Chicago fundraiser or accepting Illinois donations is required to register. Periodic enforcement actions surface this.
Letting the registered agent lapse. Illinois requires every business entity, including nonprofits, to maintain a registered agent with the Secretary of State. A lapsed registered agent triggers SOS enforcement that can cascade into AG enforcement.
Skipping the extension request. A Chicago nonprofit that knows it will miss June 30 should file the 60-day extension request before that date. Skipping the request and filing late triggers late fees that the extension would have avoided.
Not updating officer changes promptly. The AG expects timely updates to officer and director information. Year-late officer updates trigger compliance flags.
How AG990-IL Sits in Your Compliance Calendar
For a calendar-year Chicago nonprofit:
- January - February. Close fiscal year, draft 990, draft financial statements.
- March - May. Audit fieldwork (if above $300,000 threshold). Final 990 and financials.
- May 15. Federal Form 990 due (or extended).
- June 30. AG990-IL due. Or file extension request.
- August 29. Extended AG990-IL deadline.
- November 15. Federal extended 990 deadline if extension was requested.
- Year-round. Update Charitable Trust Bureau on officer changes, address changes, name changes.
For sister-state regimes, the California RRF-1 guide and the New York CHAR500 guide above are companions. The state-by-state regimes don’t substitute for each other - a multi-state Chicago nonprofit owes filings in every state where it solicits.
Connecting Illinois Registration to Chicago Funder Expectations
Major Chicago funders - Chicago Community Trust, MacArthur Foundation, Joyce, Polk Bros., the corporate foundations tied to Chicago’s banks and law firms - incorporate the AG’s registry check into their grant due diligence. Specifically, foundations check:
- Active registration on the Charitable Trust Bureau registry.
- No delinquent or suspended status.
- Most recent AG990-IL filed with appropriate audit attachment for revenue band.
- Financial statements that reconcile to the 990 and to internal expectations.
A clean Illinois registration history is the baseline. For broader compliance scaffolding around grant due diligence, see the grant compliance checklist.
Other Illinois Nonprofit Filings That Aren’t AG990-IL
A Chicago nonprofit also maintains:
- Illinois Secretary of State annual report. Required of every Illinois nonprofit corporation. Filed online with the SOS.
- Illinois Department of Revenue tax exemption. Form STAX-1 for state sales tax exemption - one-time application after the IRS issues the federal determination letter.
- Federal Form 990, 990-EZ, or 990-N. IRS filing on its own schedule.
These don’t substitute for AG990-IL. Each agency runs its own enforcement on its own timeline.
Where to Start
Three concrete actions for a Chicago executive director or finance lead:
-
Verify registration status today. Search your organization on the Illinois AG’s Charitable Trust Bureau registry. Confirm active status, last AG990-IL filed, and that audit attachment matches your revenue band.
-
Calendar June 30 (or your 6-month-after-FYE deadline). Add a 30-day reminder, the August 29 extended deadline, and the federal 990 deadline alongside.
-
If approaching $300,000 in revenue, plan for the audit. Engage a CPA, budget for the cost increase, and set audit fieldwork to complete in time for the June 30 attachment. The $300,000 audit threshold is the most expensive single transition in Illinois nonprofit compliance - plan for it before you cross it.
Illinois charitable registration is a steady, predictable compliance load. The AG’s office is reasonable when organizations communicate proactively, and the audit thresholds - though lower than peer states - produce financial statements that funders and lenders value anyway. Treat AG990-IL as a tier-one annual filing, build a clean filing history, and the rest of Chicago’s fundraising ecosystem becomes easier to navigate.
Free resource
Get the Nonprofit Grant Compliance Checklist
A practical checklist for post-award grant compliance: restricted funds, reporting cadence, audit prep, and common failure points. Delivered by email.
Source: IRS Business Master File
- Charitable Trust Bureau
- The division of the Illinois Attorney General's office that administers charitable registration, reviews annual filings, and pursues enforcement against unregistered or delinquent nonprofits operating in the state.
DEFINITION
- Form CO-1
- The Charitable Organization Registration Statement filed with the Illinois Attorney General at initial registration. Required for most Illinois public charities and out-of-state organizations soliciting in Illinois.
DEFINITION
- Form AG990-IL
- The Illinois Charitable Organization Annual Report. Filed annually by registered charities with the AG's Charitable Trust Bureau. Attaches the IRS Form 990 and financial statements per applicable threshold.
DEFINITION
- Charitable Trust Act
- The Illinois statute governing charitable trusts and the AG's oversight of charitable assets in the state. Pairs with the Solicitation for Charity Act to govern the AG's oversight of nonprofit operations.
DEFINITION
- Solicitation for Charity Act
- The Illinois statute regulating charitable solicitation. Requires registration before soliciting contributions in Illinois and governs solicitation practices, professional fundraisers, and disclosure.
DEFINITION
Q&A
Can a Chicago nonprofit file AG990-IL online?
Yes. The Charitable Trust Bureau supports online filing through its portal, and online is the recommended path. Paper filings remain accepted but slower to process and more error-prone.
Q&A
Does a fiscally sponsored Chicago project need its own registration?
No. A fiscally sponsored project files under the sponsor organization's registration. The sponsor is the legal entity with the AG's office; the project's revenue rolls up into the sponsor's AG990-IL.
Q&A
Does AG990-IL also satisfy the Illinois Department of Revenue?
No - separate filings. Illinois nonprofits seeking state sales/use tax exemption file with the Department of Revenue using Form STAX-1, and that's a one-time application with no parallel annual filing tied to AG990-IL.
Frequently asked