If you run an Oregon nonprofit, you already have enough on your plate. Programs to deliver. Grants to manage. Donors to thank. Board members to update. Volunteers to coordinate. And, occasionally, a mysterious box of receipts that appears to have been living under someone’s desk since 2022.
QuickBooks can bring order to that chaos: but only if you set it up for nonprofit accounting from the beginning.
A standard small-business file may track income and expenses adequately. A nonprofit needs more. You need to see how funds were received, whether they are restricted, which programs they support, and whether spending matches the board-approved budget.
This guide walks through the key parts of a nonprofit-focused QuickBooks setup for Oregon organizations.
A quick note: QuickBooks is a bookkeeping tool, not a substitute for nonprofit accounting guidance. Your CPA or tax professional should advise on your organization’s specific reporting and compliance requirements. My job is to help the books tell the truth clearly and consistently: which is a surprisingly useful job for a spreadsheet enthusiast.
Start with the reporting questions
Before creating accounts, ask what your board, funders, staff, and tax professional need to know.
Most nonprofits need answers to questions such as:
- How much cash do we have available?
- How much is restricted for a specific purpose?
- How much has each grant received and spent?
- Are programs operating within budget?
- What did we spend on programs, management, and fundraising?
- Which expenses still need documentation?
- Can we provide accurate reports without assembling a small archaeological dig?
These questions should drive your QuickBooks structure. Do not begin by adding every account that sounds remotely useful. A chart of accounts with 147 nearly identical expense categories does not create clarity. It creates a scavenger hunt.
Configure QuickBooks for nonprofit accounting
When creating or reviewing your QuickBooks file, begin with the company settings.
In QuickBooks Online, select the nonprofit organization company type so the software uses more nonprofit-friendly terminology in certain reports. You should also consider:
- Turning on account numbers
- Enabling class tracking
- Enabling customer or donor tracking
- Turning on project tracking if it is available and useful for your organization
- Setting a consistent fiscal year
- Reviewing user permissions and approval access
- Connecting only the bank and credit card accounts you actually need
QuickBooks’ guidance on fund accounting for nonprofits explains why nonprofits need to track more than simple income and expenses.
The goal is not to make QuickBooks sound nonprofit-ish. The goal is to build a file that supports accurate fund tracking and understandable reports.

Build a chart of accounts that fits your mission
Your chart of accounts is the framework underneath every report. Keep it logical, limited, and aligned with your nonprofit’s actual activities.
A basic structure might include:
| Account range | Category | Examples |
|---|---|---|
| 1000–1999 | Assets | Checking, savings, grants receivable, equipment |
| 2000–2999 | Liabilities | Accounts payable, credit cards, loans |
| 3000–3999 | Net assets | Without donor restrictions, with donor restrictions |
| 4000–4999 | Revenue | Contributions, grants, membership dues, program revenue |
| 5000–7999 | Expenses | Salaries, rent, supplies, professional services |
Use natural expense categories
Your expense accounts should describe what you purchased, not every program or grant that might have paid for it.
Useful natural expense accounts may include:
- Salaries and wages
- Payroll taxes and benefits
- Rent and utilities
- Insurance
- Professional services
- Program supplies
- Office supplies
- Travel and training
- Printing and postage
- Fundraising expenses
- Bank and merchant fees
This approach keeps the chart of accounts manageable. Classes, projects, and grant tracking can provide the additional detail.
Separate net assets by restriction
Nonprofits generally need to distinguish between:
- Net assets without donor restrictions
- Net assets with donor restrictions
Depending on your organization’s circumstances, you may also need to track temporarily restricted and permanently restricted activity separately.
This distinction matters because a dollar in the bank is not automatically available for whatever expense appears first. A grant restricted for youth programming cannot quietly become the office snack budget simply because the crackers are on sale.
Your CPA can help determine the exact account structure and entries your organization should use.
Choose a class tracking structure carefully
Class tracking is one of the most useful parts of a nonprofit QuickBooks setup. It is also one of the easiest places to create unnecessary complexity.
The first decision is what classes should represent.
For many nonprofits, a practical structure is:
- Program Services
- Food pantry
- Youth services
- Housing support
- Management and General
- Fundraising
This structure helps you report expenses by function and program. It can also support board reporting and annual tax preparation.
Another option is to use classes for fund categories:
- Unrestricted
- Temporarily restricted
- Permanently restricted
- Specific long-term funds
Both approaches can work. The important thing is to choose one primary organizing system instead of using classes for everything at once.
If you use classes for both function and every individual grant, your list may become difficult to maintain. A small nonprofit can quickly end up with classes such as:
- Restricted Youth Grant
- Restricted Youth Grant: supplies
- Restricted Youth Grant: staff
- Unrestricted Youth Program
- Youth Program: maybe restricted?
That is how a bookkeeping file begins requesting its own board seat.
A common solution is to use:
- Classes for functions and programs
- Customers, sub-customers, or projects for individual grants
- The chart of accounts for natural revenue and expense categories
Most importantly, require a class on every relevant transaction. Incomplete class tracking produces incomplete reports.
Track grants with enough detail to be useful
Grant tracking in QuickBooks should begin before the money arrives.
For each grant, maintain a simple grant record that includes:
- Funder name
- Grant name
- Award amount
- Award date
- Grant period
- Restriction or purpose
- Approved budget
- Reporting deadlines
- Allowable and unallowable costs
- Amount received
- Amount spent
- Remaining balance
You can set up each funder as a donor or customer and each grant as a sub-customer or project. The best option depends on your QuickBooks version and how many grants your nonprofit manages.
For example:
- Parent customer: Oregon Community Foundation
- Sub-customer or project: 2026 Food Access Grant
Then assign grant-related income and expenses consistently to that grant record.
For every grant expense, ask:
- Is this expense allowable under the grant?
- Is it within the grant period?
- Is it assigned to the correct program or class?
- Do we have the required receipt or documentation?
- Does the transaction belong to this grant, or are we making an educated guess while holding our breath?
If the answer to the last question is “educated guess,” pause and investigate. A little coordination now is much easier than reconstructing a year of grant expenses later.
Handle restricted funds with a documented process
QuickBooks can help you report restricted activity, but it does not magically understand donor intent.
Create a written process for:
- Recording restricted grant and contribution income
- Assigning transactions to the correct fund or program
- Allocating shared expenses
- Recording releases from restriction
- Reviewing remaining restricted balances
- Approving transfers or temporary advances between funds
Shared expenses need special attention. If rent supports three programs, decide how the cost will be allocated. Your method might use square footage, staff time, participant counts, or another reasonable basis. Document the method and apply it consistently.
When restrictions are fulfilled, your CPA or experienced nonprofit bookkeeper can help record the appropriate release from restriction. Do not simply recategorize transactions until the report looks nicer. Accounting is not interior decorating.

