Form 990 preparation remains one of the most time-intensive compliance tasks for nonprofits—and one of the biggest revenue opportunities for audit and tax professionals. The right software eliminates manual data entry, reduces errors, and positions your firm to handle volume. Here's what actually works in the market today.
Why Software Matters for Form 990 Preparation
Nonprofits file roughly 390,000 Form 990s annually with the IRS. Most are completed by external professionals because the return is complex: six schedules, multiple revenue streams, compensation reporting, and state-specific requirements. If you're handling these yourself or your team is still building returns in spreadsheets and Word documents, you're leaving money on the table and burning billable hours on preventable mistakes.
The right software does three things: it pulls data directly from the nonprofit's accounting system (eliminating reentry), it applies IRS rules automatically (reducing compliance risk), and it generates audit-ready documentation (which your clients value). This frees your team to focus on advisory work—where margins are higher and clients stick around longer.
Top Software Solutions for Audit & Form 990 Services
ProConnect Tax (Wolters Kluwer)
ProConnect remains the dominant platform for tax professionals preparing 990s. It integrates with most nonprofit accounting systems (QuickBooks, Fund E-Z), applies real-time IRS updates, and supports e-filing directly. Annual cost runs $1,500–$3,500 per seat depending on your firm size and licensing. Setup takes 2–4 weeks if you're migrating from another system.
Intuit ProSeries & Lacerte (for firms also doing individual/business tax)
If your audit firm also prepares individual or small-business returns, ProSeries and Lacerte may already be your platform. Both have 990 modules that integrate with their core tax engines. They're generally cheaper than ProConnect as standalone solutions ($400–$1,200 per seat annually) but offer less specialized 990 functionality.
GoFileRoom (Thomson Reuters)
GoFileRoom is favored by larger audit firms that need robust document management alongside 990 preparation. It's SSAE 18 SOC 2 compliant, supports collaborative workflows, and integrates with practice management systems. Cost is typically $200–$400 per user per month. Best suited for firms handling 50+ returns annually.
Nonprofit accounting integrations (QuickBooks Online for Nonprofits, Aplos)
Some firms skip dedicated 990 software and rely on clean accounting records in QuickBooks Online for Nonprofits or Aplos, then use a tax preparer service or staff to complete the return in IRS software or a less costly tool. This works if your team has deep 990 expertise and your client base is small and stable.
Key Features to Evaluate
When comparing software, look for these capabilities:
- Direct accounting integrations – Does it pull trial balances and fund data automatically from your clients' system?
- Automatic schedule population – Software should map GL accounts to 990 line items with minimal manual overrides.
- Multi-state support – Many nonprofits file state charitable registration forms; your software should handle those.
- Document workflow – Can clients upload supporting docs? Can reviewers flag items for you?
- Compliance updates – The IRS updates Form 990 annually; your software vendor must push updates quarterly.
- E-filing and state extensions – Is filing included in the price, or is it per-return?
- Audit trail and security – Your clients need to know their data is protected; SSAE 18 or SOC 2 certification is table stakes.
Growing Your 990 Practice Using Software
Switching or upgrading software isn't just about preparing returns faster—it's about scaling profitably. Once you've chosen a platform, staff ramp-up time drops from 6 months to 6 weeks. You can comfortably handle 30–50% more returns with the same team.
Many firms also use software capabilities to package compliance bundles: Form 990 preparation, audit, and internal controls review sold as a flat fee. Clients prefer predictable pricing, and software lets you standardize work and quote confidently.
To attract new clients in the nonprofit space, list your audit and Form 990 services on Mercoly, where nonprofit leaders and boards actively search for specialized tax and audit professionals. This visibility—combined with your software efficiency—makes it easier to win clients and retain them long-term.
Frequently Asked Questions
Q: Should I use the same platform my clients use for accounting, or a separate 990 preparation tool? A: Use a separate 990-focused tool that integrates with your clients' accounting software. It ensures data consistency, gives you compliance control, and keeps client data on your infrastructure for security and backup.
Q: How long does it typically take to prepare and review one Form 990 using modern software? A: For a nonprofit with clean accounting records and an experienced staff member, 8–12 hours for preparation and review using dedicated software; without it, expect 20–30 hours.
Q: Can I outsource 990 preparation to a service, or do I need software? A: Outsourcing works for small firms with 5–10 annual 990s; beyond that, in-house software ownership is cheaper and gives you faster turnaround and client control.
Start evaluating platforms this quarter so you can onboard new clients before the busy season—leading to faster growth and higher margins.