Chart of Accounts
Start from a nonprofit-ready template or import your own. Assets, liabilities, net assets, revenue and expenses, organized the way your auditor expects.
Fund accounting isn't a bolt-on in GoodBooks; it's the foundation. Every transaction belongs to a fund: general operating, a restricted grant, the building fund, whatever your organization uses.
Every plan. Free includes 3 funds, Foundation 10, Core 25.
Your organization gets its own giving page. Donors give by card or bank account, once or on a schedule, and can choose to cover the processing fee. Each gift lands in the right fund and campaign, the receipt goes out by itself, and Stripe payouts turn into deposits in your books.
Online giving on every plan. Recurring gifts with reminders on Foundation; automatic recurring charges on Core.
Keep clean records of who gave, when, how much, and toward what. Enter Sunday's offering in minutes, answer a donor's question without digging, and send year-end statements without a mail-merge marathon.
Giving statements and receipts on every plan. Batch Gift Entry, pledges and recurring gifts on Foundation; giving envelopes on Core.
Set up the items and prices, paste in your sellers, and every student or volunteer gets a personal link. Buyers pay by card or check, every sale is credited to the right seller, and paid orders land in your books under the fundraiser.
Foundation plan and up.
Dinners, galas, banquets, bonspiels. Sell ticket types with limits, email every guest a QR-code ticket, and let volunteers check people in from a phone or a scanner. No ticketing site taking a cut, and the money is already in your books.
Foundation plan and up.
Pick a design, click send, and a real postcard goes out First-Class the next business day, addressed and stamped. Statements, invoices and checks can be mailed the same way. No envelopes, no stamps, no trip to the post office.
Cards, statements and checks on every plan, Free included; mailed invoices come with invoicing on Foundation. Organizations that joined in the last six months get their first two cards free.
Bill sponsors, renters, member families or anyone else. With online payments turned on, every invoice carries a secure payment link, so it can be paid by card or bank account in a minute, and the payment is recorded against the invoice for you.
Foundation plan and up.
Set up your membership levels once. Members join and renew online, reminders go out before their date, and renewal invoices can be sent for you. The roster shows who's current, who's in their grace period and who has lapsed.
Foundation (250 members) and Core (1,000 members). See it for clubs and community groups.
Volunteers fill out your reimbursement page and snap their receipts. Someone approves it, you pay it, and it goes into the books as one entry with the receipts attached. Vendor bills go through the same approve-and-pay steps.
Foundation plan and up.
GoodBooks produces the standard nonprofit financial statements your board, your auditor and your donors expect: formatted correctly, fund-aware, and ready before the meeting starts.
Financial statements on every plan. Grant, budget and 1099 reports on Foundation and up.
The register works like a checkbook: write a check, record a deposit, attach the receipt. Behind it, every transaction is a balanced double-entry journal entry. You don't need to know what a debit is; your auditor will be glad you have them.
Register and bank reconciliation on every plan. Manual journal entries and check printing on Foundation and up.
Enter the budget the board approved and GoodBooks compares it to what actually happened, all year long. No more lining up last month's report against a column in a spreadsheet.
Annual budgets on Foundation; month-by-month budgets on Core.
Invite your board, your bookkeeper and the fundraiser chair, and give each the role that fits. People who only approve, count gifts or run a fundraiser don't use up your paid seats.
Admin and bookkeeper seats: Free 2, Foundation 4, Core 10. Other roles are unlimited. Two-person approval on Core.
The things you don't think about until you need them, already built in.
Start from a nonprofit-ready template or import your own. Assets, liabilities, net assets, revenue and expenses, organized the way your auditor expects.
Track each grant from award to final report: what you received, what you've spent against it, and what's left. Grant spending releases the restriction for you.
Flag the vendors who need a 1099 and GoodBooks totals what you paid them for the calendar year, with the filing threshold marked.
A home for the bylaws, minutes, bank statements and IRS letters, in folders, next to the books instead of in someone's inbox.
Invite your CPA or bookkeeping firm to sign in to your books with their own login. You approve it, and you can end it any time. For accountants.
Bring over your contacts and chart of accounts from a CSV or Excel file. Duplicates are skipped, so running the same file twice is safe.
Every change is logged with a timestamp and a name. Internal controls flag unusual payments, like round numbers or late-night entries, for a second look.
Two-step sign-in, remembered devices that expire after 30 days, and bot protection on every public form. Donor data stays protected.
Your data is always yours. Export transactions, reports and donor records in standard formats at any time. No lock-in, ever.
A straightforward look at what matters for small nonprofits.
| Feature | GoodBooks | QuickBooks Nonprofit |
Spreadsheets |
|---|---|---|---|
| Fund accounting | ✓ | ~ | ✗ |
| Nonprofit-specific reports | ✓ | ~ | ✗ |
| Volunteer-friendly | ✓ | ✗ | ~ |
| Price | Free + affordable paid plans | $99–$200+/mo | Free (but costly in time) |
| Donor management | ✓ | ~ | ✗ |
| Online giving page, booked automatically | ✓ | ~ | ✗ |
| Fundraiser sales & event tickets | ✓ | ✗ | ✗ |
| Membership dues & renewals | ✓ | ~ | ✗ |
| Mailed thank-you cards | ✓ | ✗ | ✗ |
| Double-entry bookkeeping | ✓ | ✓ | ✗ |
| Data export | ✓ | ✓ | ✓ |
| Audit trail | ✓ | ✓ | ✗ |
| Multi-user access | ✓ | ✓ | ~ |
| Setup time | Under an afternoon | Days to weeks | Hours (then ongoing) |
~ = partial or add-on support. QuickBooks pricing as of 2026. GoodBooks Free plan $0 · Foundation $15/month · Core $30/month · Annual plans save two months.
If yours isn't here, email us at hello@dogoodbooks.org.
Yes. Fund accounting is the foundation of GoodBooks, not an add-on. You can create and manage as many funds as you need — general operating, restricted grants, designated gifts, endowments — and track every transaction by fund. You always know exactly what's available for what purpose.
Yes. GoodBooks generates the standard nonprofit financial statements your board and auditors expect: Statement of Financial Position (the nonprofit equivalent of a balance sheet), Statement of Activities (income and expenses by fund), and budget vs. actual comparisons. Reports are exportable as PDF.
Unrestricted funds can be used for any organizational purpose at the board's discretion. Restricted funds are designated by the donor or grantor for a specific purpose — a building project, a scholarship, a particular program — and may only be spent as directed. GoodBooks tracks both, clearly labeled, so you never accidentally spend restricted money on general operations.
No. GoodBooks is built specifically for volunteer treasurers who may have no formal accounting background. The interface uses plain language, guides you through common tasks, and handles the double-entry accounting mechanics behind the scenes. You don't need to know what a debit is to keep clean books.
Yes. Every plan includes an online giving page, and donors can give by card or bank account (ACH), once or on a schedule. Card gifts carry a processing fee of 2.9% + 30¢ and bank-account gifts 0.8% (capped at $5), plus a 0.25% GoodBooks platform fee ($1 more per gift on the Free plan). Donors can choose to cover the fees so your organization receives the whole gift. Each gift is recorded in the right fund with its receipt sent automatically.
Yes, on the Foundation plan and up. Product sales (pies, cookie dough, wreaths, discount cards) get an order page with a personal link for each seller, and events get ticket types, capacity limits, QR-code tickets and door check-in from a phone or scanner. Buyers pay by card or check, and paid orders are recorded in your books under the fundraiser, with a one-click profit & loss when it's over.
You pick a card design (or write your own message), check the address and click send. The card is printed and mailed First-Class the next business day. Giving statements, invoices and checks can be mailed the same way. Each piece is paid from a prepaid balance you top up by card, the price is shown before you send, and a piece you cancel before it prints goes back on your balance. Cards, statements and checks are available on every plan, Free included.
Yes. You can import your contacts and your chart of accounts from a CSV or Excel file, including exports from QuickBooks. Duplicates are skipped, so running the same file twice is safe. If you'd like a hand moving in, see our setup services.
It depends on the plan: Free includes 2 admin & bookkeeper seats, Foundation 4, and Core 10. Approvers, board members, and donation and fundraiser volunteers don't use a seat, so you can invite them freely. Each person gets a role (System Administrator, Bookkeeper, Donations Processor, Donor Manager, Approver or Fundraiser Manager) that controls what they can see and do. See our pricing page for details.
Yes, always. Your data is yours. You can export your full transaction history, chart of accounts, donor records, and financial reports at any time, in standard formats. We'll never hold your data hostage.
GoodBooks is built around the accounting standards that apply to nonprofit organizations, including FASB ASC 958 (Not-for-Profit Entities). It uses double-entry bookkeeping, produces GAAP-aligned financial statements, and enforces fund accounting practices consistent with nonprofit GAAP. It is not a substitute for professional audit services, but it gives your auditor clean, accurate books to work from.
Free plan available. No credit card required. Up and running in an afternoon.
Create Your Free AccountPrefer to see it first? Book a live 20-minute demo →