What is fund accounting for nonprofits?
Fund accounting is a bookkeeping method that tracks money based on how it can be spent rather than just where it came from. Instead of one general pool of cash, nonprofits maintain separate “funds” for different purposes, restrictions, or programs.
This matters because nonprofit money often comes with strings attached. A donor gives $10,000 specifically for your youth program. A grant covers only staff salaries for a specific project. A capital campaign raises money for a new building. Fund accounting keeps these separate so you can prove you spent restricted money the way you promised.
Most nonprofits work with three main categories of funds. Unrestricted funds can be used for any legitimate organizational expense. This is your general operating money from membership dues, unrestricted donations, and earned revenue. Temporarily restricted funds must be used for a specific purpose or within a specific timeframe, like a grant for a particular program. Permanently restricted funds have restrictions that never expire, with endowments being the most common example.
In practice, your bookkeeping system needs to track every transaction against the right fund. When you pay rent, you might split it across programs based on how much space each uses. When staff work on grant-funded activities, their wages get allocated to that fund. A San Diego bookkeeping service experienced with nonprofits understands these allocation requirements and can ensure expenses are recorded correctly.
This differs from standard business accounting where profit is the goal and money is fungible. Nonprofits don’t have owners seeking returns. They have donors, grantors, and communities who need to know their contributions went where intended. Fund accounting creates that accountability.
Your Form 990 requires this breakdown, and most grantors want fund-specific reporting when you submit grant reports. Getting fund accounting wrong can mean returning grant money, losing future funding, or facing difficult questions from your board and auditors.
If your books don’t currently track funds separately, you’re likely missing information you need for compliance and donor relations. Nonprofit bookkeeping requires a chart of accounts structured for fund tracking and someone who understands how restricted gifts and grants flow through your financial statements.
San Diego's Small Business Bookkeeper
The Next Step:
A Short Conversation
A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.
More Questions
What is the best POS system for restaurant accounting?
There's no single best POS for every restaurant, but the right choice integrates cleanly with your accounting software and provides clear daily sales data. Toast, Square for Restaurants, and Clover are popular options.
Read answerWhere can I find a bookkeeper in San Diego?
Check the QuickBooks ProAdvisor directory, search Google, or ask for referrals from your CPA or other business owners. Once you have candidates, evaluate based on industry experience, software expertise, and pricing structure.
Read answerWhen are California sales tax returns due?
California sales tax due dates depend on your filing frequency. Quarterly filers submit by the last day of the month following each quarter. Monthly filers submit by the last day of the following month.
Read answerHow do I account for work in progress?
Track all costs on incomplete projects in a WIP asset account. Move costs to expense when you recognize revenue. Review the WIP schedule monthly to catch overruns and unbilled work.
Read answerHow do I catch up on months of bookkeeping?
Start by gathering all bank and credit card statements for the months you're behind. Work chronologically from the oldest month forward, reconciling each account before moving to the next. The key is tackling it systematically rather than jumping around.
Read answerHow do I set up direct deposit for employees?
Start with a payroll platform that handles ACH transfers, then collect authorization forms and bank details from each employee. Run a test transaction to verify account information before the first real payday.
Read answer