For business owners· 3 min read

Starting a Form 990 Compliance Business: Step-by-Step Guide

Launch your nonprofit audit and Form 990 practice. Requirements, licensing, initial investment, and first client acquisition strategies.

Most nonprofits scramble to file Form 990s correctly because they lack internal expertise—and that's where your compliance business solves a real problem. If you have accounting chops and understand nonprofit regulations, launching a Form 990 compliance practice can be lucrative and recession-resistant. Here's exactly how to get started, find clients, and scale.

Know Your Compliance Foundation

Before you take on clients, you need to understand what you're actually delivering. Form 990 (the main return) and Form 990-N (the e-postcard for smaller orgs) aren't optional—nonprofits filing $50,000+ in annual gross receipts must file or face penalties. Form 990-EZ is the simplified version for orgs under $200,000 in gross receipts.

Your job is ensuring accuracy, spotting red flags (like excessive officer compensation or related-party transactions), and meeting IRS deadlines. You'll also handle state-level compliance, which varies wildly—some states require separate Form 990 filings in addition to the federal version.

Get certified or at least genuinely educated. The National Association of Nonprofit Accountants offers designation programs; alternatively, take IRS Form 990 workshops or earn a nonprofit accounting credential through AICPA. You don't need a CPA license to do basic compliance work, but having one opens doors and commands higher rates ($150–$300/hour vs. $75–$125 without credentials).

Set Your Service Tiers

Price structure determines your profitability. Most Form 990 practices charge either flat fees per return or hourly rates. Here's what the market typically supports:

  • Basic 990-N filing: $300–$500 (takes 1–2 hours)
  • 990-EZ preparation: $1,200–$2,500 (requires 8–15 hours of work)
  • Full 990 with audit support: $3,000–$8,000+ (20–40+ hours, especially if you're also reviewing financials)

Consider offering annual retainers ($200–$500/month) for ongoing nonprofit clients who need quarterly check-ins and mid-year planning. This creates predictable revenue and deeper client relationships.

Build Your Client Acquisition Engine

Your ideal client is a nonprofit with $200K–$5M in annual revenue, no in-house accountant, and a board that takes compliance seriously. Start by identifying where they hang out.

Contact local nonprofit associations, chambers of commerce, and community foundations. Join boards or committees yourself—nothing beats credibility from inside the ecosystem. Attend nonprofit leader meetups and pitch your compliance audit services. Many nonprofits don't realize they need audit prep until their board meeting is happening.

Listing your Form 990 compliance services on a specialized B2B platform like Mercoly puts you in front of nonprofit leaders and CFOs actively searching for these exact services. You'll get found faster, win leads automatically, and can showcase your certifications and past client results right in your listing.

Build a simple website highlighting your process, turnaround times, and specific pain points you solve (e.g., "We catch misclassifications before the IRS does"). Case studies showing how you've saved nonprofits from penalties are gold.

Create Systems That Scale

You'll burn out fast if every return is custom work. Document your process: intake questionnaires, file checklists, common errors to flag, and a standard review workflow. Use tax software like ProSeries or CCH Axcess for nonprofit returns—these tools cut preparation time by 40–50% compared to manual spreadsheets.

Batch similar work. If you're filing 20 returns this quarter, block days for intake, days for preparation, and days for final review. This rhythm beats context-switching between clients.

Hire a bookkeeper or junior accountant once you hit $80K+ in annual revenue. They handle data entry and initial compliance checks; you review and sign off. This frees you to focus on client relationships and business development.

Frequently Asked Questions

Q: Can I do Form 990 work without being a CPA? Yes—Form 990 preparation doesn't require a CPA license in most states, though having one increases credibility and justifies higher rates. Check your state's specific rules around tax prep licensing.

Q: How long does an average 990-EZ take to prepare? A clean 990-EZ with organized client financials typically takes 8–15 hours, including intake, preparation, review, and client communication; messy bookkeeping can double that time.

Q: What's the biggest mistake nonprofits make on 990s? Misclassifying expenses, failing to disclose related-party transactions, and reporting incorrect governance information—all fixable with a solid compliance process on your end.

Start your compliance business today, and get discovered by the nonprofits who need you.

Run a Audit & Form 990 Services business?

List your profile on Mercoly, get found by ready-to-buy customers, capture leads, and sell your products and services — all in one place.

Related articles

More in Nonprofit Operations & Support Services · Audit & Form 990 Services