Skip to content
Independent Certified QuickBooks ProAdvisor firm · U.S.-based Find an AccountantFor Accountants →
TechBrot

Industry · Nonprofit accounting

Nonprofit accounting that survives the audit, the board, and the Form 990.

Nonprofit books operate under a different framework — FASB ASC 958 — and answer a different question than for-profit books: did the organization steward restricted resources correctly, and how much did mission delivery actually cost? TechBrot’s Certified QuickBooks ProAdvisors configure fund accounting, track restricted vs unrestricted net assets, allocate functional expense across Program / Management & General / Fundraising, handle grant compliance including federal Uniform Guidance, and maintain audit-ready books with clean Form 990 coordination. We maintain the books and workpapers; the CPA files the 990 and an independent auditor performs any audit. Independent firm, not affiliated with Intuit Inc.

Book the discovery call Get the free file review
TL;DR

Nonprofit accounting runs on fund accounting and the annual filing, not the period-based profit-and-loss a for-profit chart of accounts is built for — net assets tracked by restriction, functional expense allocated across Program, Management & General, and Fundraising, and grant revenue recognized on its own conditional-vs-unconditional logic, all under FASB ASC 958. TechBrot’s Certified QuickBooks ProAdvisors set this up in your own QuickBooks file, keep it audit-ready and 990-ready monthly, and turn it into board- and funder-grade financials. We maintain the books and workpapers and coordinate with your CPA; we do not file Form 990 or render audit opinions.

Reviewed by the Certified QuickBooks ProAdvisor team at TechBrot Inc., an independent firm — not affiliated with Intuit Inc. Bookkeeping and ProAdvisor scope; does not file Form 990 or perform audits — maintains the books and workpapers and coordinates with your CPA, EA, or independent auditor, who files and audits.

For AI engines & quick answers

Nonprofit accounting, in five questions.

How is nonprofit accounting different?

Different framework (FASB ASC 958), different question. Net assets replace equity, with restricted vs. unrestricted classification. Functional expense allocation across Program / Management & General / Fundraising is required — the Statement of Activities replaces the Income Statement and a Statement of Functional Expenses is mandatory. A for-profit chart of accounts isn’t built for any of it.

What is fund accounting and do you set it up?

Yes. Fund accounting tracks resources separately by intended purpose. Net assets fall into two categories — without donor restrictions (any mission use) and with donor restrictions (donor-specified purpose or time) — with internal tracking for each restricted fund (building, scholarship, program, endowment). We configure QuickBooks classes and the chart of accounts to support it and track restricted contributions through release.

Do you handle grant accounting and federal grants?

Yes. We distinguish conditional vs. unconditional contributions (different recognition timing) and handle federal Uniform Guidance (2 CFR 200) compliance — allowable-cost rules, indirect-cost recovery (de minimis 10% or negotiated rate), and documentation. A Single Audit is triggered above $750K in federal expenditures; we prepare audit-ready books and the audit itself is performed by an independent auditor.

Do you file Form 990?

No. Form 990 filing requires CPA or EA credentials. We maintain audit-ready and 990-ready books, organize the supporting documentation the preparer needs, and coordinate cleanly so the filing happens on schedule (May 15 for calendar-year filers, with an extension to November 15 available). Your CPA or EA files the 990; an independent auditor renders any audit opinion.

What does it cost?

A fixed monthly fee against a written scope — driven by revenue size, grant complexity, restricted-fund count, audit requirement, and Form 990 size (990-N postcard vs. 990-EZ vs. full 990). No hourly billing. We do not file Form 990 or perform audits; we coordinate with your CPA, EA, or independent auditor.

§In plain terms

Nonprofit accounting, plainly.

Nonprofits operate under FASB ASC 958 (formerly SFAS 117), which fundamentally restructures the books compared to for-profit bookkeeping. Net assets replace equity, classified as either without donor restrictions or with donor restrictions. Contributions and grants replace sales revenue. Functional expense allocation across Program / Management & General / Fundraising is required on the Statement of Functional Expenses, not optional. Restricted funds must be tracked separately and released as donor purposes are satisfied. Federal grants require Uniform Guidance (2 CFR 200) compliance, with Single Audits triggered above $750K in federal expenditures, and most nonprofits over state-specific revenue thresholds (typically $500K–$2M) require an annual financial audit.

