A nonprofit CPA's read of any Form 990
Know what your Form 990 says before someone else forms an opinion about it.
A plain-English review of your Form 990 from a nonprofit CPA firm: financial health, public support, governance, compensation, revenue concentration, and the questions your board should be asking.
CPA firm prepared · No consultation required · Most clean reports within the hour
Not filed yet? The pre-filing review is the one to buy, because a draft can still be changed.
Summary
$10.4M in revenue against $9.9M in expenses, so the year ended about $566,000 ahead. Spending was 86.8% program, 10.4% management, 2.7% fundraising. The pressure is not on the spending side: it is that half the money came from one funder and the public support percentage dropped 14 points in a single year. Cash covers about three and a half months of spending, which is not the same thing as three and a half months of reserves.
Findings
Needs attention: Public support fell from 49.9% to 35.4% in one year, about two points above the 33 1/3 percent public support threshold. Under that line there is a 10 percent facts and circumstances route, which is a conversation to have deliberately rather than discover.
Stronger next year: The test runs on a five-year rolling window, so the work is in the years rather than the form: a broader base of smaller donors moves it and one very large gift can move it the other way. Schedule A, Part VI is where an unusual year gets explained, and the facts and circumstances case gets made if the percentage falls under the line. Where one gift moved the percentage, there is a second question for your preparer: a substantial gift from a disinterested party, attracted by the organization's public nature, unexpected, and large enough to distort the test may qualify as an unusual grant under the regulations, which takes it out of both halves of the fraction on Schedule A rather than capping it at 2% of total support. That determination rests on the facts of the gift, it is not automatic, and it is not available for a gift from somebody who was already a substantial contributor. If a large gift is expected, ask how it lands against the 2% limit before it is accepted rather than after.
Watch: One foundation gave about $5.2M, roughly half of all revenue for the year.
Stronger next year: Concentration is a fact about the year, not a failing, and the return can say what is being done about it. Schedule O. Draft language to adapt, with your own figures: "[number] grants provided [x]% of revenue in FY[year]. The board's FY[year] plan adds an individual giving program with a target of [x]% of revenue and a fee-for-service pilot beginning in [quarter]." A funder reading that sees a board that knows its own risk, which is the opposite of what an unexplained concentration conveys.
Watch: Cash and savings of $2,870,000 cover about three and a half months of spending. Net assets without donor restrictions are $1,200,000 of the $4,100,000 total and include property, so neither figure is an operating reserve, and the return does not say how much of the cash is free to spend.
Stronger next year: Three different figures get called reserves and the return establishes only two of them. Part X reports cash and savings on lines 1 and 2, and net assets split by donor restriction on lines 27 and 28. Neither is a reserve figure: the form does not say whether that cash is itself restricted to a purpose, or how much of the unrestricted balance is the building rather than money. Schedule O is where an organization can say what a reader cannot work out. Draft language to adapt, with your own figures: "Of net assets of [total], [amount] is property and equipment and [amount] is restricted to [program]. Cash and savings at year end were [amount], of which [amount] is available for general operations, about [n] months of spending against the board's reserve target of [n] months." A board that has a written reserve policy should say so in the same sentence, because that is the thing a funder is actually checking for.
In good shape: Program spending was 86.8% of expenses, and the return reports an independent board with conflict of interest, whistleblower and compensation review policies in place.
Questions for the board
- What is the plan to widen the donor base before public support drops below the 33 1/3 percent threshold?
- Does our largest funder have a multi-year commitment, and what happens to the budget if that grant shrinks?
- Of the $2,870,000 in cash and savings, how much is committed to a restricted purpose, and what is the figure the board should be treating as its operating reserve?
Free
What does a funder see when they look you up?
Your 990 is public the day it is processed. A program officer deciding whether to take your call looks it up and checks a handful of things. Most boards have never been told which ones.
Here is the list, free: the 7 questions, where on the return each answer lives, and what your board should be able to say about it. Give us your EIN and your own figures come back beside each one. No score, no grade, nothing to upload.
Show me what they see- Are they filing, and is it current?
- Did the year end ahead or behind?
- Could they take a hit and keep going?
- Where does the money come from?
- How much of the spending reaches the mission?
- Does the public support test hold?
- Is there anything they would rather explain themselves?
The 990 is public. The reading of it is not.
Anyone can download a Form 990. Almost nobody outside a CPA's office can tell you what it means: whether the expense allocation would survive an audit, how close you are to failing the public support test, or which single line a program officer will circle before a grant decision.
- Reads every schedule, not just page one
- Compares to the prior year wherever the filing allows
- Written for board members, not accountants
- Any report with a red flag is read by a licensed CPA before it goes out
What does your 990 communicate about your organization?
See it
What your filed return actually communicates about your finances, your governance and where the money came from.
Understand it
Why a funder, a donor or a board member might stop on a particular line, in language you can repeat out loud.
Improve it
What a stronger return shows on that same line, with wording you can hand to your preparer. Nobody else does this part.
Discuss it
Three questions specific to your return, ready for the next board meeting.
How it works
- Step 1
Choose the review that fits
Pick the option that matches your return, whether it is a 990-EZ, a full 990 or 990-PF, a draft before filing, or a yearly board pack.
- Step 2
Pay and upload the return
Checkout comes first, then you upload the PDF with its schedules. You get a private status link right away, and an account so you can come back to it.
- Step 3
Receive the report
Clean reports come back within the hour, often in minutes. Anything that raises a red flag is read by a licensed CPA before it reaches you, within one business day.
What you receive
One report your board can actually read
A PDF written in plain English: a short summary of what the return shows, the findings worth discussing, and three questions to take into your next meeting. Coverage depends on the form filed, the schedules included and the information you provide, so not every section applies to every return.
Three people who order a Second Look
Consultants and grant writers are a fourth. They order on behalf of clients, and the report can carry their name.
The board member
Your board may be asked to review the return before it is filed, and almost nobody was ever taught how to read one. Now you do not have to be.
See the review optionsThe funder
Before wiring a grant, you want to know what the grantee's 990 says beneath the summary. One upload, one page, one decision.
See the plan for fundersThe executive director
You want to see your own return the way a foundation will, before they do, and fix what can be fixed before the next filing.
See the pre-filing reviewPricing
Choose the review that fits your return
One return, one report. Pick the form you filed, or send the draft before it is filed.
Form 990-EZ review
$79
per return
For a smaller organization's filed 990-EZ, when you want to know what it says.
- For smaller organizations filing the EZ
- Findings come with a worked example of what a stronger return shows
- Full report in PDF, usually within the hour
- Any red flag is read by a licensed CPA first, within one business day
Full Form 990 or 990-PF review
$149
per return
For a filed full Form 990, or a private foundation's 990-PF.
- The full return with all schedules
- Every finding comes with a worked example of what a stronger return shows
- Private foundation returns on Form 990-PF at the same price
- Full report in PDF, usually within the hour
- Any red flag is read by a licensed CPA first, within one business day
Pre-filing review
$179
per draft return
For a draft your preparer produced, before it is signed or e-filed.
- Your preparer's draft, checked before it is signed or e-filed
- Every finding says what to change before it is signed, with wording for Schedule O
- A question list to send back to the preparer
- One-page board summary with the three questions to ask before approving
Want the same read every year, or reviews for many grantees? The pricing page has all six options, including the board packs and the plan for foundations, grant writers and consultants.
See all pricing optionsWho reviews your return
"I have watched boards approve a 990 in four minutes that took my team forty hours to prepare. They are not careless. Nobody ever showed them how to read it. That is the job I am doing here."
Rolanda S. McDuffie, CPA
Founder, R.S. McDuffie CPA & Associates and The Nonprofit CPA. Prepares Form 990s for nonprofits nationwide and teaches nonprofit finance for the Small Business Development Center.
How the review works
The analysis follows the same checklist the firm uses on every 990 it prepares. Any report that raises a red flag is read by a licensed CPA before you see it, and every report can be replied to. This is analytical commentary, not an audit, review, attestation, or tax or legal advice, and it is not a substitute for preparing or filing your return.
Questions
Is this an audit or a review under professional standards?
No. It is an analytical reading of a filed or draft Form 990, written for non-accountants. It does not express an opinion on financial statements and is not a substitute for an audit, review, or compilation.
Can I upload someone else's 990?
Yes. Filed 990s are public documents. Funders, journalists, consultants, and prospective board members do this routinely.
What if the report finds a real problem?
It will say so clearly and explain what the problem usually means. You can reply to the report to talk with the firm about fixing it, whether that is an amended return, a reinstatement, or cleaning up the books before next year.
Do you accept draft 990s before filing?
Yes, and that is the best time to order one. There is a standalone pre-filing review at $179 for a single draft, and the Board pack includes one every year.
Is there a way to try it before paying?
Yes. The free snapshot at /snapshot takes any nonprofit's EIN, yours or a grantee's, and shows what the published IRS record says: the headline figures and up to four things a reviewer would ask about. No upload, no account and no charge. It is arithmetic on the totals the IRS publishes rather than a model's reading, so it is the same every time. What it cannot see is the program and management split, months of cash, Schedule L or the governance answers, because those live in the return itself, which is what the paid review reads.
Should we buy a board pack or a one-off review?
Take a one-off review if you need a single report: $79 or $149 for a return that is already filed, $179 for a draft checked once before you file. Take a board pack if the board wants oversight across the year. The pack reads the draft before filing and the filed return afterwards, so the second reading knows what the first one asked for, and it adds a 15-minute recorded walkthrough for the board within 1 business day, which the one-off reviews do not include at any price. The pack also costs a little less than the same two reviews bought separately, though that is the smallest of the reasons to choose it.
Can I put my own practice name on the reports?
Yes, on the firm plan. Your practice name, logo and colour go on the page your client opens, on the PDF and in the email telling them the report is ready, and you set it up once in your portal. Every branded report still names the CPA firm that produced the analysis and performed the review; that line is not editable, because the nonprofit reading it is entitled to know whose professional work it is. Reviews a nonprofit buys directly from us are never branded with a consultant's practice.
What formats work?
PDF of the return, including all schedules. If you only have an EIN, enter it on the upload step with no file attached and we pull the organization's most recent public filing from the IRS e-file record. Where the IRS record carries the totals, the report uses the IRS's own figures rather than numbers read off the PDF.