Form 990 and Charitable Solicitation: What Nonprofits Need to Know
For nonprofits managing multi-state compliance, IRS Form 990 and state charitable solicitation registration are deeply connected. Your 990 is not just an IRS requirement—it’s a key document that most states require as part of your registration and renewal filings.
Understanding this connection can help you streamline your compliance workflow and avoid common mistakes.
Why States Want Your Form 990
Most states require a copy of your most recent Form 990 (or 990-EZ) as part of the charitable solicitation registration or renewal process. States use your 990 to:
- Verify your organization’s financial health and legitimacy
- Check that fundraising expenses are reasonable relative to revenue
- Confirm officer and director information
- Ensure consistency with the information reported on state-specific forms
Which 990 Data Matters Most for State Registration
When preparing both your 990 and your state filings, pay close attention to these sections:
Part I: Revenue and Expenses Summary
States compare total revenue, contributions, and expenses to determine fee schedules and whether your organization meets filing thresholds.
Part VII: Officers, Directors, and Key Employees
Many state registration forms ask for officer and director names, addresses, and compensation. Keeping this consistent between your 990 and state forms saves time and avoids red flags.
Part VIII: Revenue Detail
States may look at the breakdown of contributions vs. program revenue to assess fundraising activity levels.
Part IX: Functional Expenses
Some states have rules or guidelines about the ratio of fundraising expenses to total contributions. High fundraising costs can trigger additional scrutiny.
Schedule B: Contributors
While Schedule B is generally not public, some states request major donor information. Handling this data requires extra care for donor privacy.
Common Mistakes to Avoid
- Inconsistent data—If your 990 says you raised $2M but your state form says $1.8M, regulators will notice
- Late 990 filing—If your 990 isn’t filed yet when state renewals are due, some states will accept an extension, but others won’t
- Wrong form version—Make sure you’re attaching the right year’s 990 to each state renewal
- Missing schedules—States may require specific schedules (like Schedule G for professional fundraiser reporting) that organizations forget to include
Streamlining the Process
The most efficient approach is to treat your Form 990 as the foundation for all state filings:
- File your 990 first—Complete your IRS filing before tackling state renewals, so all your numbers are finalized
- Extract key data once—Pull the revenue, expense, and officer data you’ll need across all state forms
- Use auto-fill tools—Platforms that can parse your 990 and pre-populate state forms save hours of manual data entry
- Keep a master calendar—Track which state renewals are due relative to your 990 filing deadline
Upload your 990 and auto-fill state forms
CauseComply can parse your Form 990 and automatically populate state registration forms, saving hours of manual data entry.
Get started free →