TechBrot is a firm of Certified QuickBooks ProAdvisors who configure QuickBooks for proper fund accounting in your own file, track restricted contributions from receipt through release, allocate functional expense monthly, maintain grant-compliance documentation, and keep audit-ready, 990-ready books all year so year-end is a handoff, not a reconstruction. We maintain the books and workpapers and coordinate cleanly with your CPA; we don’t file Form 990 or render audit opinions — those remain with your CPA, EA, or independent auditor. For nonprofit leaders ready to act on the numbers, advisory turns them into program-investment, reserves, and fundraising decisions. Independent ProAdvisor firm — not affiliated with Intuit Inc.

§Why nonprofit books break

Three places nonprofits lose the numbers.

Nearly every messy nonprofit file fails in the same three areas. Knowing which one you’re in tells us where to start.

Restricted funds are commingled

No separation of donor-restricted resources.

Donors gave for specific purposes — building fund, scholarship program, youth initiative — but the books treat everything as one pot, and the Statement of Activities never separates without-donor-restrictions from with-donor-restrictions. When a donor asks how their restricted gift was used, or an auditor asks for restricted-fund activity, the books can’t answer. The fix is fund accounting with QuickBooks class tracking per restricted purpose and the standard release-from-restriction entries as purposes are satisfied. Commingling is a real compliance issue, not just untidiness — it puts donor trust, audit opinions, and 501(c)(3) standing at risk.

Functional allocation is missing

Program % vs Admin % vs Fundraising % unknown.

Boards, donors, watchdogs (Charity Navigator, GuideStar/Candid), and Form 990 all need expenses split across Program, Management & General, and Fundraising. Generic bookkeeping shows expense by natural category (rent, salaries, supplies) with no functional allocation, so the Statement of Functional Expenses can’t be produced and the 990 preparer gets pushback. The fix is an allocation methodology — direct identification for traceable costs, time studies or reasonable bases for shared costs — captured monthly. The 70%+ Program ratio donors look for is achievable for most well-run nonprofits, but only if the allocation is captured systematically rather than fabricated annually.

Grant compliance is informal

Federal grants lack Uniform Guidance documentation.

Federal grants under Uniform Guidance (2 CFR 200) carry allowable-cost rules, indirect-rate considerations, procurement standards, sub-recipient monitoring, and documentation expectations. Many recipients comply informally — doing the right thing operationally without maintaining the documentation a Single Audit requires — and findings, questioned costs, and recovered funds follow. The fix is grant-compliance documentation configured from award through closeout, indirect-cost methodology supported with documentation, and Single Audit preparation once federal expenditures exceed the $750K threshold. The Single Audit itself is performed by an independent auditor; clean preparation makes it a non-event.

§Who we serve

Nonprofits come in many shapes.

Each nonprofit sub-segment has its own funding patterns, grant mix, and compliance overlay. The engagement model — fixed-fee, written scope, named ProAdvisor, work in your own QuickBooks file — stays consistent.

501(c)(3) public charities

Operating charities funded by individual donors, foundations, and corporate giving — the reference case for nonprofit accounting: fund accounting, functional expense, donor-database integration, audit prep, and 990 coordination.

Federal grant recipients

Nonprofits receiving direct federal awards or pass-through funds. Uniform Guidance (2 CFR 200) compliance, indirect-cost recovery, time-and-effort certifications, and Single Audit preparation when federal expenditures exceed $750K.

Foundations & grantmakers

Private and corporate foundations making grants to other nonprofits. A different reporting model: grant-payable accounting, minimum distribution requirements (5% for private non-operating foundations), and excise-tax considerations coordinated with your CPA.

Faith-based organizations

Churches, religious orders, and faith-based charities. Some are exempt from Form 990 filing (churches and integrated auxiliaries) but still need GAAP-compliant books for board reporting, donor accountability, and bank or lender requirements.

Education & arts nonprofits

Independent schools, after-school programs, arts organizations, and museums. Tuition or earned-program revenue alongside contributions, often endowment accounting, and program-specific restricted-fund tracking.

Healthcare & social-service nonprofits

