Nonprofit organizations operate under a different financial rulebook than for-profits—and Form 990 is the IRS's way of holding you accountable. Understanding what information you must disclose, how to prepare it accurately, and when to bring in external help can save your organization audit headaches and reputational damage down the road.
What Is Form 990 and Why It Matters
Form 990 is the annual information return that tax-exempt organizations file with the IRS. Unlike a corporate tax return, it doesn't calculate taxes owed—instead, it serves as your nonprofit's public financial disclosure. The IRS uses it to verify you're operating in the public interest and that your funds are being used appropriately.
The form comes in three versions: Form 990-N (e-postcard for organizations under $50,000 in gross receipts), Form 990-EZ (simplified version for organizations under $200,000 in gross receipts and $500,000 in assets), and the full Form 990 (required for larger organizations or those with complex activities). Your filing status determines which form applies—filing the wrong one can trigger IRS correspondence and compliance penalties.
Required Financial Statements and Disclosures
The full Form 990 mandates specific financial data that goes beyond basic bookkeeping. You'll need to provide:
- Revenue breakdown by source (donations, grants, membership fees, program services, investment income)
- Expense categorization separated into program services, management/general, and fundraising
- Balance sheet information including assets, liabilities, and net assets
- Related-party transactions and conflicts of interest
- Compensation details for officers, directors, and key employees earning over $100,000
- Statement of functional expenses showing how you allocated spending across programs and administration
Many nonprofits discover mid-filing season that their accounting system doesn't easily generate this level of detail. This is where Form 990 specialists become invaluable—they audit your records, reclass transactions as needed, and ensure consistency across schedules.
When You Need External Audit vs. Form 990 Preparation
Not all nonprofits require an external audit. Federal law typically mandates a full financial audit only if your organization received $750,000 or more in federal awards in a single fiscal year (per Single Audit Act requirements). However, many states, grant-makers, and donors impose their own thresholds—often $250,000 to $500,000.
Form 990 preparation, by contrast, is almost always necessary if you meet the size thresholds for filing. The distinction matters because:
- Audits involve independent verification of your financial records and internal controls (typically $3,000–$10,000+ depending on complexity)
- Form 990 preparation focuses on accurate return completion and supporting documentation ($500–$3,000 for most organizations)
Many nonprofits benefit from doing both—a clean audit provides confidence to donors and lenders, while professional 990 preparation prevents costly filing errors.
Red Flags That Signal You Need Professional Help
If any of these apply to your organization, prioritize hiring a Form 990 specialist:
- Your accounting staff has turned over recently
- You receive multiple funding streams (grants, government contracts, donations, earned income)
- You have significant investment income or real estate holdings
- You've had prior IRS correspondence or audit adjustments
- Your bookkeeper is spending more than 40 hours annually on 990-related work
- You operate multiple programs with unclear cost allocation
Hiring an audit and Form 990 service typically costs 10–15% more than doing it in-house with unqualified staff—but catching errors after filing costs exponentially more in amended returns, penalties, and credibility loss.
Finding the Right Service Provider
When comparing providers, look beyond price. Ask about their experience with organizations similar to your size and mission. A firm that specializes in large health systems may not understand the nuances of small community nonprofits. Request references from three clients within your budget range and timeline.
Platforms like Mercoly help you compare and find trusted Audit & Form 990 Services providers in one place, allowing you to evaluate expertise, pricing, and client feedback before committing.
Timeline also matters—don't wait until late November to reach out. Reputable firms book up 6–8 weeks before your filing deadline. If your fiscal year ends December 31, contact providers by September at the latest.
Frequently Asked Questions
Q: Can we file Form 990 without an accountant? Technically yes, but mistakes are common—misclassified expenses, inconsistent schedules, or missing required disclosures can trigger IRS notices or reputational damage with donors.
Q: How long does Form 990 preparation typically take? Simple 990-N filings take a few hours; a full Form 990 usually requires 20–40 billable hours spread over 6–8 weeks, depending on how organized your records are.
Q: What happens if we file Form 990 late? The IRS can impose a penalty of $20 per day (up to $10,000 per return), and your nonprofit loses tax-exempt status if you don't file for three consecutive years.
Start your provider search today to ensure accurate, timely Form 990 filing.