Skip to main content
Nonprofit Finance
April 202620 min

Nonprofit Accounting Setup: Your Day-One Financial Playbook

Set up nonprofit accounting right from day one — fund accounting basics, chart of accounts template, software comparison, internal controls.

# Nonprofit Accounting Setup: Your Day-One Financial Playbook

Here's what happens to most new nonprofits: you get your 501(c)(3) approval, you're buzzing with energy about the mission, donations start coming in, and accounting is the absolute last thing you want to think about. So you dump everything into a spreadsheet — or worse, a shoebox — and promise yourself you'll "figure it out later."

Then "later" arrives. It's December. You owe your donors year-end acknowledgment letters. A funder asks for a financial report. Your board wants to see a budget vs. actuals comparison. And you realize your books are a mess that'll take weeks (and maybe thousands in accounting fees) to untangle.

Don't do that to yourself. The financial systems you set up in your first 30 days will save you hundreds of hours and thousands of dollars over the life of your organization. And honestly? It's not that hard if you know what to build.

This guide walks you through everything — from understanding fund accounting to setting up your chart of accounts to running your first monthly close. If you're just getting started, this fits into our broader guide to starting a nonprofit.

Fund Accounting: The Fundamental Difference

If you've ever done bookkeeping for a for-profit business, forget about half of what you know. Nonprofit accounting uses a system called fund accounting, and it works differently.

In a for-profit business, you track revenue and expenses to calculate profit. Simple. One pool of money, one bottom line.

In a nonprofit, you don't have "profit" — you have net assets. And those net assets are categorized by restrictions on how the money can be used. This isn't optional. It's required by Generally Accepted Accounting Principles (GAAP) and it's what your Form 990, funders, auditors, and donors expect to see.

The Three Categories of Net Assets

1. Without Donor Restrictions (Unrestricted)

This is money you can use for anything that supports your mission. General donations without strings attached, membership dues, earned revenue from programs, and interest income typically fall here. This is your operating fuel.

Example: Someone donates $500 to your organization with no specific instructions. That's unrestricted. You can use it for rent, salaries, supplies, or anything else your mission requires.

2. With Donor Restrictions — Purpose or Time (Temporarily Restricted)

This is money that donors have earmarked for a specific purpose or time period. You can spend it, but only according to the donor's instructions. Once you meet the restriction (you spent it on the specified purpose, or the time period passed), it "releases" into unrestricted funds.

Example: A foundation gives you a $20,000 grant specifically for your youth mentoring program. You can only spend that $20,000 on the mentoring program — not on rent, not on fundraising, not on anything else. As you spend it on mentoring activities, the funds release from restricted to unrestricted on your financial statements.

3. With Donor Restrictions — Perpetual (Permanently Restricted)

This is money that can never be spent down. Usually it's endowment funds where the donor says "keep the principal forever, and use only the investment earnings." Most new nonprofits won't deal with this category for years, but your accounting system should accommodate it.

Example: A donor gives $100,000 as an endowment. You invest it, earn 5% ($5,000) annually, and use that $5,000 for operations. The $100,000 principal stays invested permanently.

Why This Matters From Day One

Even if all your current donations are unrestricted, set up your accounting system to track restrictions from the start. Because the moment you receive your first restricted grant (and you will), you need to:

  • Track exactly how those restricted funds are spent
  • Report to the funder on how their money was used
  • Show the proper categories on your financial statements
  • Demonstrate compliance during audits

Retrofitting your books to separate restricted and unrestricted funds is painful. Building it in from day one takes the same amount of effort as not building it in.

Your Chart of Accounts: The Foundation of Everything

Your chart of accounts (COA) is the backbone of your financial system. It's the organized list of every category you use to classify transactions. Every dollar in and every dollar out goes into one of these accounts.

Nonprofit COAs look different from for-profit COAs. You have different revenue categories (contributions, grants, in-kind donations), different expense categories (program, management, fundraising), and different balance sheet accounts (net assets with and without donor restrictions).