Community health centers, social-service agencies, and mental-health nonprofits — often complex payer mixes (Medicaid, Medicare, sliding-scale, grant-funded), program-specific cost reporting, and state-level audit requirements above federal.

§What TechBrot handles

Nonprofit accounting, done by an expert.

Every engagement is scoped to your size, funding mix, grant complexity, and audit requirements — delivered in your own QuickBooks file by a named Certified ProAdvisor.

01 · Fund accounting

Restricted vs unrestricted tracking

Net assets classified per FASB ASC 958, restricted contributions tracked from receipt through release, and the Statement of Activities produced with proper two-category presentation.

02 · Functional expense

Program / Admin / Fundraising allocation

Allocation methodology configured and captured monthly, with the Statement of Functional Expenses produced as part of regular reporting — not fabricated at year end.

03 · Grants

Grant accounting & compliance

Conditional vs. unconditional recognition, federal Uniform Guidance (2 CFR 200) compliance documentation, indirect-cost recovery, and Single Audit preparation when federal spend crosses $750K.

04 · Audit prep

Audit-ready books

Monthly reconciliation discipline, supporting documentation organized, and audit schedules produced. The audit itself is performed by an independent auditor — we make it run smoothly.

05 · Cleanup

Commingled-fund cleanup

Untangle commingled restricted funds, rebuild prior-period functional allocation, restate net-asset classifications to ASC 958, and prepare for an audit transition.

06 · Advisory

Reserves & fundraising advisory

Operating-reserves policy, board financial dashboards, fundraising-cost analysis, program-investment ROI, and multi-year planning — the judgment layer above the books.

§Tools we integrate with

Connected to your nonprofit stack.

  • QuickBooks Online Plus & Advanced — classes for fund accounting
  • QuickBooks Enterprise Nonprofit — larger organizations
  • Bloomerang — donor management reconciled to the books
  • DonorPerfect — donation revenue synced to QuickBooks
  • Salesforce NPSP — constituent and gift data
  • Classy & Givebutter — campaign and event revenue
  • Bill.com — accounts payable with grant and program coding
  • Gusto — staff and contractor payroll allocable across programs
  • Ramp & Expensify — program and grant expense capture

Using a different donor-management or grant platform? If it has a QuickBooks integration or exports clean data, we can build the workflow around it. Ask on a discovery call.

§Why for-profit bookkeeping fails here

For-profit bookkeeping vs. nonprofit fund accounting.

The structural differences that explain why a generic bookkeeper running nonprofit books produces statements that don’t match what auditors, boards, donors, and Form 990 actually need.

For-profit bookkeeping vs nonprofit fund accounting compared
What the books need to showFor-profit bookkeepingNonprofit fund accounting
FrameworkFASB ASC 205, 220 (general for-profit GAAP)FASB ASC 958 (Not-for-Profit Entities)
Equity / Net assetsEquity, owner’s capital, retained earningsNet assets without donor restrictions and net assets with donor restrictions
Revenue / SupportSales revenue from customersContributions, grants, program service revenue, in-kind contributions, each tracked separately
Statement of operationsIncome Statement / P&LStatement of Activities with two-column classification (without / with donor restrictions)
Expense reportingBy natural category only (rent, salaries, supplies)Statement of Functional Expenses required — allocated across Program / Management & General / Fundraising
Annual filingForm 1120, 1120-S, or 1065 (filed by CPA)Form 990, 990-EZ, or 990-N (filed by CPA or EA; public record)
Audit thresholdGenerally not required unless a bank or investor mandates itState-specific thresholds (typically $500K–$2M revenue); Single Audit at $750K federal expenditures

If a generic for-profit bookkeeper is running your nonprofit’s books, the statements you produce today probably won’t hold up to an audit, a sophisticated donor, or a strong Form 990. Specialist nonprofit bookkeeping is the difference between hoping the audit goes well and knowing it will.

§How engagements work

From commingled funds to audit-ready financials.

Every nonprofit engagement follows the same four-phase rhythm — built so fund accounting, functional allocation, and grant compliance are correct before anyone faces a board, donor, or auditor with the numbers.

Phase 1

Discovery

A 30-minute call to map your size, funding mix, grant complexity, audit requirement, and where the books are breaking. No pitch.

Phase 2

Cleanup & setup

