Bookkeeping, payroll, and accounting services for small businesses across Orange County and Greater Los Angeles.

Call or Text: (714) 399-5126

What chart of accounts should a California nonprofit use in QuickBooks?

A nonprofit chart of accounts has to do something a regular business COA doesn’t. It needs to track where money comes from, show how it gets spent by function, and distinguish between restricted and unrestricted funds. All of this feeds directly into Form 990 reporting, so getting the structure right from the start prevents a painful reorganization later.

For revenue, create separate accounts that reflect your actual funding sources. At minimum you want individual donations, corporate donations, government grants, private/foundation grants, program service fees, membership dues, special event revenue, and investment income. Each of these lands in a different spot on Form 990. If you dump all donations into a single account, someone has to pull that apart at year end, and that someone is going to charge you for the extra hours.

Expense accounts are where most nonprofits run into trouble. Form 990 requires expenses reported across three functional categories: program services, management and general, and fundraising. Your chart of accounts needs to support this breakdown cleanly. The most practical approach in QuickBooks Online is to create expense accounts by natural type (salaries, rent, supplies, insurance, travel) and then use classes or location tags for the functional allocation. So you have one “Salaries” account, but each payroll entry gets tagged as program, management, or fundraising. This keeps your chart of accounts manageable instead of tripling every expense line. If you run multiple programs, add a class for each one so you can report program costs individually.

Net asset accounts replace the equity section you would see in a for-profit business. Nonprofits have two categories here: without donor restrictions and with donor restrictions. When a donor gives you $50,000 earmarked for a specific program, that sits in “with donor restrictions” until you spend it on the designated purpose. At that point it releases to the unrestricted category. QuickBooks handles this through journal entries, and it needs to be done consistently or your financial statements won’t reconcile with your donor records.

QuickBooks Online does offer a nonprofit chart of accounts template, and it gives you a reasonable starting point. Use it, but don’t stop there. The default template is generic and won’t match your specific programs, funding streams, or reporting needs. Add the revenue accounts that reflect your real income sources, remove anything you will never use, and configure classes for functional expense tracking before you start entering transactions. Cleaning this up after a year of data entry is significantly harder than setting it up correctly on day one.

On the California side, your organization files Form 199 (or 199N for smaller groups) with the Franchise Tax Board alongside the federal Form 990. You also have annual reporting obligations with the Attorney General’s Registry of Charitable Trusts. Your COA doesn’t need separate accounts for state versus federal filing, but your books need to be organized well enough to support both returns without a scramble every spring.

If your nonprofit is new or your current books are a mess, having someone with bookkeeping experience in Orange County configure QuickBooks properly from the beginning is worth the investment. A well-structured chart of accounts turns Form 990 preparation from a weeks-long project into a straightforward process.

Orange County's Small Business Bookkeeper

The Next Step:
A Short Conversation

Tell us about your business and what you need help with. We'll listen, ask a few questions, and give you a straightforward quote with no surprises.

More Questions

How do I classify workers as employees vs. independent contractors under California AB5?

California's AB5 law presumes every worker is an employee unless your business can prove all three parts of the ABC test. Prong B is the toughest because you have to show the worker performs tasks outside your company's usual line of business.

Read answer

How do I handle multi-currency transactions for an import business in QuickBooks?

Enable multi-currency in QuickBooks Online, then record vendor bills in the supplier's currency. QBO converts at the exchange rate on the transaction date and recognizes gains or losses when you make the actual payment.

Read answer

What California payroll taxes does my small business need to pay and how do I set up with EDD?

California has four state payroll taxes: UI and ETT paid by the employer, plus SDI and PIT withheld from employees. You need to register with the Employment Development Department within 15 days of paying $100 or more in wages.

Read answer

What are the bookkeeping requirements for importing goods into California?

California importers need to track customs duties by harmonized tariff code, pay use tax on goods when sales tax wasn't collected at entry, file with the CDTFA, and maintain resale certificate files if selling wholesale. Getting any of these wrong creates audit exposure.

Read answer

What triggers an EDD audit for California small businesses and how can I prepare?

The most common triggers are high 1099 contractor usage, a former worker filing an unemployment claim, employee complaints, and large gaps between 1099s filed and payroll reported. Clean payroll records and proper worker classification documentation are your best defense.

Read answer

How do I separate personal and business expenses when a doctor owns the practice building?

The standard approach is to hold the building in a separate LLC from the medical practice. The practice pays fair market rent to the property LLC, and both entities maintain completely separate books.

Read answer

A family-owned bookkeeping and accounting firm based in Buena Park, serving small businesses across Orange County and Greater Los Angeles. Full-service bookkeeping, accounting, payroll, and advisory services led by Amrit Sarker, a Certified Public Bookkeeper and QuickBooks certified professional with 35+ years of experience in accounting and financial operations. Income tax preparation is provided through our official tax partner, Dharia Tax & Services, Inc. Offers services in English and Bengali.

Client Reviews

5-Star Rated Firm

Social

  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • QuickBooks Desktop Certification badge

© 2026 Sarker Accounting Services LLC