Filing IRS Form 990 is a crucial annual requirement for many nonprofit organizations in the United States. The form provides transparency about financial activities, governance, and compliance with tax regulations. Understanding the average cost of 990 preparation helps nonprofits budget effectively and decide whether to handle filing in-house or outsource to professionals. Costs vary significantly based on organization size, complexity, and service providers.
| Cost Perspective | Estimated Average Cost | Key Cost Drivers |
|---|---|---|
| DIY Filing (Software Only) | $0 – $200 | Simple nonprofits, few transactions, basic knowledge of IRS software |
| Professional Accountant/CPA Preparation | $400 – $3,000+ | Organization complexity, accountant experience, geographic location |
| Third-Party Filing Services | $300 – $1,500 | Service reputation, additional compliance checks, nonprofit size |
| Annual Compliance Packages | $1,000 – $5,000+ | Includes audits, financial reviews, strategic advice, plus filing |
Factors Influencing the Cost of Form 990 Preparation
The cost of preparing IRS Form 990 is influenced by several key factors. These help nonprofits understand why fees differ widely depending on their particular circumstances and requirements. Knowing these variables enables better planning and cost optimization.
Organization Size
Form 990 fees increase with the size of a nonprofit, as larger organizations usually have more complex financial activities. This translates to more time needed for accurate reporting and additional documentation requirements.
Form Complexity
There are several versions of Form 990: 990-EZ for smaller nonprofits, 990 for larger and more complex organizations, and 990-PF for private foundations. More comprehensive forms require additional schedules and disclosures, driving preparation costs higher.
Financial Activity and Transactions Volume
Organizations with many grants, donations, or program expenses need more detailed reporting. The presence of unrelated business income, foreign activities, or lobbying efforts can further complicate filings.
Professional Assistance Level
Engaging a Certified Public Accountant (CPA) or tax professional with expertise in nonprofit tax law usually results in higher costs but ensures better compliance and accuracy. In contrast, software or basic preparers might reduce fees but carry risks of errors or omissions.
Geographic Location
Prices for professional preparation vary by region due to local economic conditions, demand for accounting expertise, and availability of specialized nonprofit services.
Cost Breakdown by Preparation Method
The method chosen to prepare Form 990 significantly affects overall expenses. Below is a detailed discussion of cost expectations for each approach.
Do-It-Yourself (DIY) Preparation
Nonprofits with straightforward finances can opt for DIY filing using IRS e-file software or third-party tax software. These tools range from free to approximately $200, depending on features.
Pros: Lowest direct cost, immediate submission, full control.
Cons: Requires tax form familiarity, risk of misreporting, no professional review.
Hiring a Professional Accountant or CPA
Most medium to large nonprofits prefer using experienced accountants who specialize in nonprofit tax compliance. The cost varies widely:
- Small nonprofits: $400 to $800
- Mid-sized organizations: $1,000 to $2,500
- Large or complex nonprofits: $2,500 to $5,000+
Professionals ensure compliance, conduct thorough reviews, and can provide strategic financial advice.
Third-Party Tax Preparation Services
Some nonprofits use specialized filing services that handle the entire Form 990 process remotely. These services typically cost between $300 and $1,500 depending on complexity.
Advantages: Efficient, convenient, often includes compliance checks and audit support.
Disadvantages: Less personalized than a dedicated accountant, may have additional service fees.
Comprehensive Compliance and Audit Packages
Larger organizations may purchase packages that bundle Form 990 preparation with financial statement audits and consultancy. These comprehensive services generally cost between $1,000 and $5,000 or more, depending on scope.
Average Cost Table by Organization Size and Filing Complexity
| Organization Size | Form Type | Typical Cost Range | Example Cost Drivers |
|---|---|---|---|
| Small (< $200K revenue) | 990-N or 990-EZ | $0 – $800 | Simple revenues, minimal expenses |
| Medium ($200K – $1M revenue) | 990 or 990-EZ | $700 – $2,500 | Multiple revenue sources, moderate transactions |
| Large ( > $1M revenue) | 990 | $2,500 – $5,000+ | Complex financials, multiple schedules, audits |
| Private Foundations | 990-PF | $1,000 – $4,000+ | Investment income, grants, regulatory scrutiny |
Additional Costs and Considerations
Besides the direct Form 990 preparation cost, nonprofits should also consider potential additional expenses:
- Late Filing Penalties: Fees can range from $20 to $100+ per day for late submission, emphasizing timely filing importance.
- Audit Fees: Nonprofits under audit may incur extra accounting or legal fees, which vary widely.
- Amendment Costs: If the Form 990 needs corrections, there may be additional fees for re-preparation and re-filing.
- Record Keeping and Data Preparation: Time and labor costs involved in assembling accurate financial records can be substantial.
Tips to Control Form 990 Preparation Costs
- Organize Records Year-Round: Maintain clear, updated financial documents to reduce preparer hours.
- Assess Filing Requirements: Determine if a simplified form like 990-N or 990-EZ qualifies to reduce complexity.
- Compare Professional Fees: Obtain multiple quotes from accountants familiar with nonprofit filings for competitive pricing.
- Leverage Technology: Use reputable tax software to minimize manual effort if opting for partial DIY.
- Stay Informed: Keep abreast of IRS updates related to nonprofit reporting to avoid costly mistakes.