Bookkeeping, payroll, and advisory services for small businesses across Northern Virginia and the DMV.

Call or Text: (571) 307-4455

Which version of Form 990 does my nonprofit need to file?

The IRS uses your nonprofit’s gross receipts and total assets to determine which Form 990 you’re required to file. There are five versions, and filing the wrong one can trigger IRS notices or, in some cases, put your tax-exempt status at risk.

Form 990-N (e-Postcard) is for the smallest nonprofits with gross receipts of $50,000 or less. It’s filed electronically and only asks for basic identifying information. No financial details are required. If your organization is just getting started or operates on a small budget, this is likely your form.

Form 990-EZ is the next step up. Your nonprofit qualifies to use it if gross receipts are under $200,000 and total assets are under $500,000. Both conditions must be true. If either number crosses its threshold, you need the full form instead. The 990-EZ asks for a summary of revenue, expenses, and balance sheet data, but it’s significantly less detailed than the full version.

Form 990 (full) is required when gross receipts reach $200,000 or more, or when total assets reach $500,000 or more. Only one of those conditions needs to be true. This is the most detailed return and includes schedules covering governance, compensation, program activities, and financial statements. Larger nonprofit organizations will almost always land here.

Form 990-PF is specifically for private foundations regardless of their size. If your organization is classified as a private foundation under Section 509(a), this is your filing requirement no matter how much or how little you bring in.

Form 990-T is a separate filing for any tax-exempt organization that has $1,000 or more in unrelated business income. This is income from activities not directly related to your exempt purpose. It doesn’t replace your regular 990 filing. You file it in addition to whichever version above applies to you.

The part that trips up many nonprofits is knowing exactly where they fall. Gross receipts aren’t the same as net revenue, and total assets require an accurate balance sheet at year end. If your books aren’t current or your accounts haven’t been reconciled, you might not know whether you’ve crossed a threshold until it’s too late. Filing a 990-EZ when you should have filed the full 990 is a compliance problem you don’t want to deal with.

This is where consistent bookkeeping makes a real difference. When your financials are maintained throughout the year, you know well before the filing deadline which form applies and what information you’ll need to prepare it. Working with bookkeepers in Fairfax who understand nonprofit accounting means your books stay current and your 990 filing is based on numbers you can trust rather than estimates pulled together at the last minute.

If you’re unsure which form your organization needs, start by pulling your most recent financial statements and checking your gross receipts and asset totals against the thresholds above. And if those statements don’t exist yet or feel unreliable, that’s the first problem to solve.

Northern Virginia's Bookkeeping & Advisory Firm

First Step:
Tell Us About Your Business

Every engagement starts with a conversation. Tell us what's going on with your books and we'll give you our honest assessment.

More Questions

How should a real estate investor with multiple rental properties organize their bookkeeping?

Track each property separately so you can see income and expenses at the individual property level. This is required for Schedule E reporting and gives you the visibility to know which properties are actually making money.

Read answer

What Virginia payroll taxes do I need to file for my small business?

Virginia requires withholding returns (VA-5), an annual reconciliation (VA-6), quarterly unemployment reports to the VEC, and new hire reporting. You also have federal obligations including Form 941, Form 940, and year-end W-2s.

Read answer

How should a nonprofit budget and forecast cash flow?

Build your budget around the three 990 functional categories: program, administrative, and fundraising. Then layer in a rolling 12-month cash flow forecast to account for the timing gaps that come with grants and reimbursement-based funding.

Read answer

What is an Enrolled Agent and how is it different from a CPA?

An Enrolled Agent is a tax professional federally licensed by the IRS to represent taxpayers in audits, collections, and appeals. CPAs are state-licensed with a broader scope, but when it comes to tax representation, EAs and CPAs carry equal authority.

Read answer

How do I migrate from QuickBooks Online to Xero without losing data?

Use a migration tool like Movemybooks or Dataswitcher to transfer your chart of accounts, contacts, invoices, and transactions. Then plan for manual cleanup, opening balance verification, and side-by-side reporting validation before fully switching over.

Read answer

How do contractors handle change orders in their books?

Approved change orders increase the total contract value and should be updated in the WIP schedule immediately. Unapproved change orders are riskier and need to be booked as unbilled receivables with a reserve if collection is uncertain.

Read answer

Fairfax-based bookkeeping and advisory firm serving small businesses across Northern Virginia and the DMV. Bookkeeping, payroll, tax preparation, and fractional CFO services from a certified team with over two decades of executive finance experience. QuickBooks and Xero certified, founded and led by Andrew T. Swaby.

  • Xero Silver Partner badge
  • Enrolled Agent badge
  • Better Business Bureau badge
  • Central Fairfax Chamber of Commerce badge

© 2026 ATS Group DBA ATS Bookkeeping & Advisory Services