Design board-friendly reports from day one
Your board should not need a finance degree, magnifying glass, and three cups of coffee to understand the financials.
Create a standard reporting package that includes:
Statement of activities
Use a nonprofit-friendly version of the income statement to show revenue and expenses for the reporting period. Include comparisons to:
- The approved budget
- The prior period
- The same period last year, when useful
Balance sheet
Show cash, liabilities, and net assets clearly. Restricted and unrestricted balances should be understandable and supported by your underlying records.
Budget versus actual report
This report helps the board see where actual revenue and expenses differ from the plan. A variance is not automatically bad news. It is information: although sometimes information wearing a tiny alarm bell.
Grant activity report
For each major grant, provide:
- Award amount
- Amount received
- Amount spent
- Remaining balance
- Grant period
- Upcoming reporting deadline
Plain-language explanation
Add a short written summary. Explain major variances, cash concerns, upcoming obligations, and decisions the board may need to make.
The IRS charitable organizations resource page provides official information about federal nonprofit requirements and filings. Your CPA can help connect those requirements to your organization’s reporting process.
Create a monthly review routine
A good setup only works when someone maintains it.
Each month, review:
- Bank and credit card reconciliations
- Unusual or uncategorized transactions
- Missing receipts and documentation
- Restricted fund balances
- Grant expenses and remaining budgets
- Accounts payable and receivable
- Payroll allocations
- Budget variances
- Board report accuracy
If your nonprofit is already behind, cleanup should happen first. I review records, reconcile accounts, correct errors, and create accurate reports before transitioning into ongoing support. That order matters. There is no benefit to producing a beautiful monthly report built on six months of questionable transactions.
For organizations that need help catching up, Coastal Clarity Bookkeeping’s cleanup and catch-up services are billed at $85 per hour for actual time worked, with no flat fee or minimum. Cleanup includes reconciliation, error correction, and catch-up reporting, with a checkpoint review every ten hours.
For ongoing support, monthly plans are structured by organization size and activity:
- Essential: $225 per month, up to 50 transactions and 2 financial accounts
- Professional: $375 per month, up to 150 transactions and 4 financial accounts
- Established: $600 per month, up to 300 transactions and 6 financial accounts
These services are not nonprofit-specific packages, so I review the scope before recommending a plan. Your nonprofit should know what is included, what is not, and where coordination with your CPA or staff will be needed.
The right setup creates confidence
A nonprofit QuickBooks file should do more than store transactions. It should help your team protect donor intent, monitor grants, explain financial results, and make decisions with confidence.
If your Oregon nonprofit is starting fresh, build the structure before the first major grant arrives. If your file already feels like a drawer full of tangled charging cables, you are not alone: and it can be fixed.
Start with:
- A nonprofit-focused chart of accounts
- Clear classes and program categories
- A documented restricted-fund process
- Grant records with deadlines and budgets
- Board-friendly monthly reports
- Consistent reconciliations and review
Clear books support clear decisions. And clear decisions leave more time for the work your nonprofit exists to do: which is generally more rewarding than arguing with a duplicate bank feed transaction.

If you would like to discuss your nonprofit’s QuickBooks setup or cleanup needs, you can learn more about Coastal Clarity Bookkeeping or contact me.
Administrative note: Your organization retains its own QuickBooks subscription. A discount may be available through referral. Services are provided remotely unless on-site support is arranged separately. QuickBooks features and report availability can vary by subscription level.
