If you’ve recently received a grant that came with a 40-page manual on how exactly you’re allowed to spend the money, welcome to the wonderful world of restricted funds. It’s like getting a gift card for your birthday, but only being allowed to spend it on socks. Useful? Yes. Annoying to track? Absolutely.
Now that the boxes are mostly unpacked at the new office and I’ve had my third cup of coffee, I’ve been thinking a lot about our Oregon nonprofit friends. Dealing with donor restrictions is one of the biggest hurdles for local organizations, whether you're a small arts collective in Eugene or a large-scale housing initiative in Portland.
In the world of for-profit business, money is mostly just money. In the nonprofit world, money has "feelings" and "attachments." If you don’t track those attachments correctly in QuickBooks Online (QBO), your year-end audit is going to be a nightmare, and your board members will start looking at you with that particular brand of concerned confusion we all want to avoid.
Let’s break down the best ways to track these funds so you can stop stressing and get back to your mission.
Why Standard Bookkeeping Isn't Enough
Most off-the-shelf bookkeeping setups are designed to tell you if you made a profit or a loss. For a nonprofit, that’s only half the story. You need to prove to your donors, your board, and the IRS that you used the "sock money" for socks and the "kale money" for kale.
If you just dump all your donations into one "Donations" income account, you’re flying blind. When a donor asks, "How much of my $10,000 grant is left?" you shouldn't have to spend three days in an Excel spreadsheet to find the answer. At Coastal Clarity Bookkeeping, we focus on setting up systems that give you that answer in three clicks.

Method 1: The Gold Standard, Classes
In my professional (and slightly dry) opinion, Classes are the heavyweight champion of nonprofit fund tracking.
When you turn on Class Tracking in QBO, you gain the ability to assign a "Class" to every single transaction, every deposit, every bill, and every expense. For nonprofits, we usually set up classes like "Restricted," "Temporarily Restricted," and "Unrestricted." Or, better yet, we use classes for specific programs.
Why it works:
- Balance Sheet by Class: This is the holy grail. It allows you to see not just your income/expenses by fund, but also how much cash belongs to each fund.
- Flexibility: You can run a Profit & Loss statement filtered by Class to show exactly how much you spent on a specific initiative.
- Audit-Ready: Auditors love classes. It shows a clear, consistent logic across your entire ledger.
The Catch: You have to be disciplined. If you forget to assign a class to a $500 utility bill, your reports will have a "Not Specified" column that will haunt your dreams (and your treasurer’s).
Method 2: The New Kid, Projects
QuickBooks introduced the Projects feature a few years ago, and while it was originally for contractors (my old stomping ground!), it’s surprisingly effective for grant tracking.
If you have a specific grant with a hard start and end date, treating it as a Project is a smart move.
Why it works:
- The Project Center: You get a dedicated dashboard for each grant. You can see the profit margin (well, the "remaining balance") at a glance.
- Labor Tracking: If you use QuickBooks Time, you can have your employees track their hours directly to a project. This makes reporting "Personnel Costs" to a grantor incredibly easy.
- Cleanliness: It keeps your Class list from getting 50 items long. Once a grant is over, you just mark the project as "Completed."
The Catch: Projects are great for the P&L (income/expenses), but they don’t handle the Balance Sheet (equity/net assets) as elegantly as Classes do. I often recommend using Projects in addition to Classes for high-level oversight.
Method 3: Location Tracking (Use with Caution)
Some people try to use Location Tracking for funds. In QBO, you can turn on locations and rename them to "Fund" or "Department."
Why it works:
- It provides a separate "dimension" for reporting if you are already using Classes for something else (like different physical office locations).
The Catch: Locations are more rigid than Classes. For example, you can’t easily split a single transaction between two locations the way you can with classes. If you receive one check that covers three different funds, Locations will make you want to pull your hair out. At Coastal Clarity Bookkeeping, we generally steer clients away from this unless there's a very specific reason for it.

The "Don't Do This" List: Chart of Accounts Clutter
I have seen Chart of Accounts lists that are longer than a CVS receipt. Please, for the love of all that is holy, do not create a separate bank account or income account for every single grant.
If you have 15 grants and you create 15 income accounts like "Grant Revenue – Smith Foundation," "Grant Revenue – Oregon Arts Commission," etc., your P&L will be 10 pages long.
The better way:
- Have one or two "Grant Revenue" accounts.
- Use Classes or Tags to identify which donor the money came from.
- Let the software do the filtering for you.
Your Chart of Accounts should be the skeleton of your business; don't give it extra limbs it doesn't need.
The Oregon Perspective: Audit Thresholds
In Oregon, once your nonprofit hits certain revenue milestones, the state (and federal government, if you're spending federal funds) starts asking for more formal audits or reviews. If you are approaching that $1 million threshold, your bookkeeping needs to be bulletproof.
If you’re currently a solo leader or a growing organization, now is the time to fix these tracking methods. It is ten times harder to "clean up" a year of messy fund tracking than it is to set it up correctly on day one. If you’re feeling overwhelmed, check out our About Us page to see how we help local nonprofits navigate this.
Choosing the Right Path for Your Growth Stage
Not every nonprofit needs the most complex setup. Here is how I typically break it down for my clients:
- The Solo/Startup Phase: If you have one or two small grants, use Tags. They are easy to use, don’t require a "Plus" or "Advanced" QBO subscription, and give you decent enough reporting to keep your board happy.
- The Growing Organization: If you’re hiring staff and managing multiple restricted pools of money, you need Classes. This is the point where you should probably consider a "Cleanup" project to ensure your net assets are properly categorized.
- The Established Entity: If you’re managing multi-year federal grants, restricted endowments, and complex payroll allocations, you need a combination of Classes and Projects.
Final Thoughts: Clarity Over Chaos
Tracking restricted funds isn't just about satisfying a donor or an auditor. It’s about knowing exactly what resources you have available to do the work you care about. When you know where every dollar is, you can make decisions with confidence instead of "vibes."
If your QuickBooks currently looks like a junk drawer, don’t panic. We specialize in taking that chaos and turning it into a clear, coastal view. Whether you need a one-time cleanup or ongoing support to keep your restricted funds in check, we’re here to help.
Feel free to contact us if you want to chat about which method is right for your specific situation. We promise to keep the jargon to a minimum and the clarity to a maximum.

Note: For more information on our legal standards and how we handle your data, please see our Privacy Policy and Terms of Service.