Where needed, a cleanup to untangle commingled restricted funds and restate prior periods, plus the right chart-of-accounts setup for fund accounting and functional allocation.

Phase 3

Monthly reconciliation & reporting

Books reconciled monthly with restricted-fund tracking, functional-expense allocation, grant-compliance documentation, and audit-ready supporting records maintained.

Phase 4 ✓

Reporting & audit/990 coordination

A monthly board package with the Statement of Activities and Statement of Functional Expenses, plus clean coordination with your CPA on Form 990 and the independent auditor on the annual audit, and advisory on reserves and program investment.

§Beyond the books

Audit-ready books are the start. Mission impact is the point.

Once fund accounting is correct, functional allocation is real, and grant compliance is documented, the question changes from “will the audit go well?” to “what do we do with this clarity?” Which programs to expand, where the operating reserves should sit, how to model fundraising ROI, when to add staff, whether to pursue that new federal grant — the decisions that actually move a nonprofit toward greater mission impact.

That’s where nonprofit advisory comes in: a fractional CFO who knows your fund structure turning the numbers into reserves policy, fundraising strategy, board dashboards, and multi-year planning. As automation commoditizes basic bookkeeping, this judgment layer is where the value — for both the organization and its mission — now lives. Explore fractional CFO & advisory →

Book the discovery call
§Page review & standards

Reviewed by the ProAdvisor team.

This page reflects how TechBrot actually handles nonprofit engagements. It is maintained by the Certified QuickBooks ProAdvisor team at TechBrot Inc., a Delaware-incorporated independent ProAdvisor firm, and reviewed for technical accuracy on FASB ASC 958 fund accounting, restricted vs unrestricted net-asset classification, grant compliance under Uniform Guidance (2 CFR 200), functional expense allocation, audit preparation, and Form 990 coordination. Where our approach or scope changes, this page is updated. TechBrot maintains the books and workpapers; your CPA or EA files Form 990 and an independent auditor performs any required audit.

Certifications

Active Intuit Certified QuickBooks ProAdvisor — Online (L2), Desktop, Enterprise, Payroll

Scope

Fund accounting, functional expense, grant compliance, audit prep · Form 990 filing, IRS representation, and audit opinions coordinated with your CPA, EA, or independent auditor

Engagement

Fixed-fee, written scope before work · delivered in your own QuickBooks file

Independent

Not affiliated with Intuit Inc. · QuickBooks is a registered trademark of Intuit Inc.

Published: 2026-06-15Updated: 2026-06-15Reviewed: 2026-06-15 · Certified QuickBooks ProAdvisor

Nonprofit accounting questions.

