The 990 nets direct costs against special events revenue. This tool handles the adjustment automatically.
Form 990 revenue reconciler that ties your books to the return.
Reconcile book revenue to Form 990 Part VIII by adjusting for special events netting, asset sale gains, and pledge timing differences.
1. Enter revenue categories
CalculatorEnter revenue by category from your financial statements, then add special events costs, asset cost basis, and pledge timing adjustments. Or load the sample scenario.
Form 990 Revenue Reconciler in the browser
The functional tool stays first: enter your revenue categories and adjustments, review the reconciliation, and only then scroll into the guide below.
This page runs in the browser and does not upload any data.
What this tool is built to solve
This tool reconciles financial statement revenue to Form 990 Part VIII by adjusting for special events netting, gain-on-sale treatment, and pledge timing differences.
Form 990 Part VIII reports gain or loss, not gross proceeds. Enter cost basis to derive the correct figure.
Book and 990 pledge recognition can differ. The timing adjustment isolates this variance.
Key signals
The result cards explain where the reconciliation differences are coming from.
Decision support
Use these cards to move from the reconciliation into the next compliance or filing discussion.
Detailed breakdown
The breakdown keeps the math explainable and export-ready.
Automatically convert book revenue to 990 reporting basis with the correct netting and gain treatment.
Net direct costs against special events gross revenue to match Form 990 Part VIII presentation.
Replace gross proceeds with gain or loss on asset sales as required by the 990.
Isolate differences between book and 990 pledge recognition to explain the remaining variance.
How to use the Form 990 revenue reconciler well
This section is written for searchers, answer engines, and busy nonprofit finance teams: direct definitions, practical steps, and concrete follow-up guidance.
A Form 990 revenue reconciler adjusts financial statement revenue to match Form 990 Part VIII by accounting for special events netting, gain-on-sale treatment, and pledge timing differences.
Form 990 preparers, nonprofit controllers, CPAs, and auditors who need to tie audited financial statements to the filed return.
Special events netting, gain-on-sale treatment, and pledge timing differences are the three adjustments that explain most book-to-990 revenue variances.
Four practical steps
Use the tool as a fast reconciliation layer. The goal is to identify and quantify every book-to-990 difference before the return is filed.
Start with contributions, program service revenue, investment income, and other revenue from the audited financials.
Enter direct costs for special events and cost basis for asset sales so the tool can compute net and gain figures.
If book and 990 recognize pledges on different timelines, enter the positive or negative timing difference.
Review the reconciled total against the reported 990 revenue and investigate any remaining difference.
What reviewers usually validate first
These are the areas teams usually discuss first once the reconciliation is visible.
Confirm that direct costs are netted against gross special events revenue, not reported separately on the 990.
Verify that gross proceeds are replaced with gain or loss to match 990 Part VIII line reporting.
Check whether conditional vs. unconditional pledge treatment creates a book-to-990 difference.
Ensure interest, dividends, and realized gains are mapped to the correct 990 revenue lines.
Confirm that membership dues are split between contributions and exchange revenue where required.
Evaluate whether the remaining difference is within an acceptable threshold or requires further investigation.
Built to close the gap between audited financials and the filed 990
Most search results either define Form 990 revenue or sell tax software. This page solves the immediate reconciliation job first: use the tool, see the adjustments, and understand what drives the difference before you open a larger compliance workflow.
The functional tool stays on top so users can solve the immediate problem before reading a guide.
The result cards explain what the output means instead of leaving users with a raw number.
Ledger Summit can build richer nonprofit compliance tooling later, but this page delivers value now.
Form 990 revenue reconciliation questions, answered directly
Written in short form so searchers can get a clear answer without digging through generic product copy.
A Form 990 revenue reconciler adjusts financial statement revenue to match Form 990 Part VIII by accounting for special events netting, gain-on-sale treatment, and pledge timing differences.
The 990 nets special events costs against revenue, reports gain or loss on asset sales instead of gross proceeds, and may recognize pledges on a different timeline than GAAP financial statements.
Form 990 preparers, nonprofit controllers, CPAs, and auditors who need to tie audited financial statements to the filed return.
No. The page runs the reconciliation in your browser and does not upload any data.
Yes. If you need a richer model, recurring workflow automation, or an internal production version, Ledger Summit can build it around your process.
Need this connected to a broader workflow?
Use the free browser tool first. If you need a richer model, reporting automation, or an internal production version, Ledger Summit can build the next layer around your process.
Book a free call