Download our free Nonprofit Chart of Accounts Starter Template below — it's ready to use with account numbers, descriptions, and Form 990 line mappings. Here's the structure:

Asset Accounts (1000–1999)

These are what your organization owns or is owed:

Account #Account NameDescription
1000Operating CheckingMain operating bank account
1010Savings / ReserveEmergency and reserve funds
1020Petty CashOn-hand cash for small expenses
1100Grants ReceivableApproved grants not yet received
1110Pledges ReceivablePromised donations not yet received
1120Accounts ReceivableFees owed for services/programs
1200Prepaid ExpensesRent, insurance, etc. paid in advance
1300Fixed AssetsEquipment, furniture, vehicles
1310Accumulated DepreciationOffset to fixed asset value

Liability Accounts (2000–2999)

These are what your organization owes:

Account #Account NameDescription
2000Accounts PayableBills you owe to vendors
2010Accrued ExpensesExpenses incurred but not yet paid
2100Payroll LiabilitiesWithheld taxes, benefits due
2200Deferred RevenueFunds received for future events/services
2300Refundable AdvancesGrant funds received that may need to be returned

Net Asset Accounts (3000–3999)

Account #Account NameDescription
3000Net Assets Without Donor RestrictionsUnrestricted net assets
3100Net Assets With Donor Restrictions — Purpose/TimeTemporarily restricted
3200Net Assets With Donor Restrictions — PerpetualEndowment / permanently restricted

Revenue Accounts (4000–4999)

Account #Account NameForm 990 Line
4000Individual ContributionsPart VIII, Line 1a
4010Corporate ContributionsPart VIII, Line 1a
4020Foundation GrantsPart VIII, Line 1e
4030Government GrantsPart VIII, Line 1e
4040In-Kind Donations — GoodsPart VIII, Line 1g
4050In-Kind Donations — ServicesDisclosed in notes
4100Membership DuesPart VIII, Line 1b
4200Program Service RevenuePart VIII, Line 2
4300Fundraising Event RevenuePart VIII, Line 8a
4310Less: Direct Event CostsPart VIII, Line 8b
4400Interest IncomePart VIII, Line 3
4500Other RevenuePart VIII, Line 11

Expense Accounts (5000–7999)

This is where nonprofits differ most from for-profits. You need to track expenses by function (program, management, fundraising) for Form 990. The easiest approach: use account number ranges to separate them.

Program Expenses (5000–5999):

Account #Account NameDescription
5000Program Salaries & WagesStaff delivering programs
5010Program Payroll TaxesEmployer taxes on program staff
5020Program BenefitsHealth, retirement for program staff
5100Program SuppliesMaterials for programs
5110Program EquipmentEquipment for programs
5200Program TravelTravel for program delivery
5300Program Contracted ServicesConsultants for programs
5400Program OccupancyRent/utilities allocated to programs
5500Program Printing & PublicationsMaterials for beneficiaries
5600Grants to OthersIf you make sub-grants

Management & General Expenses (6000–6999):

Account #Account NameDescription
6000Admin Salaries & WagesExecutive, finance, HR staff
6010Admin Payroll TaxesEmployer taxes on admin staff
6020Admin BenefitsHealth, retirement for admin staff
6100Office SuppliesGeneral office supplies
6200Rent & Occupancy (Admin)Admin share of rent/utilities
6210InsuranceD&O, general liability, property
6220Accounting & AuditBookkeeping, audit, tax prep
6230Legal FeesAttorney services
6240Technology & SoftwareAccounting software, email, website
6250Bank Fees & ChargesMonthly fees, transaction costs
6300Admin TravelTravel for admin/governance
6400DepreciationAsset depreciation
6500Miscellaneous AdminOther admin expenses

Fundraising Expenses (7000–7999):

