Bookkeeping, payroll, and CFO services for San Diego's small businesses.

Call or Text: (619) 417-8735

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 answer

Where 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 answer

When 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 answer

How 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 answer

How 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 answer

How 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

Fresh Ledger provides full-service bookkeeping for San Diego County's small businesses. We handle monthly financials, payroll setup, and part-time CFO services for local business owners who want their numbers done right.

Client Reviews

5-Star Rated Firm
  • Intuit ProAdvisor Platinum Tier badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Payroll Certification badge

© 2026 Fresh Ledger LLC