Why nonprofit returns are harder than they look
A 990 looks like one form, but it carries a dozen schedules, board-reporting timelines, and a real compliance edge. The complexity of nonprofit work makes it time-intensive, while fee pressure keeps realization low and deadlines unforgiving.
Schedule Complexity
990s require 12+ schedules covering governance, compensation, programs, and financials. Each demands accuracy.
Board Reporting Pressure
Non-profit boards need timely filings for grant applications, audits, and public disclosure requirements.
Compliance Risk
Incorrect 990 filings can trigger IRS scrutiny, jeopardize tax-exempt status, and damage organizational reputation.
Low Margins
Firms often price 990 work too low relative to the preparation time, creating a negative ROI on non-profit engagements.
Which 990 do you file?
The right return depends on gross receipts and total assets. Filing the wrong form, or the right form late, is one of the most common and most avoidable nonprofit compliance mistakes. Here is the quick decision map.
| Form | Who files it | Threshold | Filing deadline |
|---|---|---|---|
| 990-N (e-Postcard) | Small organizations filing a short electronic notice | Gross receipts normally $50,000 or less | 15th day of the 5th month after year-end |
| 990-EZ | Mid-size organizations using the short return | Gross receipts under $200,000 and total assets under $500,000 | Same date; Form 8868 extends it 6 months |
| 990 | Larger public charities and exempt organizations | Gross receipts $200,000 or more, or total assets $500,000 or more | Same date; Form 8868 extends it 6 months |
| 990-PF | All private foundations, regardless of size | No threshold; every private foundation files | Same date; Form 8868 extends it 6 months |
| 990-T | Any exempt organization with unrelated business income | $1,000 or more in gross unrelated business income (UBIT) | Filed alongside the annual return |
Calendar-year organizations file by May 15. Fiscal-year filers use the 15th day of the 5th month after their own year-end. We confirm the correct form for each client before preparation begins, so nobody files a 990-EZ when the full Form 990 was required, or misses a private foundation 990-PF entirely.
Complete 990 Series Preparation
From the full Form 990 to private foundation filings, our trained offshore teams handle every nonprofit return type, with the schedule work and review built in.
990 Preparation
Full Form 990 preparation including all required schedules, governance disclosures, and program service accomplishments.
990-EZ & 990-N
Streamlined filings for smaller organizations with gross receipts under $200K and total assets under $500K.
990-PF (Private Foundations)
Private foundation returns with excise tax calculations, minimum distribution requirements, and investment reporting.
990-T (UBIT)
Unrelated business income tax returns for exempt organizations with commercial activity outside their exempt purpose.
Schedule Preparation
Detailed schedule preparation including Schedule A (public charity status), Schedule B (contributors), Schedule D (supplemental financials), and more.
Compliance Review
Pre-filing compliance review ensuring governance policies, conflict disclosures, and compensation reasonableness are properly documented.
The schedules that trip filers up
Most 990 errors do not live on the core form. They live in the schedules, where a missed test or a thin disclosure invites IRS questions. These are the ones we watch closely on every nonprofit return.
Schedule A – Public Support Test
Public charities have to pass a public-support test over a rolling five-year window to keep their status. The math is easy to get wrong when a single large grant tips an organization toward private-foundation treatment. We run the calculation, document the result, and flag any organization trending toward a failed test before it becomes a problem.
Schedule B – Schedule of Contributors
Schedule B reports significant donors and interacts with public-disclosure rules in ways that differ by organization type. Getting the reporting threshold and the redaction rules right protects donor confidentiality while keeping the return complete. We apply the correct version of the rules for each filer.
Schedule J – Compensation
Officer, director, and key-employee compensation has to be reasonable and properly disclosed. Schedule J is a common audit trigger when the numbers look high relative to the mission or when the reasonableness documentation is thin. We reconcile compensation to the books and confirm the supporting records exist.
Schedule R – Related Organizations
Organizations with subsidiaries, affiliated foundations, or controlled entities have to map those relationships and the transactions between them. Schedule R is where consolidations and related-party flows get missed. We trace the structure so the disclosures are complete and consistent across entities.
Schedule O – Supplemental Information
Schedule O carries the narrative answers and explanations the core form references. Skipping a required narrative, or leaving a governance question half-answered, is a quiet way to weaken an otherwise clean return. We make sure every triggered explanation is actually there.
Offshore 990 preparation, structured for accuracy
Outsourcing nonprofit tax work fails when it is treated like staffing. A return gets handed off, comes back inconsistent, and someone senior spends the time they saved fixing it. Our model is built the other way around: trained offshore preparers work inside documented SOPs, your templates, and your review standards, so the work that comes back is ready to sign, not ready to redo.
Every 990, 990-EZ, 990-PF, and 990-T moves through multi-layer review before it reaches you. A preparer builds the return and its schedules, a senior reviewer checks the public-support test, compensation disclosures, and related-organization reporting, and a quality checkpoint confirms the return is consistent and disclosure-ready. The goal is simple: the compliance issues get caught here, not after a notice arrives.
The work is governed by the same security controls we apply across every engagement: SOC 2 aligned controls, role-based access, encrypted file exchange, and a zero local-storage policy. For nonprofit returns, where donor data and compensation figures sit on the same form, that discipline is not optional. You can read more about how we protect data on our data security and compliance page.
Because the work is structured rather than ad hoc, capacity scales without chaos. You can start with a small batch of 990-EZ filings, confirm the quality, and expand into complex private foundations and UBIT returns on your timeline. There is no resume farming and no long-term lock-in, just delivered work measured against turnaround standards.
Four layers of review before a 990 reaches your desk
On a return that carries donor data, compensation disclosures, and a public-support test, the resume is not the proof. The review is. Every 990 series return moves through four named stages, so what reaches the partner is review-ready, not a draft to rebuild.
1. Preparer
A trained offshore preparer builds the return and its schedules inside your templates and SOPs, tying every figure to source workpapers and the trial balance.
2. Senior review
A senior reviewer checks the Schedule A public-support test, Schedule J compensation reasonableness, related-organization reporting on Schedule R, and any 990-PF or UBIT treatment for the return type.
3. Quality review
A quality checkpoint confirms the return is internally consistent, governance and disclosure items are complete, and the filing is public-disclosure ready before it leaves the team.
4. Final review
A final pass confirms the return matches your standards and is ready for your signature, so the compliance issues get caught here, not after a notice arrives.
What you keep, and what we carry
Your name is on the 990. The split is built so the judgment that protects the organization's exempt status stays with the firm, and the volume underneath it does not.
From Discovery to Delivery in Weeks
A structured onboarding process that gets your offshore 990 team productive fast, without disrupting existing workflows.
Discovery Call
We learn your non-profit client base, filing mix, board reporting requirements, and compliance standards.
Team Assembly
We match specialists experienced in 990 series filings, exempt organization rules, and your software.
SOP Training
Your team trains on your workpaper standards, schedule preparation conventions, and review procedures.
Pilot Engagement
Start with 10–20 non-profit clients. We prepare, you review. Scale based on results.
Most firms complete onboarding in 2–3 weeks and see full ROI within the first filing cycle.
In-House vs. Accountably
The average 990 preparation costs firms $3K–$5K in internal time. With complex private foundations running $5K–$10K+, many firms lose money on every non-profit engagement – or avoid the work entirely.
| Category | U.S. In-House | Accountably |
|---|---|---|
| Senior 990 Preparer (Annual) | $70,000 – $85,000 | $26,000 – $34,000 |
| Staff 990 Preparer (Annual) | $50,000 – $65,000 | $18,000 – $24,000 |
| Time to Productivity | 3–6 months | 2–3 weeks |
| Schedule Expertise | Varies by staff | ✓ 990 specialists |
| Multi-Layer QC Built In | ✗ Not included | ✓ 4-tier review |
| Backup Coverage | ✗ No coverage | ✓ Always covered |
| Filing Deadline Tracking | Manual tracking | ✓ Automated reminders |
| Turnover Risk | High – niche expertise | ✓ 98.7% retention |
Your Tax Platform, Our Expertise
Our teams are trained and certified across the major tax preparation platforms your firm already uses.
Drake Software
990 Series ReadyIntuit Lacerte
990 Series ReadyThomson Reuters
990 Series ReadyIntuit ProConnect
990 Series ReadyWolters Kluwer
990 Series ReadyThomson Reuters
990 Series ReadyAny Other Platform
Custom TrainingWhat Happens If You Don't File: Revocation and Reinstatement
Miss three years and the exemption is gone
The rule that catches small nonprofits off guard: an organization that fails to file its required 990, 990-EZ, or 990-N for three consecutive years has its tax-exempt status revoked automatically. There is no warning letter that stops it and no hearing. The status simply lapses by operation of law, and the organization shows up on the IRS automatic revocation list, where donors and grantmakers can see it.
What revocation actually costs
Once exemption is revoked, the organization is treated as taxable: income can become subject to tax, contributions may no longer be deductible to donors, and grant eligibility often disappears overnight because most funders screen for current exempt status. For a small charity running on grants and donations, that is an existential problem, not a paperwork one.
Getting reinstated, and catching up
Reinstatement is possible, but it means re-applying for exempt status and, in many cases, filing the back returns that were missed. There are streamlined paths the IRS provides for smaller organizations, and reasonable-cause relief where the lapse can be explained. If you are already behind, the cleanest move is to catch up the delinquent 990s before the third year closes the door. We prepare prior-year and catch-up 990s alongside the current return so the filing history is whole again, and we keep the calendar visible so a missed year never becomes a missed three.
Confirm the current thresholds, forms, and reinstatement procedures against the IRS rules for your facts; the three-year revocation rule is settled, but the relief paths have specific conditions.
Deadlines, extensions, and penalties
When the 990 series is due
The 990, 990-EZ, 990-N, and 990-PF all share the same deadline: the 15th day of the 5th month after the organization's tax year ends. For a calendar-year organization, that is May 15. A fiscal-year filer counts five months from its own year-end, so a June 30 year-end produces a November 15 deadline. Mixing those two up is a frequent source of missed dates when an organization changes its accounting period.
How extensions work
A single Form 8868 grants an automatic 6-month extension. For a calendar-year filer, that moves the deadline from May 15 to November 15. The extension is automatic, but it still has to be filed on time, and it extends the time to file, not the time to pay any 990-T tax due. We file extensions proactively for clients who need them rather than waiting for the deadline to force the issue.
What happens if a deadline is missed
Late filing triggers daily penalties that scale with the organization's gross receipts, and for larger filers those figures grow quickly. The bigger risk is structural: an organization that fails to file a required 990, 990-EZ, or 990-N for three consecutive years loses its tax-exempt status automatically, with no appeal and a reinstatement process to climb back through. Deadline discipline is not a nice-to-have on nonprofit work; it protects the organization's existence. That is why proactive deadline tracking is built into every engagement, with reminders at 30, 15, and 7 days out.
Real Results, Real Firms
How Rivera CPA Group Made Non-Profit Work Profitable Again
A 15-person firm that had been turning away 990 work because it consistently lost money on engagements. Fee pressure from non-profit boards made it impossible to charge enough to cover senior staff time. With 2 Accountably specialists handling all 990 preparation, the firm now profitably serves 120 non-profit clients – and actively markets to this sector.
"We went from avoiding 990 work to making it one of our most profitable service lines."
– Maria Rivera, Managing PartnerCommon Questions
Thresholds, deadlines, and how outsourced 990 series preparation works with Accountably.
Start with a 40-hour proof pilot
Proof before your name is on the line. Grade real work before you commit a live 990 to it.
Hand us a fixed 40-hour block of your own nonprofit work. We prepare it on your SOPs and templates, run it through the four-layer review above, and hand it back so you can grade real returns against your own standard, not a sales deck. If the workpapers and schedules hold up, you scale. If they do not, you have lost a defined block of work and learned what you needed to know.
Accountably is built by a Washington-licensed CPA with 7 plus years inside US firms, from PwC to a real-estate tax practice to full-service review. The person designing your offshore team has signed the return and sat the review cycle, so the work is trained to the bar a partner signs against.
Placement is fast and reversible. Trained offshore preparers are placed and ramped in about 3 to 4 weeks. Start with 1 to 3 people and scale seat by seat as the proof holds. If a placement is not the right fit in the first 30 days, we replace them free, and on rolloff we shadow and hand over during the notice period so your filing calendar never takes a hit.
Outsource Your US Accounting & Tax to a Trusted Partner
Trained U.S.-led offshore teams for accounting, tax, payroll, and audit support. Documented SOPs and turnaround SLAs. No resume farming.
