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.
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 TrainingDeadlines, 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.
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.
