Nonprofit Bookkeeping 101: Fund Accounting, Compliance, and Grant Tracking
Nonprofit finances aren't like regular businesses. Learn fund accounting basics, grant tracking, and IRS compliance to keep your tax-exempt status safe.
Centennial Accounting GroupMarch 3, 2026
TL;DR
Nonprofit bookkeeping isn't just about balancing ledgers; it's about specialized fund accounting, meticulous compliance, and transparent grant tracking.
Ignoring specific IRS rules (like Form 990 specifics) and fund restrictions can lead to penalties, loss of tax-exempt status, and damaged donor trust.
Proactive, specialized bookkeeping ensures financial health, maintains donor confidence, and secures your nonprofit's future impact.
You started your nonprofit to make a difference, to bring positive change to communities across Colorado, from Denver's urban core to the mountain towns. You're passionate about your mission – helping underserved youth, protecting our natural resources, or supporting local artists. But somewhere along the line, you realized that realizing that mission also involves navigating a complex landscape of IRS regulations, donor restrictions, and the often-daunting world of financial records. You might be struggling to keep track of multiple grants, worried about proving to a major donor exactly how their funds were used, or simply lying awake at night wondering if you're truly compliant with all the necessary state and federal requirements.
This isn't just about typical business accounting; it's about nonprofit bookkeeping, a distinct discipline with its own rules and best practices. Unlike for-profit companies aiming for profit maximization, nonprofits focus on mission fulfillment, which means their financial reporting centers on accountability, transparency, and demonstrating proper stewardship of donor funds. Missteps here don't just mean a bad balance sheet; they can mean losing grants, facing IRS penalties, or, worst of all, eroding the trust of the very community you aim to serve. This guide is designed to demystify nonprofit bookkeeping, providing you with an authoritative, actionable roadmap to financial integrity and mission success.
The Cornerstone: Understanding Fund Accounting for Nonprofits
The biggest distinction between for-profit and nonprofit bookkeeping is the concept of fund accounting. For-profit businesses track revenue and expenses to show profit or loss. Nonprofits, however, must track money based on its source and any restrictions placed on its use. This isn't just a suggestion; it's a fundamental requirement for 501(c)(3) organizations and crucial for proper financial reporting.
What is Fund Accounting?
Fund accounting is an accounting system emphasizing accountability rather than profitability, used primarily by nonprofit organizations and governmental entities. It segregates resources into different "funds" based on externally imposed restrictions or limitations, or internally designated purposes.
Imagine your nonprofit receives a
00,000 grant from the Gates Family Foundation to establish a new after-school tutoring program in Aurora. Simultaneously, you run a general fundraising campaign that brings in $50,000 in unrestricted donations. If you simply dump all this money into one bank account and track it as "cash in hand," you're making a critical error. Fund accounting requires you to treat these funds differently:
Restricted Funds (or Donor-Restricted Funds): These are monies that donors have given for a specific purpose or for a specific time period. The Gates Foundation grant is a perfect example. You cannot use that
00,000 to pay for your executive director's salary if the grant specifies it's only for the tutoring program. These restrictions can be permanent (e.g., an endowment) or temporary (e.g., for a specific project or until a specific date).
Unrestricted Funds (or Without Donor Restrictions): These are funds that can be used for any purpose consistent with your nonprofit's mission. Your general fundraising campaign donations fall into this category. You have the discretion to use these for operational costs, overhead, or any program deemed necessary by your board.
Implementing Fund Accounting in Practice
To properly implement fund accounting, you'll need a robust chart of accounts that allows you to segregate these funds. This typically involves using class tracking, project codes, or sub-accounts within your accounting software (like QuickBooks Online or specialized nonprofit software). For example:
Account Type / Class
Description
Example Transaction
Revenue - Program A (Restricted)
Grant income specifically for Program A
0,000 grant from Colorado Trust for youth mentorship
Revenue - General Contributions (Unrestricted)
Donations usable for any mission purpose
$5,000 raised at your annual Denver gala
Expense - Program A (Restricted)
Costs directly related to running Program A
$2,000 for tutoring materials paid from the Colorado Trust grant
Expense - Administrative (Unrestricted)
General operational costs
,500 for office rent in downtown Denver
Net Assets - With Donor Restrictions
Balance of funds restricted by donors
Cumulative balance of all unspent restricted grants
Net Assets - Without Donor Restrictions
Balance of unrestricted funds available
Cumulative balance of all unspent unrestricted donations
This granular approach isn't just for internal clarity; it’s absolutely essential for generating your Statement of Financial Position (Balance Sheet) and Statement of Activities (Income Statement) correctly, which are critical components of your IRS Form 990.
Navigating the Compliance Maze: IRS Form 990 and Beyond
Compliance is non-negotiable for 501(c)(3) organizations. The IRS grants you tax-exempt status, but in return, you must adhere to strict rules, primarily reporting your financial activities annually via Form 990.
The Importance of Form 990 (and its Variations)
Form 990 is more than just a tax form; it's a public document that provides transparency into your nonprofit's operations and finances. Donors, grantmakers, and the general public use it to evaluate your organization. Filing it late or incorrectly can result in penalties, loss of tax-exempt status, and significant reputational damage.
Form 990-EZ: For organizations with gross receipts less than $200,000 and total assets less than $500,000.
Form 990: For organizations with gross receipts of $200,000 or more, or total assets of $500,000 or more. This is the most comprehensive form, requiring detailed financial data, governance information, and program accomplishments.
Form 990-N (e-Postcard): For organizations with gross receipts normally $50,000 or less. This is a very brief electronic notice.
Form 990-PF: For private foundations, regardless of income.
Your bookkeeping system must be structured to effortlessly provide the data required for these forms. This means tracking:
Revenue Sources: Separating contributions, grants, program service revenue, investment income, and unrelated business income (UBI).
Expense Categories: Distinguishing between program service expenses, management and general expenses, and fundraising expenses. The IRS wants to see that a majority of your spending goes towards your mission.
Compensation: Detailed breakdown of compensation for officers, directors, trustees, and key employees.
Contractors: Payments to independent contractors, especially those receiving over $600 (requiring a Form 1099).
Lobbying Activities: Tracking any expenses related to lobbying, as there are limits for 501(c)(3)s.
Real-World Example: A small Denver-based environmental nonprofit, "Clean Colorado Rivers," had historically used basic spreadsheet accounting. When their gross receipts crossed the $200,000 threshold and they needed to file a full Form 990, they realized their spreadsheets couldn't easily segregate program expenses from administrative costs. They had to spend over $5,000 in accounting fees to reclassify several years of data for their 990, a cost they could have avoided with proper bookkeeping services from the start.
State-Specific Compliance (Colorado)
Beyond federal requirements, nonprofits must also comply with state laws. In Colorado, this primarily involves:
Annual Report Filing: With the Colorado Secretary of State. This keeps your registration active and provides updated information about your organization.
Charitable Solicitation Registration: If you solicit donations, you might need to register with the Colorado Department of State, and possibly in other states if you solicit nationally. There are typically exemptions for smaller organizations.
Sales Tax Exemptions: While 501(c)(3) organizations are exempt from federal income tax, they are generally not exempt from paying state sales tax on purchases unless specific exemptions apply (e.g., purchases for resale). However, you may be able to apply for a sales tax exemption on sales you make.
Property Tax Exemptions: If your nonprofit owns property, you may be eligible for property tax exemptions, which need to be applied for through your local county assessor's office (e.g., Denver County Assessor).
Staying on top of these state requirements is crucial. Penalties can range from fines to loss of good standing, which can affect your ability to solicit donations or operate legally in the state.
Mastering Grant Tracking and Reporting
Grants are the lifeblood of many nonprofits, but they come with stringent tracking and reporting obligations. Mismanaging grant funds is one of the quickest ways to lose a valuable funding relationship.
The Grant Lifecycle: From Application to Audit
Effective grant tracking starts long before the check arrives:
Application Phase: Keep meticulous records of grant proposals, budgets submitted, and communication with the grantor.
Award Phase: Thoroughly review the grant agreement. Identify all restrictions, reporting deadlines, and allowable expenses. This is where you set up your internal "fund" in your accounting system.
Implementation Phase (Execution): This is where your bookkeeping truly shines. Every expense related to the grant must be accurately coded to that specific grant fund. This includes salaries of staff working on the grant, supplies, travel, and any sub-contractor costs. Maintaining clear documentation (receipts, invoices, timesheets) is vital.
Reporting Phase: Granters typically require detailed financial reports showing exactly how their money was spent, often comparing actual expenses against the approved budget. Your robust bookkeeping system should generate these reports with ease.
Audit Phase: Larger grants, or grants from governmental agencies, often require audits. Having all documentation organized and accessible will make this process much smoother.
Key Data Points for Grant Tracking
Your bookkeeping system should track the following for each grant:
Grantor Information: Name, contact details, specific grant number.
Grant Amount: Total awarded.
Grant Period: Start and end dates. Expenses outside this window are generally unallowable.
Restrictions/Conditions: A summary of how funds can and cannot be used.
Budget: The approved line-item budget submitted to the grantor.
Actual Expenses: Real-time tracking of expenditures against the approved budget, broken down by category.
Matching Requirements: If the grant requires matching funds, track these contributions carefully.
Reporting Deadlines: Key dates for financial and programmatic reports.
Documentation: Store copies of the grant agreement, reports submitted, and all supporting expense documentation.
Real-World Scenario: "Colorado Youth Arts Alliance," a nonprofit in Boulder, received a $75,000 grant to fund a summer music camp for underprivileged kids. The grant stipulated that 80% go directly to program costs (instructor salaries, instruments, venue rental) and no more than 20% to administrative overhead. Their bookkeeper set up a distinct class for this grant, creating sub-accounts for program expenses and administrative expenses within that class. When it came time to report, they could easily generate a report showing $62,000 spent on program costs and
3,000 on administrative, well within the grant's terms. This transparent reporting not only satisfied the grantor but also helped secure a second year of funding.
Internal Controls: Protecting Your Mission and Your Assets
For nonprofits, effective internal controls aren't just about preventing fraud; they're about demonstrating responsible stewardship of donor funds. Donors want assurance that their contributions are used wisely and protected from misuse.
What are Internal Controls?
Internal controls are the policies and procedures implemented by an organization to ensure the integrity of financial and accounting information, promote operational efficiency, discourage fraud and errors, and ensure compliance with laws and regulations.
Essential Internal Controls for Nonprofits:
Segregation of Duties: The most crucial control. No single person should have complete control over a financial transaction from beginning to end.
Example: The person who approves invoices should not be the same person who writes the checks, nor should they be the one who reconciles the bank account. For a small nonprofit where this is difficult, involve a board member in reviewing transactions or bank statements.
Bank Reconciliations: Conducted monthly by someone who doesn't handle cash or sign checks. This helps identify discrepancies, errors, or fraudulent activity promptly.
Approval Processes: Establish clear policies for expense approval. Who can approve what? What's the dollar limit for each approver? All disbursements should have supporting documentation (invoices, receipts, expense reports) approved by an authorized individual.
Cash Handling Procedures: If your nonprofit handles cash donations (e.g., at events), implement strict procedures: two people counting and documenting, timely deposits, and secure storage until deposited.
Budgeting and Monitoring: Develop an annual budget and regularly compare actual expenses to the budget. Significant variances should be investigated and explained.
Donor Records and Receipting: Maintain accurate records of all donations, including donor contact information, donation amount, date received, and fund restrictions. Provide timely and accurate donation receipts as required by the IRS.
Password Protection and Data Backups: For digital records, ensure strong passwords, regular system backups, and restricted access to sensitive financial data.
Impact of Weak Controls: A nonprofit focused on urban outreach in Colorado Springs discovered a former board member had been making small, unauthorized purchases using the organization's debit card over several months. Because bank statements were only reviewed by the bookkeeper (who was also responsible for purchases), the issue went unnoticed until an external audit. This led to uncomfortable conversations with donors and legal action, all stemming from a lack of proper segregation of duties.
Choosing the Right Tools and Resources for Your Nonprofit
The right software and support can make all the difference in managing your nonprofit's finances effectively.
Accounting Software Options:
QuickBooks Online (QBO): A popular choice for small to medium-sized nonprofits due to its accessibility, cloud-based nature, and robust features. QBO's "Class Tracking" or "Location Tracking" features can be adapted for fund accounting. Many nonprofits also use specialized apps that integrate with QBO for donor management or grant tracking.
Specialized Nonprofit Accounting Software: Options like Blackbaud Financial Edge NXT, Aplos, or Sage Intacct are built specifically for fund accounting and more complex nonprofit needs. They often come with integrated modules for donor management, grant management, and robust reporting for Form 990. These are generally more expensive and suited for larger, more complex organizations.
Xero: Another cloud-based option similar to QBO, often favored for its user-friendly interface. It also offers tracking categories that can be used for fund accounting.
Spreadsheets (Excel/Google Sheets): While useful for very small, nascent nonprofits with minimal transactions, spreadsheets quickly become unwieldy and prone to error as an organization grows. They lack internal controls, audit trails, and automated reporting capabilities essential for compliance.
Recommendation: For most small to medium-sized Colorado nonprofits, QuickBooks Online is an excellent starting point. It's affordable, widely supported, and can be configured to handle fund accounting effectively with proper setup.
Partnering for Success: When to Seek Professional Help
While you might be passionate about your mission, you don't necessarily need to be an expert in nonprofit accounting. Knowing when to bring in professional help is a sign of smart leadership.
Fractional Bookkeepers/Accountants: Many firms, like ours, offer specialized bookkeeping services for nonprofits. This provides you with expert financial management without the cost of a full-time employee. They understand fund accounting, IRS Form 990, and grant compliance.
Auditors: If your organization receives federal funding over a certain threshold ($750,000 for fiscal years beginning after June 30, 2024), you'll require a Single Audit. Even without federal funds, some grantors or your board may require an annual audit or review.
Tax Preparers: Preparing Form 990 correctly is complex. A professional tax preparer experienced in nonprofit returns is invaluable for ensuring compliance and optimizing your filing positions.
Consider Your Growth: A young nonprofit might start with a volunteer treasurer and basic spreadsheets. As grant funding increases, paid staff are hired, and programs expand, the need for professional bookkeeping software and outsourced nonprofit accounting becomes critical.
Why This Happens (And How Bookkeeping Fixes It)
Many nonprofit leaders find themselves overwhelmed by the financial side of their organizations, not because they’re disorganized, but because there's a fundamental mismatch between their passion and the specialized requirements of nonprofit finance.
Here's the common cycle of struggle:
Mission-First Mindset: Leaders start with a strong mission, often with limited formal business or accounting training. The focus is entirely on program delivery and impact.
"For-Profit" Accounting Instinct: When it comes to tracking money, leaders often default to what looks like "normal" business accounting. This means lumping all cash together, not distinguishing between restricted and unrestricted funds, and only thinking about a basic income/expense statement.
Grant & Donor Friction: A board member asks for a report on how a specific donor's large contribution was used, only to find the information isn't readily available. A grant report is due, and gathering the required financial data is a week-long, stressful scramble.
Compliance Anxiety: The Form 990 deadline looms. The sheer volume of specific schedules and the need to break down expenses into program, administrative, and fundraising categories feels insurmountable. Questions arise about unrelated business income, lobbying limits, and board member compensation disclosure.
Reactive Problem Solving: Issues only come to light during an audit, a donor inquiry, or when a grant is denied due to poor financial transparency. At this point, fixing past errors is time-consuming, expensive, and often embarrassing.
How Specialized Bookkeeping Is the Solution:
Proactive, specialized nonprofit bookkeeping addresses these pain points directly:
Clarity and Control: By implementing fund accounting from day one, every dollar is tracked according to its purpose. You know exactly what funds are available for general operations versus those restricted for a specific program.
Effortless Reporting: When a donor or grantmaker asks how their funds were used, your bookkeeper can pull a precise report in minutes, not days. This builds trust and strengthens relationships.
Compliance Confidence: Your bookkeeping system is designed to capture all the data needed for IRS Form 990 and state registrations. This makes tax season a smooth compliance check, not a crisis.
Strategic Decision-Making: With accurate, timely financial data, your board and leadership can make informed decisions about program expansion, staffing, and fundraising strategies, knowing the true financial picture.
Fraud Prevention: Robust internal controls, built into the bookkeeping process, protect your organization's assets and reputation, ensuring donor funds are used as intended.
Think of it this way: your mission is the engine of your nonprofit. Specialized bookkeeping is the finely tuned navigation system and fuel gauge that ensures you stay on course, manage your resources wisely, and reach your destination successfully, making a real and lasting impact.
Your Action Checklist
Assess Your Current System: Honestly evaluate if your current bookkeeping can easily handle fund accounting, track grants granularly, and provide data for Form 990. If not, acknowledge the need for change.
Implement Fund Accounting: If you haven't already, restructure your chart of accounts to differentiate between unrestricted and donor-restricted funds. Utilize class tracking or project codes in your accounting software for specific grants and programs.
Centralize Grant Documentation: Create a system (digital or physical) for every grant agreement, budget, report, and supporting expense documentation. Ensure all staff know where to save and access these.
Review Internal Controls: Implement or strengthen segregation of duties, especially for cash handling, expense approvals, and bank reconciliations (ensure someone independent performs reconciliations).
Understand Your Form 990 Requirements: Determine which version of Form 990 your nonprofit needs to file. Review a sample form to understand the level of detail required, and ensure your bookkeeping captures this information.
Educate Your Team: Ensure program managers and fundraising staff understand their role in financial tracking – specifically how their expenses tie back to grant restrictions and program budgets.
Consult a Professional: Consider consulting with a financial expert who specializes in nonprofit accounting. They can help set up your system correctly, review your processes, or even provide outsourced bookkeeping.
Schedule Regular Financial Reviews: Don't wait for year-end. Review your financial statements (Statement of Activities, Statement of Financial Position) at least quarterly with your board or leadership team.
Frequently Asked Questions
Q: What's the biggest mistake nonprofits make with their bookkeeping?
A: The single biggest mistake is treating nonprofit finances like for-profit business finances. This often manifests as failure to properly implement fund accounting, meaning all funds are commingled and not tracked according to donor restrictions. This leads to inability to report accurately on grants, compliance issues with Form 990, and difficulty in demonstrating accountability to donors.
Q: Do all nonprofits need to file a Form 990? What if we're very small?
A: Nearly all 501(c)(3) nonprofits are required to file an annual information return with the IRS, even if they have no taxable income. The specific form depends on your gross receipts and assets. Organizations with normally $50,000 or less in gross receipts can file the simpler Form 990-N (e-Postcard). Ignoring this requirement for three consecutive years can lead to automatic revocation of your tax-exempt status.
Q: How can a small nonprofit with limited staff implement segregation of duties?
A: It can be challenging, but it's crucial. For example, if one person handles all cash and writes checks, involve a board member in reviewing and approving invoices before checks are cut, and have a different board member review and initial the monthly bank reconciliation. The goal is to avoid one person having complete control over a financial transaction from start to finish.
Q: What is "unrelated business income" and why does it matter for a nonprofit?
A: Unrelated Business Income (UBI) is income derived from a trade or business regularly carried on by a tax-exempt organization that is not substantially related to its tax-exempt purpose. For example, if a museum (a nonprofit) starts running a paid parking lot that is open to the general public all day, not just museum visitors, that income might be considered UBI. If your nonprofit earns significant UBI (over
,000 annually), it may be subject to income tax and require filing Form 990-T, potentially jeopardizing your tax-exempt status if it becomes a primary activity.
Q: We just received our first large federal grant. What should we be extra mindful of?
A: Congratulations! With federal grants, you’ll need to be hyper-vigilant about tracking allowable costs, adhering to specific grant period dates, and maintaining robust documentation for every expense. You will likely be subject to the Uniform Guidance (2 CFR Part 200), which sets forth federal grant requirements, including cost principles and audit requirements. If the grant puts you over the $750,000 federal expenditure threshold, you'll require a Single Audit. Seek professional accounting services specializing in federal grants immediately.
Ready to Get Your Books in Order?
Navigating the specialized world of nonprofit bookkeeping, fund accounting, and compliance can feel like a full-time job in itself. You have a mission to fulfill and a community to serve, not a financial department to manage. At Centennial Accounting Group, we understand the unique challenges faced by Colorado nonprofits. Our team provides expert nonprofit bookkeeping services, ensuring your financial records are accurate, compliant, and transparent, so you can focus on what truly matters – making an impact.
Don't let financial complexities hinder your mission. Book a free consultation with us today to discuss your nonprofit's specific needs and discover how our expertise can empower your organization.
Disclaimer: This blog post provides general information and guidance on nonprofit bookkeeping and compliance. It is not intended as financial, legal, or tax advice. Specific situations may vary, and readers should consult with qualified accounting or legal professionals for advice tailored to their particular circumstances. Centennial Accounting Group is not responsible for any actions taken based on the information provided in this article. All financial figures and regulations mentioned are subject to change.
Sources & References
This article references information from the following authoritative sources:
Disclaimer: This article is provided for informational and educational purposes only and does not constitute legal, tax, or financial advice. Tax laws and regulations change frequently, and the information presented may not reflect the most current legal developments. Every individual's tax situation is unique, and the strategies discussed may not be suitable for your specific circumstances.
Before making any tax-related decisions, we strongly recommend consulting with a qualified tax professional or accountant. CAG Accountant is not responsible for any actions taken based on the information in this article. All referenced trademarks and copyrights belong to their respective owners.