Non profit accounting explained: basics and best practices
Learn how non profit accounting supports your mission, from tracking funds to staying compliant.

Written by Lena Hanna—Trusted CPA Guidance on Accounting and Tax. Read Lena's full bio
Published Thursday 2 April 2026
Table of contents
Key takeaways
- Implement fund accounting to separate restricted and unrestricted donations, ensuring you track each funding source separately and use money according to donor wishes and grant requirements.
- Set up your chart of accounts specifically for non-profit operations by creating categories that distinguish between revenue sources (donations, grants, membership fees) and expenses by function (programmes, administration, fundraising).
- Choose accounting software designed for non-profits that handles fund tracking, donor restrictions, and generates the four required financial statements: Statement of Financial Position, Statement of Activities, Statement of Cash Flows, and Statement of Functional Expenses.
- Establish strong internal controls including approval workflows for expenses, monthly account reconciliation, and detailed record-keeping to maintain donor trust and satisfy audit requirements.
What is non-profit accounting?
Non-profit accounting is a specialised approach to financial management that tracks how organisations use donated funds, grants, and other revenue to fulfil their mission. Unlike for-profit accounting, which focuses on maximising shareholder returns, non-profit accounting prioritises accountability to donors, grantors, and the public. This is underscored by the Financial Accounting Standards Board's creation of a dedicated Not-for-Profit Advisory Committee to consult with the sector.
Non-profit accounting matters if you're:
- A founder or executive director: Responsible for financial oversight and reporting to your board
- A board member: Required to understand financial statements and ensure proper fund management
- A volunteer or staff member: Handling day-to-day bookkeeping for a charity or club
- Starting a non-profit: Needing to set up compliant accounting systems from the beginning
Whether you run a registered charity, a community sports club, or a small foundation, understanding non-profit accounting basics helps you maintain transparency, meet legal requirements, and build trust with your supporters.
How non-profit accounting differs from for-profit accounting
Non-profit and for-profit accounting follow different rules, use different terminology, and serve different purposes. Understanding these differences helps you apply the right approach to your organisation's finances.
Key differences between non-profit and for-profit accounting:
- Net assets vs owner's equity: Non-profits track net assets (what remains after liabilities), while for-profits track owner's equity and retained earnings.
- Fund accounting vs cost centres: Non-profits separate money into funds based on donor restrictions, while for-profits typically use cost centres or departments.
- Statement of Activities vs income statement: Non-profits report changes in net assets, while for-profits report profit and loss.
- Functional expense reporting: Non-profits must show how expenses divide between programmes, administration, and fundraising. This became a universal requirement of ASU 2016-14 for all non-profits, where previously it was only mandated for certain types like voluntary health and welfare organisations.
- Mission focus vs profit focus: Non-profit accounting demonstrates mission impact, while for-profit accounting measures financial returns.
Stakeholder accountability also differs:
- Non-profits: Report to donors, boards, grant-makers, and the public.
- For-profits: Report to shareholders, investors, and owners.
These differences mean you can't simply apply for-profit accounting methods to a non-profit organisation. You need systems designed for fund tracking, donor restrictions, and mission-based reporting.
Fund accounting basics
Fund accounting is a system that separates money into categories based on how it can be used. Instead of pooling all revenue together, non-profits track each funding source separately to ensure money is spent according to donor wishes and grant requirements.
Why non-profits use fund accounting:
- Donor accountability: Proves restricted donations are used as intended
- Grant compliance: Tracks grant funds separately to meet reporting requirements
- Transparency: Shows supporters exactly how their contributions are spent
- Legal compliance: Meets regulatory requirements for charitable organisations
How fund accounting works in practice:
Imagine your non-profit receives three types of funding:
- General donations: Funds that can be used for any purpose
- Building fund contributions: Funds restricted for facility improvements
- Programme grant: Funds that must be spent on a specific service, such as youth programmes
Fund accounting tracks each amount separately. When you pay for youth programme supplies, that expense comes from the programme grant fund. When you pay utility bills, that comes from general donations. This separation ensures you never accidentally spend restricted money on unauthorised purposes.
Recent accounting standards have simplified fund types. An update to financial reporting standards reduces the number of classes of net assets from three to two: net assets with donor restrictions and net assets without donor restrictions. Previously, the three categories were:
- Unrestricted funds: Money available for any organisational purpose
- Temporarily restricted funds: Money restricted for a specific purpose or time period
- Permanently restricted funds: Money that must remain invested, with only earnings available for use (such as endowments)
Non-profit accounting vs bookkeeping
Bookkeeping handles daily financial transactions, while accounting involves higher-level analysis, reporting, and compliance. Small non-profits often need both, but understanding the difference helps you decide what to handle yourself and when to seek professional help.
What bookkeeping covers:
- Recording donations and expenses as they occur
- Reconciling bank statements
- Processing invoices and payments
- Managing receipts and documentation
- Entering data into accounting software
What accounting covers:
- Preparing financial statements for your board and donors
- Analysing financial health and cash flow
- Ensuring compliance with tax and reporting requirements
- Managing audits and regulatory filings
- Advising on financial strategy and budgeting
When you need a bookkeeper vs an accountant:
- Bookkeeper: When you need help with daily transaction recording and data entry
- Accountant: When you need financial statements, tax filings, or audit preparation
- Both: When your organisation processes significant transaction volume and has complex reporting requirements
Many small non-profits start by handling bookkeeping internally using accounting software, then work with an accountant for annual reporting and compliance reviews.
Financial statements for non-profits
Non-profits must produce specific financial statements that differ from for-profit reports. These statements demonstrate accountability to donors, satisfy regulatory requirements, and help your board make informed decisions.
The four core non-profit financial statements:
- Statement of Financial Position: Shows what your organisation owns (assets), owes (liabilities), and the remaining net assets at a specific point in time. This is the non-profit equivalent of a balance sheet.
- Statement of Activities: Reports revenue, expenses, and changes in net assets over a period. This replaces the for-profit income statement and shows whether your organisation operated at a surplus or deficit.
- Statement of Cash Flows: Tracks how cash moves in and out of your organisation through operations, investing, and financing activities. This helps you understand liquidity regardless of when revenue is recognised.
- Statement of Functional Expenses: Breaks down expenses by both nature (salaries, rent, supplies) and function (programme services, administration, fundraising). This shows donors and regulators how efficiently you use resources.
Why these statements matter:
- Board oversight: Helps directors fulfil their fiduciary responsibilities
- Donor confidence: Demonstrates transparent use of contributions
- Grant applications: Many funders require recent financial statements
- Regulatory compliance: Required for annual filings and audits
Is your business really non-profit?
Not all organisations qualify for non-profit status. Before setting up your accounting systems, confirm your organisation meets the basic criteria.
Ask yourself these questions:
- What's your primary purpose? If your main goal is providing charitable services, advancing education, or running a community club rather than generating profit for owners, your organisation may be compatible with non-profit status in some jurisdictions. Qualification depends on local corporate and tax law.
- Where will your revenue come from? Non-profits typically receive income from donations, membership fees, fundraising events, grants, and investment returns. Some non-profits also generate revenue from programme services, memberships, or ticket sales.
- Do similar organisations exist as non-profits? Eligibility depends on your organisation's governing documents, purposes, activities, and compliance with local law. Checking how similar organisations are structured can be a useful starting point, but it is not a formal test for qualification.
The regulations vary depending on where you set up your organisation, so check local charity commission or tax authority guidance before proceeding.
How to set up non-profit accounting
Setting up proper accounting systems from the start helps you track funds accurately, meet compliance requirements, and build donor trust. Follow these steps to establish your non-profit's financial foundation.
Consider working with an accountant experienced in non-profit accounting to ensure your systems meet regulatory requirements from the start.
Recording non-profit revenues
Non-profits receive income from multiple sources, and each type requires accurate tracking for compliance and donor accountability. Here's how to record the main revenue categories:
- Pledges: Promises to give money in the future. Unconditional pledges can generally be recorded as revenue when made. Conditional pledges, such as matching gifts, are typically recognised only when the condition is substantially met, so record these separately and consult your accountant for guidance.
- Donations: Contributions received through any channel, including online giving, direct mail, events, and in-person collections. Record all donations regardless of payment method.
- Volunteer time: Not all volunteer time is recognised in financial statements. According to IRS guidance for Form 990, volunteer time should not be reported as revenue or contributions, though it can be described elsewhere. Under accounting standards, contributed services are generally only recorded if they require specialised skills, are provided by someone with those skills, and would otherwise need to be purchased. Track all volunteer hours operationally, but check with your accountant about what can be formally recognised.
- Membership dues: Fees collected from members in exchange for access to facilities, services, or benefits. Record as earned revenue when membership periods begin.
- Special events: Entrance fees, ticket sales, and other revenue from fundraising events. Separate the charitable contribution portion from any goods or services provided. For example, the IRS clarifies that for a $250 fundraising dinner ticket with a meal value of $100, the organisation should report $100 as event income and the additional $150 as a contribution.
- Investments: Income from shares, property, or other investments. Investment rules may arise under charity law, fiduciary duties, corporate law, donor restrictions, and accounting standards, which vary by jurisdiction. Check with your accountant or charity regulator for guidance.
- Grants: Funding from government agencies, foundations, or corporate giving programmes. Track each grant separately and record revenue according to grant terms and restrictions.
Best practices for non-profit accounting
Following accounting best practices helps you maintain donor trust, pass audits, and demonstrate responsible stewardship of charitable funds.
Financial management essentials:
- Separate restricted and unrestricted funds clearly in your accounting system to ensure donations are used as intended
- Document all donation restrictions and grant requirements so you can track compliance and report accurately
- Implement approval workflows for expenses above set thresholds to maintain internal controls
- Reconcile accounts monthly to catch errors early and maintain accurate records
- Keep detailed records for audits including receipts, contracts, board minutes, and donor correspondence
Strategic financial practices:
- Create realistic budgets aligned with your mission and adjust them as circumstances change
- Review financial reports regularly with your board to support informed decision-making
- Maintain adequate reserves to cover unexpected expenses or funding gaps
- Track programme costs accurately so you can report efficiency metrics to donors and grant-makers
- Plan for cash flow fluctuations since non-profit revenue often arrives unevenly throughout the year
Choosing accounting software for non-profits
The right accounting software makes fund tracking, donor management, and compliance reporting much easier. Look for these features when evaluating options:
Essential non-profit features:
- Fund accounting capabilities: Track restricted and unrestricted funds separately without manual workarounds
- Donor management integration: Connect with donor databases to link contributions to supporter records
- Grant tracking: Monitor grant balances, deadlines, and reporting requirements in one place
- Functional expense reporting: Generate statements that show programme vs administrative vs fundraising costs
Core accounting features:
- Comprehensive reporting: Access dashboards showing cash flow, receivables, and budget vs actual comparisons
- Cloud-based access: Some non-profits operate with distributed teams, making cloud-based tools useful for collaborating with your accountant, bookkeeper, and board members from anywhere
- Scalability: Add users and features as your organisation grows without switching systems
- Automation: Reduce manual data entry with bank feeds, recurring transactions, and automated reconciliation
- Integration options: Connect with payment processors, fundraising platforms, and other tools your organisation uses
Compliance and reporting requirements
Non-profits face specific regulatory obligations that differ from for-profit businesses. Understanding these requirements helps you avoid penalties and maintain your organisation's standing with regulators and donors.
Annual filing requirements:
- Charity commission reports: Submit annual returns and accounts to your national charity regulator
- Tax authority filings: File required forms even though your organisation may be tax-exempt for certain income types
- State or regional registrations: Maintain registrations in jurisdictions where you solicit donations, as thirty-nine states (plus the District of Columbia) require non-profits to register with the state before fundraising.
Audit requirements:
- Threshold-based audits: Organisations above certain revenue levels may require independent audits; for example, there is a federal requirement to conduct an independent audit if a non-profit expends $750,000 or more in federal funds in a single year.
- Grant-required audits: Some funders require audited financial statements regardless of size
- Internal reviews: Smaller organisations may need less formal financial reviews
Ongoing compliance tasks:
- Donor acknowledgments: Provide written acknowledgment for contributions above specified amounts
- Grant reporting: Submit financial and programme reports according to grant timelines
- Record retention: Maintain financial records, board minutes, and supporting documents for required periods
- Generally Accepted Accounting Principles (GAAP) compliance: Follow GAAP appropriate for non-profits
Check with your accountant or charity regulator for specific requirements based on your organisation's size, location, and activities.
Simplify your non-profit accounting with Xero
Managing non-profit finances doesn't have to be complicated. Xero's cloud-based accounting software helps you track donations, manage multiple funds, generate the financial statements your board and donors need, and collaborate with your accountant from anywhere.
Whether you're just starting out or looking to upgrade from spreadsheets, Xero makes it easier to maintain the financial transparency and accountability your supporters expect. With features designed for fund tracking and reporting, you can spend less time on admin and more time on your mission.
Get one month free and see how Xero can simplify your non-profit accounting.
FAQs on non-profit accounting
Here are answers to common questions about non-profit accounting.
What accounting method do most non-profits use?
Most non-profits use accrual accounting, which records revenue when earned and expenses when incurred rather than when cash changes hands. Accrual accounting is required under Generally Accepted Accounting Principles (GAAP) for non-profits and provides a more accurate picture of financial position.
How is non-profit accounting different from regular accounting?
Non-profit accounting uses fund accounting to track restricted donations separately, reports net assets instead of owner's equity, and requires functional expense reporting that shows how costs divide between programmes, administration, and fundraising.
What is the accounting equation for non-profits?
The non-profit accounting equation is Assets = Liabilities + Net Assets. This replaces the for-profit equation of Assets = Liabilities + Owner's Equity, reflecting that non-profits are organised to pursue a mission rather than distribute profits to private owners.
Do I need special software for non-profit accounting?
While you can adapt general accounting software, purpose-built non-profit features like fund accounting, donor tracking, and functional expense reporting make compliance much easier. Look for software that handles restricted fund tracking without manual workarounds.
Can I do non-profit accounting myself or do I need an accountant?
Small non-profits can often handle daily bookkeeping using accounting software, but working with an accountant for annual financial statements, tax filings, and compliance reviews is recommended. As your organisation grows or faces audits, professional accounting support becomes increasingly important.
Disclaimer
Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.
Start using Xero for free
Access Xero features for 30 days, then decide which plan best suits your business.