For customers· 4 min read

Average Form 990 Preparation Time: What to Expect

How many hours does Form 990 preparation take? Timeline factors and efficiency tips for nonprofits.

Preparing a Form 990 isn't a five-minute task—expect anywhere from 20 to 60 hours depending on your nonprofit's complexity, financial activity, and available documentation. The timeline matters because IRS deadlines don't move, and rushed submissions lead to errors that trigger audits or penalties. Understanding what drives preparation time helps you budget properly and hire the right professional.

What Actually Takes Time in Form 990 Preparation

Form 990 isn't just one form. Organizations file either the 990-N (e-postcard), 990-EZ (simplified), or the full 990 (plus up to 14 schedules). The full 990 with multiple schedules is where preparation hours stack up fast.

The bulk of preparation time goes toward three areas: gathering accurate financial data, reconciling accounting records, and completing disclosure schedules. If your nonprofit uses decent accounting software and maintains organized records, you're looking at the shorter end of the range. If records are scattered across emails, spreadsheets, and multiple people's memories, add 15+ hours just to compile numbers.

Audits also matter. A nonprofit that's had an independent audit completed before Form 990 preparation begins moves faster—the auditor's work feeds directly into the form. Without a prior audit, the preparer has to request and verify transactions themselves.

Typical Timeline Breakdown for Full Form 990 Preparation

Initial data gathering: 5–8 hours Your provider requests specific documents: general ledger, fixed asset schedules, grant agreements, banking records, and board minutes. They'll likely use a checklist. The nonprofit's job is to pull these quickly. Delays here compound throughout the process.

Financial statement review and adjustments: 4–10 hours The preparer reconciles your accounting to IRS requirements. This includes reclassifying expenses, identifying in-kind contributions, and ensuring depreciation and reserve calculations are correct. Complex transactions (like property disposals, foreign activities, or significant changes in programs) extend this phase.

Schedule completion: 8–25 hours This is the heavy lifting. Form 990 schedules cover related-party transactions, program breakdowns, grant detail, compensation reporting, and supplemental disclosures. A nonprofit with 15 programs, 20 employees, and significant related-party activity needs every hour of this range. A lean organization with one program might need 8.

Review, validation, and final edits: 3–7 hours The preparer runs consistency checks, validates IRS-required calculations, confirms all supporting documents are footnoted correctly, and catches typos. This phase prevents rejections.

Total range: 20–50 hours of professional work (sometimes 60 if your organization is complex or records are messy).

Factors That Push Preparation Time Higher

  • Multiple locations or programs: Each program schedule adds 2–4 hours.
  • Related-party transactions: These require detailed disclosure and often back-and-forth verification. Budget an extra 5–8 hours if significant.
  • Significant fund balance changes: Nonprofits with restricted funds, endowments, or major year-over-year swings need extra time to document and explain.
  • State-specific filings: Some states require supplemental 990 schedules or charitable registration updates that tie to your 990. This adds 3–5 hours.
  • Executive compensation complexities: Multiple highly paid employees, deferred compensation plans, or severance arrangements require careful Schedule J completion.
  • Messy prior year: If last year's 990 had errors or unusual items, the preparer spends time understanding and correcting them.

How to Speed Up the Process

Start gathering documents six weeks before your deadline. Use a shared checklist your provider sends you—don't wait to be asked multiple times. Reconcile your trial balance to bank statements before handing over records. If you're unsure about a transaction, flag it for discussion rather than leaving the preparer to hunt down context later.

Nonprofits that hire experienced Form 990 preparers save time because those professionals know which questions to ask upfront and spot potential issues early. When comparing providers, ask about their typical turnaround and whether they've worked with organizations similar to yours.

Platforms like Mercoly let you find and compare trusted Audit & Form 990 Services providers in one place, making it easier to match your organization's complexity with the right expertise.

Frequently Asked Questions

Q: Can I file an extension to buy more preparation time? Yes—nonprofits can request a three-month extension (Form 2758), though the extension applies only to filing, not to tax year closure. Your provider can file this on your behalf, typically at no extra charge.

Q: Does outsourcing bookkeeping alongside Form 990 prep reduce total time? Absolutely. If a provider handles monthly bookkeeping reconciliation throughout the year, Form 990 preparation drops to 15–25 hours because financial data is already clean and organized.

Q: What happens if the preparer finds missing documentation after we've started? Honest preparers will pause and flag it—this is normal. Budget an extra week for follow-up document gathering, which is why you shouldn't start preparation the week before your deadline.

Start your search for the right Form 990 preparer today—delaying the process only compounds preparation time when deadlines arrive.

Looking for Audit & Form 990 Services?

Compare trusted Audit & Form 990 Services providers on Mercoly — browse profiles, products, and services and reach out in one place.

Related articles

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