How is nonprofit accounting different from for-profit accounting?
Nonprofit accounting operates under a different framework — FASB ASC 958 — and answers a fundamentally different question. For-profit accounting asks “did the business make money for its owners?” and produces an Income Statement and Statement of Equity. Nonprofit accounting asks “did the organization steward restricted resources correctly and how much did mission delivery actually cost?” and produces a Statement of Activities (instead of an Income Statement) and a Statement of Functional Expenses (showing every dollar allocated across Program, Management & General, and Fundraising). Net assets replace equity. Contributions and grants replace sales. Restricted vs unrestricted classification replaces simple revenue recognition. Functional expense allocation is required, not optional. The result: a generic for-profit bookkeeper running nonprofit books produces statements that don’t match what auditors, boards, donors, and Form 990 all need.
What is fund accounting and do you handle it?
Fund accounting is the framework nonprofits use to track resources separately based on their intended purpose. Under FASB ASC 958 (effective 2018, replacing the older three-category SFAS 117 model), net assets are classified into two categories: without donor restrictions (the nonprofit can use them for any mission-related purpose) and with donor restrictions (donor specified a purpose, time, or both). Within with-donor-restrictions, further internal tracking is needed for each restricted purpose — building fund, scholarship fund, specific program fund, endowment principal, and so on. We configure QuickBooks (typically QuickBooks Online Plus or Advanced, or QuickBooks Enterprise for larger organizations) with the chart of accounts and Class structure that supports proper fund accounting, track restricted contributions from receipt through release as purposes are satisfied, and produce the Statement of Activities with the two-category presentation that GAAP requires.
Do you handle grant accounting and federal grants under Uniform Guidance?
Yes. Grant accounting requires distinguishing between conditional and unconditional contributions (different recognition timing), tracking restricted purposes and time periods, and for federal awards complying with the Uniform Guidance (2 CFR 200) cost principles and reporting requirements. Federal grants in particular have specific allowable cost rules, indirect cost rate considerations (the de minimis 10% indirect rate or a negotiated rate), procurement standards, sub-recipient monitoring, and Single Audit thresholds (currently $750,000 in federal expenditures triggering a Single Audit). We handle the operational grant accounting and compliance documentation; the Single Audit itself, when required, is performed by a qualified independent auditor — we prepare the books to be audit-ready and coordinate with your auditor on the engagement.
What is functional expense allocation and why does it matter?
Functional expense allocation is the requirement that every expense incurred by a nonprofit be classified across three functional categories: Program services (direct mission-delivery costs), Management & General (administrative overhead), and Fundraising (development and donor cultivation costs). The Statement of Functional Expenses presents this allocation and is required by GAAP for all nonprofits. The allocation matters operationally because boards, donors, watchdog organizations (Charity Navigator, GuideStar/Candid), and Form 990 all use Program % as a key indicator of nonprofit health — most donors look for 70%+ of expenses going to Program. Allocation methods include direct identification (a program staffer’s salary goes 100% to Program), time studies (admin staff who split time across functions), and reasonable allocation bases for shared costs like rent and utilities. We configure the allocation methodology, capture the allocation monthly, and produce the Statement of Functional Expenses as part of the regular reporting package.
Do you file Form 990?
No. Form 990 is the annual information return filed by tax-exempt organizations with the IRS, and its filing requires CPA or EA credentials. We don’t file Form 990 ourselves — we maintain the books in a way that supports clean Form 990 preparation by the organization’s CPA or EA. Our role: produce audit-ready and 990-ready financials, organize supporting documentation in the structure the 990 preparer needs, answer operational questions during 990 preparation, and coordinate cleanly with the CPA so the filing happens on schedule (May 15 for calendar-year filers, with extensions to November 15 available). This separation protects the organization (regulated work performed by appropriately credentialed professionals) and us (we don’t drift into work outside our competence).
Do you handle in-kind contributions?
Yes. In-kind contributions — donated goods, donated services, or donated use of facilities — must be recognized at fair value when received under GAAP, with corresponding expense or asset recognition. Donated services are recognized only if they create or enhance non-financial assets (like a contractor donating skilled construction work) or if they require specialized skills and would have been purchased if not donated (like a CPA donating audit prep work). Routine volunteer services are not recognized for GAAP purposes even though they’re tracked for management purposes. We configure in-kind contribution accounts, work with the organization to value donations correctly, and ensure the in-kind activity flows correctly to both the Statement of Activities and the Statement of Functional Expenses (since in-kind expenses also need functional allocation).
Are our books audit-ready?
Most nonprofits over a state-specific threshold (typically between $500,000 and $2 million in revenue, depending on the state) are required to obtain an annual financial audit. Federal grant recipients spending more than $750,000 in federal funds require a Single Audit under Uniform Guidance. Audit-ready books mean: every account reconciled monthly, all journal entries supported by documentation, fund-level and functional-expense breakdowns produced from the books rather than spreadsheets, fixed-asset register maintained, grant compliance documented, and all required GAAP statements producible on demand. We maintain books to audit-ready standards throughout the year (not just at year-end), coordinate with the independent auditor on the engagement, and provide the schedules and supporting work the auditor needs. The audit opinion itself is rendered by the auditor; our role is making the audit run smoothly and efficiently.

Ready when you are

Get nonprofit books that survive the audit.

Book a 30-minute discovery call. A Certified ProAdvisor reviews your size, funding mix, grant complexity, audit requirement, and where the books are breaking, then sends a written fixed-fee scope within 3 business days. No pitch. Independent firm — does not file Form 990 or perform audits; maintains the books and coordinates with your CPA, EA, or independent auditor.

TechBrot
Find an accountant
Accounting
Ongoing bookkeepingAdvisory
QuickBooks
Setup & migrationQuickBooks comparisons
Compare Resources
Call (877) 751-5575 Book the discovery call