All guides

Accounting Setup Best Practices

Set up your community organization's books the right way from day one - chart of accounts, fund tracking, reconciliations and controls a small team can actually keep.

AccountingUpdated October 2026

Most small organizations don’t fail at bookkeeping because their treasurer was careless. They fail because the books were set up without a plan, and fixing them later costs ten times the effort. This guide walks through a setup that survives audits, board meetings and volunteer turnover.

Separate your money first

Open a dedicated bank account in the organization’s name before anything else. Commingling personal and organizational funds is the single fastest way to lose grant eligibility, board trust and your 501(c)(3) status.

  • One operating account is enough to start; add a savings account only when you actually hold restricted funds.
  • Use a debit card, never a personal credit card, for organizational spending - and reimburse volunteers with documentation, never cash.
  • Order a duplicate statement to go to a second person (see controls).

Build a simple chart of accounts

A chart of accounts is just the list of categories your money flows through. Resist the urge to make it detailed - ten income accounts and twelve expense accounts is plenty for most community organizations.

Type Keep it simple Example
Income 3–5 accounts Donations, Grants, Program fees, Fundraisers
Expense 8–12 accounts Rent, Supplies, Program costs, Events, Payroll

Two conventions pay off for years:

  1. Separate program costs from admin costs. Funders ask for this split constantly, and retrofitting it is painful.
  2. Name accounts the way your board talks. “Youth program supplies” beats “4100-15 indirect program expenditure.”

If you expect to receive restricted grants (funds earmarked for a specific purpose), set up fund or class tracking on day one. Retrofitting is painful. In QuickBooks this is Classes; in Wave it’s limited, so plan accordingly.

Record everything, reconcile monthly

Reconciliation is the habit that makes every other practice possible. Pick a fixed day each month - the 15th works well - and:

  1. Match every bank transaction to a receipt or invoice.
  2. Confirm your book balance matches the bank statement exactly.
  3. Investigate every discrepancy the same day, not “eventually.”

Store receipts digitally from the start: a shared cloud folder organized by month, photographed on the day of purchase, is enough. The IRS accepts electronic records; a shoebox does not scale.

Build basic controls

Small teams can’t run corporate segregation of duties, but three cheap controls prevent nearly all common fraud:

  • Two-person rule. Whoever writes the checks never reconciles the books. Even with two volunteers, this one split is achievable.
  • Board review. A one-page income and expense report presented at every board meeting, signed off in the minutes.
  • Statement delivery. Have the bank send a duplicate statement to a second officer or board member.

Choose software that fits your stage

Don’t buy more than you need:

  • Just starting (under ~$10k/yr): Wave (free) or a well-maintained spreadsheet template.
  • Growing (~$10k–$100k/yr): QuickBooks Simple Start or Premier Nonprofit via TechSoup for fund tracking.
  • Grant-funded, payroll, 990 filings: QuickBooks Premier Nonprofit or an accountant-backed system like Aplos or Sage Intacct.

Whichever you choose, see our QuickBooks automation guide to keep it running with minimal weekly effort.

When to get professional help

Bring in a CPA when you: take your first restricted grant, hire your first employee, or approach your first annual filing (Form 990 in the US). A few hours of professional review each year is far cheaper than reconstructing three years of books - and it’s exactly what our accounting workshops can help you prepare for.