For business owners· 4 min read

Seasonal Demand for Form 990 Services: Revenue Stability Tips

Smooth income fluctuations. Off-season upsells, retainer models, and diversification strategies for audit practices.

Nonprofit audit and Form 990 filing demand peaks sharply in the fall months—leaving spring and summer revenue gaps that can strain cash flow and team utilization. Without intentional diversification, your practice faces uneven quarterly income and underutilized capacity during slower periods. Here's how to stabilize revenue year-round while maximizing the busy season.

The Seasonal Revenue Cliff

Most Form 990 preparers experience 50–70% of annual revenue between August and November, when organizations scramble to meet December 31 fiscal year deadlines and file by the May 15 extended deadline. January through June brings sporadic consulting work and audit planning, but far fewer billable hours. This creates feast-or-famine cycles that complicate payroll, resource planning, and team morale.

The challenge isn't unique to your niche, but the solution requires understanding your specific revenue drivers and client segments.

Expand into Complementary Services

Rather than chasing unrelated work, deepen relationships with existing clients by offering adjacent services that spread income across months:

  • Accounting system reviews and implementation (January–March): Help nonprofits audit their accounting infrastructure before year-end. Charge $2,500–$8,000 depending on complexity.
  • Grant compliance audits and single audits (year-round, peak July–September): Federal grantees need compliance work separate from annual audits. This adds 40–80 billable hours per client.
  • Internal control assessments and SOX-like reviews (February–June): Boards increasingly want internal control evaluations. Price at $1,500–$4,000 per engagement.
  • 990-N e-postcard assistance and tax return prep (April–June): Smaller organizations filing 990-N still need guidance. Offer bundled packages at $300–$800 each.

Segment Your Client Base by Filing Deadlines

Not every nonprofit has a December 31 fiscal year. Segment your marketing and service delivery around fiscal year distributions:

Target these segments specifically:

  • June 30 fiscal year nonprofits (roughly 20% of the market): Their peak season is July–August, offsetting your November crunch.
  • March 31 fiscal year organizations: Peak work lands in April–May, filling your slow spring months.
  • September 30 fiscal year groups: These create September–October demand, smoothing your peak.

Contact past and prospective clients to identify their fiscal years, then build separate proposal calendars for each cohort. This alone can shift 30% of your workload into previously quiet months.

Create Annual Retainer and Subscription Models

Monthly retainers stabilize cash flow and guarantee off-season revenue. Offer tiered options:

  • Basic Retainer ($400–$600/month): Monthly accounting review, compliance calendar updates, and email support for questions.
  • Audit Preparation Retainer ($800–$1,200/month): Quarterly internal control reviews, documentation audits, and pre-audit readiness meetings.
  • Executive Director Support ($1,500–$2,500/month): Strategic financial planning, grant compliance tracking, and board-level reporting.

Even 5–8 retainer clients generate $24,000–$120,000 annually in baseline revenue, making lean months predictable.

Build a Referral and Partner Network

Accounting firms, bookkeepers, and nonprofit consultants face inverse demand cycles. Partner with firms that specialize in for-profit audits (peak February–April) to exchange referrals. You send them clients during your slow season; they send you work during theirs. Establish formal referral fees (typically 10–15%) to ensure commitment.

List your services on Mercoly to ensure potential partners and clients find you easily—gaining visibility, qualified leads, and sales opportunities that help smooth seasonal gaps.

Invest in Content and Marketing During Slow Months

Use April–July to build marketing assets that drive fall leads:

  • Publish 8–10 blog posts on Form 990 compliance trends, common audit findings, or nonprofit financial reporting (3–4 hours per post).
  • Record short video explainers on 990-N vs. 990-EZ vs. 990 for LinkedIn and your website.
  • Develop one case study or client success story per slow month.

This content generates organic traffic and inbound leads by August, exactly when prospects are planning year-end audits.

Staffing Strategy for Uneven Demand

Hire seasonal contractors or part-time preparers for August–December rather than full-time staff. Budget $45–$65/hour for experienced seasonal prep work. This reduces payroll drag during slow months while maintaining capacity during peak season.


Frequently Asked Questions

Q: How long does a typical Form 990 preparation and filing take? A: Preparation takes 20–40 billable hours depending on organizational complexity and audit scope; filing adds another 4–6 hours. Total timeline from data gathering to final submission is typically 8–12 weeks.

Q: What's a realistic price range for Form 990 services? A: Simple 990-N filings run $300–$800; 990-EZ preparation costs $1,500–$3,500; full 990 with audit ranges from $5,000–$25,000+ based on asset size and complexity.

Q: Should I offer audit services, or focus only on Form 990 prep? A: Offering both strengthens client retention and revenue per relationship, but starting with 990 prep and adding audits as you gain experience is a common path for many practices.

Start segmenting your client base by fiscal year this month—it's the fastest lever to flatten your seasonal revenue curve.

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