The Most Common Form 990 Mistakes That Trigger an IRS Rejection
A rejected Form 990 is a particular kind of frustrating. The organisation did the work, filed on time, and assumed the obligation was met — then a notice arrives saying the return was incomplete or sent back. Now the clock is running again, sometimes past the deadline, on a filing everyone thought was done.
The reassuring part is that the errors that cause rejections are not exotic. The IRS sees the same handful of mistakes over and over, which means they are predictable, and predictable mistakes are preventable. Here are the ones that most often send a 990 back, in roughly the order they tend to occur — and what a careful review looks for in each.
Filing the wrong version of the form
The first error happens before a single financial figure is entered: filing the wrong return. An organisation files the 990-EZ when its gross receipts or assets require the full 990, or files a version its entity type isn’t permitted to use. Certain organisations are prohibited from filing the 990-EZ regardless of size, and filing it anyway is grounds for the return being returned or rejected.
This connects directly to something we’ve written about before — knowing which of the three forms your organisation actually owes. Get that wrong, and everything downstream is built on the wrong foundation. A review confirms the form matches the organisation’s receipts, assets, and type before anything else is checked, because there’s no point reviewing the contents of a return that shouldn’t have been filed in the first place.
Missing or incomplete schedules
This is the big one. Across the accounting world, missing or incomplete schedules are reported as among the most common causes of a rejected 990 — alongside basic data errors like an EIN that doesn’t match IRS records. The form itself is only part of the filing — the schedules carry much of the substance, and a return missing a required one is materially incomplete.
The schedules small organisations most often miss are the ones they’re most likely to need. Schedule A, which establishes public charity status, is required for every 501(c)(3) that files a full 990 or 990-EZ — and it’s missed more often than you’d expect. Schedule B covers substantial contributors; an organisation either attaches it or, where it isn’t required to report that detail, indicates as much on the return — leaving both undone is what creates the gap. And Schedule O, the narrative schedule that explains and expands answers across the form, gets left off by organisations that didn’t realise certain answers require it.
Here’s what actually happens: an organisation fills out the core form carefully, sees it looks complete, and files — never realising that an answer three pages back triggered a schedule it didn’t attach. The form looked finished. It wasn’t.
Part IV inconsistencies
Part IV of the 990 is a 38-line yes/no checklist, and it is the part of the form that determines which schedules you must attach. Every “yes” points to a schedule. This is also where a specific, avoidable error lives: answering the Part IV questions one way, then attaching schedules that don’t match — or skipping questions in the checklist entirely.
The reason this matters so much is that the IRS checks the consistency between your Part IV answers and your attached schedules systematically. A “yes” on a line with no corresponding schedule is exactly the kind of mismatch that gets flagged. Form 990 is full of cross-references between sections, and discrepancies between them trigger inquiries and processing delays. The checklist isn’t busywork — it’s the map of what your filing is supposed to contain, and the IRS reads it as such.
Blank fields where a zero belongs
A small, mechanical error that causes outsized trouble: leaving a mandatory line or a “total” line blank instead of entering a zero. To a person, a blank and a zero mean the same thing. To the IRS processing system, a blank mandatory field can read as an incomplete return. Where the answer is none, the entry is “0,” not nothing. It sounds trivial until it’s the reason a return comes back.
Errors in the foundational data
Some rejections come from the most basic fields on the form — the ones nobody thinks to double-check because they feel too simple to get wrong. A mistyped Employer Identification Number. The wrong tax period, especially for an organisation with a non-calendar fiscal year or a short year after a fiscal-year change. A missing or incorrect Group Exemption Number for organisations that have one. Any of these can cause a return to be rejected or mismatched against IRS records.
There’s also the duplicate-filing rejection: an organisation, unsure whether a return was submitted, files again — and the IRS rejects the duplicate for the same tax year. Confirming what’s already been filed before filing again is a small step that avoids a needless rejection.
Figures that don’t reconcile
The errors above get returns rejected outright. This one is subtler and arguably more damaging, because it can pass initial processing and then draw scrutiny: financial figures that don’t reconcile. Revenue and expenses reported inconsistently across sections. Functional expenses allocated in a way that doesn’t hold together. Balance sheet figures that don’t tie to the organisation’s own statements. Summary figures on the first page that don’t match the detail behind them.
These discrepancies often come from rushed preparation or from finalising the return before the financials were reconciled to reviewed or audited statements. A 990 is read by the IRS, but also by donors, grantmakers, and watchdogs — and numbers that don’t add up undermine the organisation’s credibility with all of them at once, whether or not they trigger a formal inquiry.
The pattern underneath the list
Step back from the individual errors and a pattern emerges: almost every one is a completeness or consistency failure, not a failure of honesty or effort. The organisation wasn’t careless with its mission or its money. It simply didn’t have a second set of eyes checking that the right form was used, that every triggered schedule was attached, that the checklist matched the attachments, that no mandatory field was blank, and that the figures reconciled end to end.
That is precisely what a structured review is for. It’s not preparation, and it’s not second-guessing the people who did the work — it’s a systematic check, against a defined standard, that catches the predictable mistakes before the IRS does. The errors on this list are common because most small organisations file without that check. They’re preventable for the same reason.
The short version
The returns that get rejected usually share a small set of causes: the wrong form version, a missing or incomplete schedule, a Part IV checklist that doesn’t match the attachments, a blank field where a zero belongs, an error in the EIN or tax period, or figures that don’t reconcile. None of these is exotic. All of them are catchable. The difference between a filing that sails through and one that comes back is, more often than not, whether anyone reviewed it against what the IRS is actually checking for.
This is what The EdiQual Review Standard™ is built to catch. EdiQual Systems reviews your Form 990 against a defined standard — confirming the right form, every required schedule, a consistent checklist, and figures that reconcile, before the return reaches the IRS. It’s independent assurance, not tax preparation, and we work alongside your existing preparer. Make an enquiry to discuss a review.