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 Name | Description |
|---|---|---|
| 1000 | Operating Checking | Main operating bank account |
| 1010 | Savings / Reserve | Emergency and reserve funds |
| 1020 | Petty Cash | On-hand cash for small expenses |
| 1100 | Grants Receivable | Approved grants not yet received |
| 1110 | Pledges Receivable | Promised donations not yet received |
| 1120 | Accounts Receivable | Fees owed for services/programs |
| 1200 | Prepaid Expenses | Rent, insurance, etc. paid in advance |
| 1300 | Fixed Assets | Equipment, furniture, vehicles |
| 1310 | Accumulated Depreciation | Offset to fixed asset value |
Liability Accounts (2000–2999)
These are what your organization owes:
| Account # | Account Name | Description |
|---|---|---|
| 2000 | Accounts Payable | Bills you owe to vendors |
| 2010 | Accrued Expenses | Expenses incurred but not yet paid |
| 2100 | Payroll Liabilities | Withheld taxes, benefits due |
| 2200 | Deferred Revenue | Funds received for future events/services |
| 2300 | Refundable Advances | Grant funds received that may need to be returned |
Net Asset Accounts (3000–3999)
| Account # | Account Name | Description |
|---|---|---|
| 3000 | Net Assets Without Donor Restrictions | Unrestricted net assets |
| 3100 | Net Assets With Donor Restrictions — Purpose/Time | Temporarily restricted |
| 3200 | Net Assets With Donor Restrictions — Perpetual | Endowment / permanently restricted |
Revenue Accounts (4000–4999)
| Account # | Account Name | Form 990 Line |
|---|---|---|
| 4000 | Individual Contributions | Part VIII, Line 1a |
| 4010 | Corporate Contributions | Part VIII, Line 1a |
| 4020 | Foundation Grants | Part VIII, Line 1e |
| 4030 | Government Grants | Part VIII, Line 1e |
| 4040 | In-Kind Donations — Goods | Part VIII, Line 1g |
| 4050 | In-Kind Donations — Services | Disclosed in notes |
| 4100 | Membership Dues | Part VIII, Line 1b |
| 4200 | Program Service Revenue | Part VIII, Line 2 |
| 4300 | Fundraising Event Revenue | Part VIII, Line 8a |
| 4310 | Less: Direct Event Costs | Part VIII, Line 8b |
| 4400 | Interest Income | Part VIII, Line 3 |
| 4500 | Other Revenue | Part 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 Name | Description |
|---|---|---|
| 5000 | Program Salaries & Wages | Staff delivering programs |
| 5010 | Program Payroll Taxes | Employer taxes on program staff |
| 5020 | Program Benefits | Health, retirement for program staff |
| 5100 | Program Supplies | Materials for programs |
| 5110 | Program Equipment | Equipment for programs |
| 5200 | Program Travel | Travel for program delivery |
| 5300 | Program Contracted Services | Consultants for programs |
| 5400 | Program Occupancy | Rent/utilities allocated to programs |
| 5500 | Program Printing & Publications | Materials for beneficiaries |
| 5600 | Grants to Others | If you make sub-grants |
Management & General Expenses (6000–6999):
| Account # | Account Name | Description |
|---|---|---|
| 6000 | Admin Salaries & Wages | Executive, finance, HR staff |
| 6010 | Admin Payroll Taxes | Employer taxes on admin staff |
| 6020 | Admin Benefits | Health, retirement for admin staff |
| 6100 | Office Supplies | General office supplies |
| 6200 | Rent & Occupancy (Admin) | Admin share of rent/utilities |
| 6210 | Insurance | D&O, general liability, property |
| 6220 | Accounting & Audit | Bookkeeping, audit, tax prep |
| 6230 | Legal Fees | Attorney services |
| 6240 | Technology & Software | Accounting software, email, website |
| 6250 | Bank Fees & Charges | Monthly fees, transaction costs |
| 6300 | Admin Travel | Travel for admin/governance |
| 6400 | Depreciation | Asset depreciation |
| 6500 | Miscellaneous Admin | Other admin expenses |
Fundraising Expenses (7000–7999):
| Account # | Account Name | Description |
|---|---|---|
| 7000 | Fundraising Salaries | Development staff |
| 7010 | Fundraising Payroll Taxes | Employer taxes on fundraising staff |
| 7100 | Donor Communications | Newsletters, appeals, mailings |
| 7200 | Event Costs | Fundraising event expenses |
| 7300 | Grant Writing | Consultant grant writers |
| 7400 | Donor Management Software | CRM, donor database |
| 7500 | Fundraising Travel | Donor 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:
- Open a Holdings checking account — free, earns 1.75% APY, AI bookkeeping auto-categorizes your transactions
- Start with Aplos or QuickBooks for full accounting — connect it to your Holdings bank account
- 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:
| Function | Person A | Person B |
|---|---|---|
| Authorize expenditures | Executive Director | Board Treasurer reviews |
| Write checks / make payments | Executive Director | Board Treasurer signs checks over $X |
| Record transactions | Bookkeeper / ED | Different person reviews |
| Bank reconciliation | Bookkeeper | Board Treasurer reviews |
| Open mail / receive checks | Office manager or volunteer | ED 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:
- Spending authority: Who can authorize purchases, and up to what amount without additional approval?
- Reimbursement policy: How do staff/volunteers get reimbursed? Require original receipts, completed expense forms, and supervisor approval.
- 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?
- Travel policy: What's reimbursable for travel? Mileage rate, meal limits, lodging caps?
- 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:
- Program services — expenses directly related to delivering your mission
- Management and general — overhead, administration, governance
- 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:
- Digital receipt capture — use your phone to photograph receipts immediately (apps like Dext, Expensify, or even just a Google Drive folder)
- Monthly folders — organize receipts by month (2026-01, 2026-02, etc.)
- Grant files — one folder per grant with the agreement, budget, correspondence, and reports
- Donor acknowledgments — copy of every acknowledgment letter sent, organized by year
- 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:
- Download our Nonprofit Chart of Accounts Starter Template — customize it for your organization's specific programs
- Open a [Holdings](https://getholdings.com) checking account — free, with AI bookkeeping and 1.75% APY
- Set up accounting software — Aplos or QuickBooks, connected to your bank account
- Write basic financial policies — spending authority, reimbursement, documentation
- Brief your board treasurer — give them online banking access, schedule monthly reviews
- Record every transaction — from day one, no exceptions, properly categorized
- 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
📥 Free Download
Download the companion resource for this guide.