Account #Account NameDescription
7000Fundraising SalariesDevelopment staff
7010Fundraising Payroll TaxesEmployer taxes on fundraising staff
7100Donor CommunicationsNewsletters, appeals, mailings
7200Event CostsFundraising event expenses
7300Grant WritingConsultant grant writers
7400Donor Management SoftwareCRM, donor database
7500Fundraising TravelDonor visits, cultivation events

Choosing Your Accounting Software

You need software from day one. Not a spreadsheet — actual accounting software that can handle fund accounting, generate proper financial statements, and grow with you. Here's the honest comparison:

QuickBooks Online — Nonprofit Edition

Cost: $30–$200/month depending on tier

Pros: Most accountants know it, huge ecosystem of integrations, solid reporting, can handle fund accounting with classes/locations

Cons: Not built for nonprofits — you have to configure it manually for fund accounting, chart of accounts needs customization, no native Form 990 mapping, can get expensive as you add users

Best for: Nonprofits with a budget for a bookkeeper who knows QuickBooks, organizations over $500K/year that need deep reporting

Aplos

Cost: $59–$159/month

Pros: Built specifically for nonprofits and churches, native fund accounting, Form 990-ready reports, donor management included, good for organizations that want one platform for accounting + donor tracking

Cons: Smaller ecosystem, fewer integrations, less flexible than QuickBooks for complex scenarios, reporting can feel limited at higher complexity

Best for: Small to mid-size nonprofits ($100K–$2M) that want simplicity and nonprofit-specific features

Holdings

Cost: Free (yes, actually free)

Pros: Free business checking account, AI-powered bookkeeping that auto-categorizes transactions, 1.75% APY on your balance, up to $3M FDIC coverage through i3 Bank (Member FDIC), no minimum balance, built for organizations that don't want to pay for basic financial infrastructure

Cons: Not a full-featured accounting platform (yet) — works best as your banking + auto-categorization layer alongside dedicated accounting software

Best for: Any nonprofit that wants free banking with smart categorization. Use Holdings as your bank account and connect it to QuickBooks or Aplos for full accounting functionality.

My Honest Recommendation

For most new nonprofits, here's what I'd do:

  1. Open a Holdings checking account — free, earns 1.75% APY, AI bookkeeping auto-categorizes your transactions
  2. Start with Aplos or QuickBooks for full accounting — connect it to your Holdings bank account
  3. Graduate to QuickBooks + a bookkeeper when you hit $250K+ in annual revenue

The key is: don't let software decisions delay you. Pick one, set up your chart of accounts (use our template), and start recording transactions from day one.

Bank Account Setup

Your nonprofit needs its own bank account. Not your personal account. Not a shared account. A dedicated organizational account in your nonprofit's legal name, with your EIN.

What You'll Need to Open an Account

  • Articles of incorporation
  • EIN (Employer Identification Number) from the IRS
  • IRS determination letter (501(c)(3) approval)
  • Board resolution authorizing the account opening
  • Government-issued ID for authorized signers
  • Organization's bylaws (some banks request this)

Account Structure for New Nonprofits

At minimum, open these accounts:

Operating checking account — where all revenue comes in and all expenses go out. This is your primary account.

Savings / reserve account — move a percentage of unrestricted revenue here monthly. Even 5–10% builds a reserve over time. This is your emergency fund and cash flow buffer.

