Restricted vs unrestricted fund accounting under FASB ASC 958, Form 990 prep support, and grant-by-grant compliance reporting — for 501(c)(3) public charities with $100k to $5M in annual revenue.
Get My Custom Quote →No call required · Reply within 1 business day · Month-to-month, no annual lock-in
Nonprofit accounting differs from for-profit accounting in three ways that matter every month. First, fund accounting under FASB ASC 958: every dollar of revenue and net asset is classified as either "without donor restrictions" (formerly unrestricted) or "with donor restrictions" (formerly temporarily or permanently restricted). A donor who gives $50k for a specific program creates a restricted fund — that money cannot be spent on rent, on a different program, or held for general operations. As program expenses incur, restricted funds are "released" from restriction. Generalist bookkeepers post the gift to revenue and the expense to overhead, then six months later cannot tell the board how much restricted funding remains for the program. Second, Form 990: every 501(c)(3) with gross receipts over $50k files Form 990 annually (Form 990-EZ for receipts under $200k, Form 990-N postcard for receipts under $50k). The 990 is public — anyone can read it on GuideStar/Candid — and donors, grantors, and watchdogs scrutinize the program-expense ratio (program expenses / total expenses), management ratio, and fundraising ratio. Books that do not separate program from management from fundraising on a functional-expense basis cannot produce a defensible 990. Third, grant compliance: federal grants (especially OMB Uniform Guidance / 2 CFR 200 funds) require expense documentation by grant, time-and-effort certification for personnel charged to grants, indirect-cost rate calculation, and sometimes a Single Audit ($750k federal threshold). We set up class tracking for every restricted fund and grant, run functional expense allocation monthly, and produce 990-ready reports in a year-end binder.
These are the niche-specific issues a generic $200/mo bookkeeper either misses or charges extra for.
Restricted vs unrestricted net assets (FASB ASC 958) must be tracked separately — misallocating restricted funds is a fiduciary breach, not just an accounting error
Functional expense allocation (program / management & general / fundraising) required for Form 990 — generalist books with one COGS line cannot produce this
Federal grants under 2 CFR 200 (Uniform Guidance) require time-and-effort certification, indirect-cost rate, and possibly Single Audit ($750k threshold) — non-compliance triggers cost disallowance
Donor acknowledgement and quid-pro-quo rules under IRC §170 require contemporaneous written substantiation for gifts of $250+ — fundraising events with goods or services require disclosure
Nonprofit bookkeeping is largely served by local CPAs ($400-$1,200/mo) and a few specialists (Jitasa, YPTC, GrowthForce) at $500-$2,500/mo. Pilot, Xendoo, Bookkeeper360 do not specialize. The Form 990 requirement is well known; what is mishandled is the restricted vs unrestricted fund accounting required by FASB ASC 958, which generalist bookkeepers consistently miss. A nonprofit with $200k in restricted donor funds spent on the wrong program has a fiduciary breach, not just a bookkeeping error.
| Provider | Monthly | Focus | Notes |
|---|---|---|---|
| Nonprofit-specialist outsourced accounting | |||
| Outsourced controller / accounting team | |||
| Bookkeeping + 990 prep + advisory | |||
| Fund accounting, functional expense, 990 prep support, grant compliance, CGMA review |
3 questions. We reply within 1 business day with a specific scope of work and flat monthly rate for your situation.
On receipt: debit cash $50k, credit "Contributions with donor restrictions — literacy program" $50k. The full $50k sits in restricted net assets on the balance sheet, separate from your general operating funds. As you spend on the literacy program — books, instructor pay, classroom supplies — those expenses post to a "Literacy Program" class, and an equal amount is "released from restriction" via a journal entry: debit "Net assets released from restriction — restricted" and credit "Net assets released from restriction — unrestricted". The Statement of Activities shows the full $50k contribution in the restricted column, the gradual release into unrestricted, and the program expenses in unrestricted — so the board can see at any time how much restricted donor money remains tied to the program. Generalist bookkeepers skip the restriction tracking entirely and you end up with a finding from your auditor or, worse, a donor complaint that you misspent their gift.
Form 990 requires every expense to be classified into one of three functions: program services, management and general, fundraising. The "program expense ratio" (program expenses / total expenses) is the single number most donors, watchdogs (Charity Navigator, GuideStar), and grantors look at — a ratio below 65% raises flags, below 50% is a red flag. Functional allocation is straightforward for direct costs (instructor pay = program; CEO comp = management; gala expenses = fundraising). The complexity is shared costs: rent, utilities, the bookkeeper, software. Those allocate by reasonable methodology (square footage, time spent, headcount, transaction volume) and the methodology must be consistent and documented. We set up the allocation method at onboarding, run it monthly via class tracking in QBO, and produce the functional expense statement that becomes Part IX of your Form 990.
A lot. Federal funds (NEA, NEH, HHS, DOJ, USDA, etc.) and federal pass-through funds (state agencies redistributing federal money) are subject to 2 CFR 200 (Uniform Guidance). Key implications: (1) allowable cost principles — not all expenses are allowable on a federal grant (no entertainment, no alcohol, no lobbying); (2) time-and-effort certification — personnel charged to the grant must certify their time on the project at least semi-annually; (3) indirect cost rate — you can charge a 10% de minimis indirect rate without negotiating, or negotiate a higher rate with the cognizant federal agency; (4) procurement standards — purchases over certain thresholds require competitive bidding; (5) Single Audit — if your total federal expenditures (across all federal grants) exceed $750k in a fiscal year, you are subject to a Single Audit under 2 CFR 200 Subpart F. We track grant expenses in a separate class per grant, prep the time-and-effort documentation monthly, and produce the Schedule of Expenditures of Federal Awards (SEFA) for your auditor.