As you grow, consider adding:

  • Restricted fund account(s) — separate accounts for major restricted grants (makes tracking cleaner, though it's not strictly required if your accounting software tracks restrictions properly)
  • Payroll account — if you have employees, a dedicated payroll account simplifies reconciliation

Why Holdings for Nonprofit Banking

I'll be direct: we built Holdings because we saw how traditional banks treat small organizations. Monthly fees that eat into your budget. Minimum balance requirements that stress you out. Zero help with bookkeeping.

Here's what you get with a Holdings nonprofit checking account:

  • $0 monthly fees — your donations go to your mission, not your bank
  • 1.75% APY — your reserve fund actually earns something
  • $3M FDIC coverage — through our banking partner, i3 Bank, Member FDIC (way more than the standard $250K)
  • AI bookkeeping — transactions are automatically categorized, saving you hours every month
  • No minimum balance — because we know new nonprofits don't start with fat bank accounts

Internal Controls From Day One

"Internal controls" sounds like something only big organizations need. Wrong. Even if your nonprofit has two people and a $30,000 budget, you need basic controls to protect the organization, satisfy funders, and maintain donor trust.

Separation of Duties

The cardinal rule: no single person should control an entire financial process from start to finish. Even with a tiny team, you can split responsibilities:

FunctionPerson APerson B
Authorize expendituresExecutive DirectorBoard Treasurer reviews
Write checks / make paymentsExecutive DirectorBoard Treasurer signs checks over $X
Record transactionsBookkeeper / EDDifferent person reviews
Bank reconciliationBookkeeperBoard Treasurer reviews
Open mail / receive checksOffice manager or volunteerED records deposit

If you're literally a one-person shop, your board treasurer serves as the check on your financial activity. At minimum:

  • Board treasurer reviews bank statements monthly — independently, not just a summary you prepared
  • Two signatures required on checks over $1,000 (or whatever threshold your board sets)
  • Board approves the annual budget and reviews quarterly financial reports
  • No debit cards in the early days — use checks or controlled payment methods that create paper trails

Expense Policies to Establish Now

Write these down and have your board approve them:

  1. Spending authority: Who can authorize purchases, and up to what amount without additional approval?
  2. Reimbursement policy: How do staff/volunteers get reimbursed? Require original receipts, completed expense forms, and supervisor approval.
  3. Credit card policy: If you get an organizational credit card, who's authorized to use it, what's the limit, and how are receipts submitted?
  4. Travel policy: What's reimbursable for travel? Mileage rate, meal limits, lodging caps?
  5. Conflict of interest policy: Required for 501(c)(3)s — your board members and officers must disclose conflicts and recuse themselves from related decisions.

Documentation Requirements

For every financial transaction, you should be able to answer:

  • What was purchased or received?
  • Why was it needed? (Connect to program/mission)
  • Who authorized it?
  • When did it occur?
  • How much did it cost?
  • Which fund/program does it belong to?

Keep receipts for everything. Digital is fine — snap photos, save PDFs, store in a shared drive organized by month. Your future self (and your auditor) will thank you.

Functional Expense Allocation

This is the part that trips up most new nonprofits, and it matters because the IRS requires it on your Form 990.

Every expense your nonprofit incurs must be classified into one of three functional categories:

  1. Program services — expenses directly related to delivering your mission
  2. Management and general — overhead, administration, governance
  3. Fundraising — costs of raising money

Some expenses are easy to classify. Printing workbooks for your tutoring program? Program. Audit fees? Management. Printing a donor appeal letter? Fundraising.

But many expenses serve multiple functions. Your executive director spends time on programs, management, AND fundraising. Your office rent houses program staff and admin staff. Your phone bill supports all three functions.

How to Allocate Shared Costs

Time-based allocation: For staff who work across functions, track their time (or make a reasonable estimate based on their job duties). If your ED spends 50% of their time on programs, 30% on management, and 20% on fundraising, split their salary accordingly.

Square footage allocation: For rent and occupancy costs, allocate based on how much space is used for each function.

Usage-based allocation: For phone, internet, and similar utilities, estimate based on usage patterns.

Transaction-based allocation: For bank fees or payment processing costs, allocate based on the number of transactions per function.

Setting Up Allocation in Your Accounting System

The cleanest approach: build functional allocation into your chart of accounts from the start (as shown in our COA template above). When you record a salary expense, put 50% in Account 5000 (Program Salaries) and 50% in Account 6000 (Admin Salaries).

For shared costs that are harder to split transaction-by-transaction, do a monthly or quarterly allocation journal entry based on your allocation methodology. Document your methodology in writing so it's consistent and auditable.

The Ratio That Matters

Funders, watchdog organizations, and donors look at your program expense ratio — the percentage of total expenses spent on programs vs. overhead and fundraising. While there's no universal standard, most funders expect to see:

  • Program expenses: 65–85% of total expenses
  • Management & general: 10–20%
  • Fundraising: 5–15%

New nonprofits often have higher overhead ratios (you're building infrastructure with less program activity). That's normal and explainable. But keeping an eye on this ratio from the start helps you make spending decisions that align with funder expectations.

Receipt and Documentation Requirements

The IRS has specific rules about what records you must keep. Here's the practical version:

For Expenses

  • Under $75: No receipt technically required by the IRS, but keep them anyway. Your auditor and funders will expect them.
  • $75 and over: Receipt required showing vendor, date, amount, and business purpose.
  • Travel/entertainment: Extra documentation required — who, what, when, where, why, and business purpose.
  • All expenses: Keep supporting documentation for at least 7 years (3-year IRS statute of limitations, extended to 6 for substantial understatement, plus 1 year buffer).

For Revenue/Donations

  • Cash donations under $250: Donor's bank record or written receipt from you is sufficient.
  • Cash donations $250+: You must provide a written acknowledgment to the donor including the amount, date, and whether any goods/services were provided in exchange.
  • Non-cash donations over $500: Donor must file Form 8283. If over $5,000, they need an appraisal.
  • In-kind donations: Record at fair market value. Keep documentation of how you determined the value.
  • Grant awards: Keep the complete grant agreement, all correspondence, and all reports submitted.

Building a Documentation System

Set up a simple system now:

  1. Digital receipt capture — use your phone to photograph receipts immediately (apps like Dext, Expensify, or even just a Google Drive folder)
  2. Monthly folders — organize receipts by month (2026-01, 2026-02, etc.)
  3. Grant files — one folder per grant with the agreement, budget, correspondence, and reports
  4. Donor acknowledgments — copy of every acknowledgment letter sent, organized by year
  5. Board minutes — every board meeting, with financial reports discussed as attachments

Monthly Close Process

Even a brand-new nonprofit should close its books monthly. This doesn't mean you need an accountant doing it — in the early days, you (or your board treasurer) can handle it. Here's a step-by-step monthly close checklist:

Week 1 After Month-End

1. Reconcile bank accounts

  • Download bank statements
  • Compare every transaction to your accounting records
  • Investigate and resolve any discrepancies
  • Someone other than the person who wrote checks should do (or review) the reconciliation

2. Review and categorize transactions

  • Ensure every transaction is assigned to the correct account in your COA
  • Split any shared expenses across functional categories
  • Verify restricted fund transactions are properly coded

3. Record any accruals

  • Bills received but not yet paid
  • Revenue earned but not yet received (pledges, grant installments)
  • Prepaid expenses to amortize

Week 2 After Month-End

4. Review accounts receivable

  • Are any pledges or grants overdue? Follow up.
  • Write off uncollectible pledges after your established policy period

5. Generate financial statements

  • Statement of Financial Position (nonprofit balance sheet) — shows assets, liabilities, and net assets by restriction category
  • Statement of Activities (nonprofit income statement) — shows revenue and expenses with changes in net assets
  • Statement of Functional Expenses — breaks down expenses by program, management, and fundraising
  • Budget vs. Actuals report — compare actual spending to your approved budget

6. Prepare board financial summary

  • One-page summary: cash position, revenue vs. budget, major expenses, restricted fund balances, any concerns
  • This goes to the board treasurer monthly and full board quarterly (or per your bylaws)

Quarterly Additions

  • Review functional expense allocations — are the percentages still accurate?
  • File any required payroll tax returns (Form 941)
  • Review and update cash flow projections
  • Check donor acknowledgment letters are current

Annual Additions

  • Prepare for Form 990 filing (due the 15th day of the 5th month after fiscal year-end)
  • Send annual donor acknowledgment summaries
  • Conduct or prepare for audit/review if required
  • Update your budget for the new fiscal year
  • Review and update your chart of accounts
  • Review insurance coverage

Setting Up Your Board for Financial Oversight

Your board of directors has a fiduciary duty to oversee the organization's finances. From day one, establish these practices:

Board Treasurer Role

Your board treasurer should:

  • Review bank statements monthly (independently access the online banking portal)
  • Co-sign checks above your threshold
  • Present financial reports at board meetings
  • Chair the finance committee (once you have one)
  • Review the annual Form 990 before filing

Board Financial Training

Not every board member needs to be a CPA. But every board member should understand:

  • How to read the Statement of Financial Position
  • How to read the Statement of Activities
  • What the program expense ratio means
  • The difference between restricted and unrestricted funds
  • Their personal fiduciary obligations

A 30-minute orientation using your actual financial statements goes a long way. Do this for every new board member.

Common Day-One Mistakes (and How to Avoid Them)

1. Using personal bank accounts — Open an organizational account immediately. Commingling personal and nonprofit funds is a governance nightmare and potential legal liability.

2. Not tracking in-kind donations — When someone donates office furniture, event space, or professional services, record it. It counts as revenue (and an expense if used for programs), and donors may want acknowledgment for tax purposes.

3. Treating all money as unrestricted — When a donor says "use this for your youth program," that's restricted. Track it from the moment it arrives.

4. Skipping bank reconciliation — Reconcile monthly. No exceptions. This is how you catch errors, unauthorized transactions, and fraud.

5. No backup of financial records — Use cloud-based software. If your laptop dies, your books shouldn't die with it.

6. Waiting to set up the COA — Use our template. Customize it for your programs. Do it before you record your first transaction.

7. Ignoring functional expense allocation — Set your methodology now. It's 10x harder to retroactively allocate a year of expenses than to do it as you go.

Getting Started Today

Here's your day-one action plan:

  1. Download our Nonprofit Chart of Accounts Starter Template — customize it for your organization's specific programs
  2. Open a [Holdings](https://getholdings.com) checking account — free, with AI bookkeeping and 1.75% APY
  3. Set up accounting software — Aplos or QuickBooks, connected to your bank account
  4. Write basic financial policies — spending authority, reimbursement, documentation
  5. Brief your board treasurer — give them online banking access, schedule monthly reviews
  6. Record every transaction — from day one, no exceptions, properly categorized
  7. Calendar your monthly close — pick a date (5th of each month) and make it non-negotiable

The organizations that thrive financially aren't the ones with the biggest budgets. They're the ones with the cleanest books. Your donors, funders, board, and future auditors will all thank you for getting this right from the start.

And when Form 990 season rolls around, you'll be the rare nonprofit that actually has everything organized. That's a good feeling. Trust me.

---

*This guide is part of our complete nonprofit startup series. For more on board setup, see How to Form a Nonprofit Board of Directors.*

— Archer

PDFFree download

📥 Free Download

Download the companion resource for this guide.

Earn ${SITE_CONSTANTS.APY}% APY on every dollar

FDIC insured up to $3M, zero fees, instant sub-accounts. Open in minutes.

Open Your Account

Liked this? Calm Finance goes deeper — a quarterly letter on building businesses that last.

This article is for informational purposes only and does not constitute financial, tax, or legal advice. Consult a qualified professional for advice specific to your situation.

Holdings is a financial technology company and is not a bank. Banking services are provided by i3 Bank, Member FDIC. The Holdings Visa Debit Card is issued by i3 Bank pursuant to a license from Visa U.S.A. Inc. APY is variable and subject to change. Deposits are insured up to $3 million through a combination of i3 Bank, Member FDIC, and additional program banks.