Table of Contents

Last Updated: October 2, 2026

What Bookkeeping Services for Non Profit Organizations Actually Cover

Bookkeeping services for non profit organizations handle daily recording, classification, and reporting while meeting charity compliance demands. Scanlan Innovations works with non-profit boards and managers who need books structured for both day-to-day decisions and funder scrutiny, work that differs sharply from standard small-business bookkeeping.

Core Bookkeeping Tasks vs. Non-Profit Specific Work

The core tasks look familiar: general ledger recording, accounts payable and receivable, bank and credit card reconciliations, and payroll administration. What changes is the layer on top.

Why Standard Bookkeeping Falls Short for Charities

Most small-business bookkeeping assumes one pool of money with one purpose. A registered charity operates with multiple pools that legally cannot be mixed, and treating a designated gift as general revenue destroys the audit trail proving the money was spent as promised.

Fund Accounting for Non-Profits: Tracking Restricted and Unrestricted Funds

Fund accounting for non-profits separates money by the restrictions placed on it, so the organization can prove each dollar was spent as intended. Every transaction is tagged to a fund, and each fund balance rolls forward independently.

Two categories drive most of the work:

  • Unrestricted funds: money the board can direct to any mission activity or operating cost
  • Restricted funds: money a donor, grantor, or funder has designated for a specific program, time period, or purpose
Pro Tip
Set up a separate fund code for every restricted grant, even small ones. Merging grants “for now” is the single most common cause of messy year-end reconciliations. Splitting them later means re-coding every transaction by hand.

CRA Financial Reporting Requirements for Charities: T3010 and Beyond

Registered charities must file the T3010 information return annually with the Canada Revenue Agency, and the return pulls directly from the financial records your bookkeeper maintains. The CRA guidance on charitable return filing sets out the filing obligations and the financial information that must be reported.

Key Deadlines and Filing Obligations

The T3010 is due within six months of fiscal year-end. Miss it and the charity can lose registered status, meaning donors lose the charitable tax credit, which is why the filing calendar belongs in the bookkeeping workflow, not someone’s memory.

Financial Internal Controls for Non-Profits: Protecting Donor Trust

Financial internal controls for non-profits are the checks and balances that prevent error and fraud, and they matter more for charities because the money isn’t the organization’s to lose. Donors give on trust, and one misappropriation story can dry up funding for years.

Infographic flowchart for bookkeeping services and internal control checklists for non-profit organizations.
Infographic flowchart for bookkeeping services and internal control checklists for non-profit organizations.
  • Require two signatures above a set dollar threshold
  • Have the board treasurer review the bank reconciliation monthly, not annually
  • Rotate who handles deposits and who records them
  • Keep a purchase approval log for every expense over a set amount

Non-Profit Bookkeeping Software: What to Look For

Non-profit bookkeeping software should do one thing above all: track funds separately without workarounds. General accounting platforms can be forced into fund tracking, but the setup is fragile and every upgrade risks breaking it.

Look for these capabilities:

  1. Fund and class tracking built into the transaction layer, not bolted on
  2. Grant tracking with budget-to-actual reporting per grant
  3. Donor and pledge management linked to revenue recognition
  4. Audit trail showing who changed what and when
  5. Board-ready reporting that separates restricted and unrestricted balances

The Integration Most Guides Skip: Donor CRM to General Ledger

The real operational gap in non-profit bookkeeping isn’t the accounting platform, it’s the handoff between the donor management system and the general ledger. Most organizations run a donor CRM (Little Green Light, Bloomerang, DonorPerfect, Keela, or a spreadsheet) alongside a cloud accounting file (QuickBooks Online, Xero, Sage, or Wave). When those systems don’t talk, staff re-key donations, pledges, and grant receipts by hand, and re-keying is where restricted funds get mis-coded.

A workable integration pattern looks like this:

  • Donations and pledges flow from the CRM into the accounting file as revenue tagged to a fund or class, with the donor’s restriction carried through as a dimension, not flattened into a single revenue line.
  • Grant receipts post to a dedicated grant fund, with the funder’s reporting period attached so budget-to-actual can be pulled without rebuilding the query each time.
  • Pledge receivables sit in a sub-ledger that reconciles to the CRM’s pledge schedule monthly, so the board sees committed-but-unreceived revenue without inflating cash.
  • Donation receipts are generated from the CRM but reconciled to the ledger, so the receipt total and the revenue total agree at year-end.

Automation That Actually Pays Off

Automation is where the real time savings live, but not all automation is equal:

  • Bank feeds and rules-based coding cut manual entry, which is where most coding errors happen. Set rules by vendor and amount, then review the exceptions rather than every line.
  • Recurring gift schedules in the CRM should generate both the donor acknowledgment and the ledger entry from one source, so the two never drift.
  • Restricted fund dashboards built on class or location tracking let the treasurer see restricted balances without exporting to a spreadsheet.
  • Grant budget-to-actual templates saved per funder mean a new report is a refresh, not a rebuild.

A Practical Setup Order

  1. Map every restricted fund and active grant to a fund code before touching software settings.
  2. Build the chart of accounts so revenue and expense accounts roll up to the categories the T3010 asks for.
  3. Connect the CRM export to the ledger, test with one month of transactions, and reconcile against the CRM’s own totals.
  4. Turn on bank feeds and rules only after the fund structure is stable.
  5. Document the monthly close steps so a new treasurer or bookkeeper can repeat them.

The Canada Revenue Agency’s information for charities is worth bookmarking as you build the reporting structure, since the categories you use in software should mirror the categories the T3010 asks for.

Watch Out
Do not let software defaults decide your fund structure. Most platforms ship with a for-profit chart of accounts. Importing it as-is means re-coding every restricted transaction later, and that re-coding is where grant compliance breaks down.

Grant Management and Audit Readiness

Grant management and audit readiness come down to one habit: reconcile each grant against its budget monthly, not at year-end. Funders increasingly ask for interim reporting, and an organization that can produce a grant’s budget-to-actual statement on request wins renewals a scrambling organization loses.

The Bookkeeping Workflow Behind a Grant

A grant isn’t a single revenue line, it’s a mini-entity inside the books with its own budget, allowable costs, and reporting calendar. The workflow that satisfies a funder has five moving parts:

Get Started Today, book an appointment →

  1. Set up the grant as its own fund or class the day the award letter is signed, with the funder’s budget categories mirrored in the chart of accounts. If the funder budgets “program staff,” “travel,” and “supplies,” those should be the account names, not your internal department names.
  2. Code every expense to the grant as it’s incurred, using the funder’s category, not the organization’s. Re-coding at report time is where errors multiply.
  3. Track restricted cash separately so the grant’s unspent balance is visible without netting it against unrestricted operating cash.
  4. Apply an expense allocation policy for shared costs like rent, utilities, and administrative salaries. Most funders cap administration at a percentage of the award, so the allocation method must be documented and applied consistently, not adjusted to hit the cap.
  5. Reconcile the grant fund monthly against the funder’s budget, and flag variances before they become over-spends the organization has to absorb.

Allowable vs. Unallowable Costs

Every grant agreement defines what the funder will and won’t reimburse. Common unallowable items include fundraising costs, lobbying, alcohol, and sometimes capital purchases. The bookkeeper’s job is to keep those costs out of the grant fund entirely, or tag them clearly so they’re excluded from the claim. Catching a mixed-in unallowable cost at audit means repaying the funder or absorbing the cost, both avoidable with a coding rule at entry.

Interim Funder Reporting

Many funders now require quarterly or semi-annual financial reports, not just a year-end statement, so the grant fund must be closeable at any month-end. That means:

  • Bank and credit card reconciliations current through the reporting month
  • All grant-related invoices accrued, not just paid
  • Payroll allocations to the grant posted for the full period
  • A budget-to-actual report generated from the ledger, not rebuilt in a spreadsheet

Audit Readiness as a Byproduct

Audit readiness is a byproduct of clean books, not a separate project. Before the auditor arrives, the file should include reconciled bank accounts, a documented fund balance roll-forward, expense allocation worksheets, grant agreements with the funder’s budget attached, and receipts supporting every material transaction.

A simple monthly checklist keeps you ready:

  • Reconcile all bank and credit card accounts
  • Review grant budget-to-actual reports and flag variances
  • Confirm restricted fund balances match donor commitments
  • Verify expense allocations follow the documented policy
  • File donation receipts and supporting documents
  • Send the board treasurer a one-page financial summary
Pro Tip
Keep a one-page grant summary per funder, award amount, period, reporting dates, allowable cost categories, and admin cap. When a program manager asks “can we charge this to the grant?”, the answer is on that page, not buried in a PDF.

When to Outsource Bookkeeping Services for Non Profit Organizations

Outsourcing makes sense when fund accounting, grant tracking, and CRA reporting exceed what a volunteer treasurer or general bookkeeper can handle reliably. Many non-profits reach that point quietly, usually after a grant report takes three weeks to assemble or an auditor raises questions the board can’t answer.

Questions to Ask Before You Hire

Ask directly, and listen for specifics rather than reassurance:

  1. Have you set up fund accounting from scratch, or only maintained existing books?
  2. How do you handle restricted versus unrestricted revenue recognition?
  3. Can you produce a grant budget-to-actual report, and how often?
  4. What does your monthly close process include, and what’s the turnaround?
  5. How do you prepare a file for audit, and what do you hand the auditor?
  6. Who reviews the work before it goes to the board?

A provider who can’t answer these in plain language will learn on your file. That’s an expensive education.

Key Takeaway
The best indicator of a strong non-profit bookkeeper isn’t software knowledge. It’s whether they ask about your funds, your grants, and your filing deadlines before they quote a fee.

Conclusion

Non-profit finances get complicated fast when grants, restricted funds, and CRA deadlines land in the same month, and a general bookkeeper won’t have the structure to keep them straight. Scanlan Innovations builds accounting foundations that make fund accounting, grant tracking, and T3010 reporting routine rather than reactive. BOOK AN APPOINTMENT NOW

Frequently Asked Questions

How much do bookkeeping services for non profit organizations typically cost?

Pricing depends on transaction volume, number of funds tracked, grant reporting complexity, and whether payroll is included. Some providers charge hourly, others use flat monthly retainers. Non-profits with restricted funds and government grants usually need more hands-on support than a simple small business, which affects cost. Request quotes from at least two providers and ask exactly what is included: bank reconciliation, fund tracking, T3010 preparation support, and board reporting are often priced separately. Scanlan Innovations can provide a quote based on your organization’s specific needs.

What is the best bookkeeping software for non-profit organizations?

The right non-profit bookkeeping software depends on your fund structure and reporting needs. Look for software that supports fund accounting, tracks restricted and unrestricted funds separately, and generates reports your board and funders expect. QuickBooks Online offers a non-profit version, and dedicated platforms exist for organizations managing multiple grants. The key features to prioritize are fund segregation, grant tracking, audit trail capability, and CRA-compatible reporting. Your bookkeeper should be able to work in whichever platform you choose, or recommend one that fits your size and complexity.

What are the specific bookkeeping requirements for registered charities under CRA guidelines?

Registered charities must maintain complete books and records, including donation receipts, bank statements, and financial statements. Each year, they file a T3010 information return with the Canada Revenue Agency, which includes a financial information section detailing revenue, expenses, and fund balances. Charities must also issue official donation receipts with specific information. Records must be kept for at least six years. Failure to file the T3010 can result in loss of registered charity status, so accurate bookkeeping throughout the year makes filing straightforward.

How does fund accounting for non-profits differ from standard business bookkeeping?

Standard business bookkeeping tracks revenue and expenses for one entity. Fund accounting for non-profits separates money into distinct funds, typically restricted and unrestricted, so you can show donors and funders exactly how their money was used. Restricted funds can only be spent on the purpose they were given for, while unrestricted funds cover general operations. This means every transaction must be coded to the correct fund, and financial statements must report on each fund separately. It adds complexity but is essential for donor compliance and audit readiness.

What financial reports must a non-profit organization file annually?

Registered charities file the T3010 information return with the CRA each year, which includes financial statements, a breakdown of revenue and expenses, and details on fundraising activities. Depending on your incorporation type, you may also need to file annual returns with your provincial or federal corporate registry. If you receive government grants, those funders typically require separate financial reports. Internally, your board should receive financial statements showing fund balances, budget-to-actual comparisons, and cash flow projections at least quarterly.

How should non-profits handle restricted vs. unrestricted funds?

Restricted funds must be tracked separately from the moment they are received. When a donor gives money for a specific program, record it in a restricted fund and only draw from it for that purpose. Unrestricted funds cover day-to-day operations and can be allocated at the board’s discretion. Your general ledger should have separate accounts for each fund, and your financial statements should show the balance and activity in each. This separation is critical for donor compliance and makes audit readiness much easier when funders ask how their money was spent.

What internal controls should a small non-profit have in place?

At minimum, separate the person who handles cash from the person who reconciles bank statements. Require two signatures on cheques above a set threshold. Have the board treasurer review monthly financial reports. Keep donation receipts numbered and logged. Use a purchase approval process for expenses over a certain amount. These financial internal controls for non-profits do not need to be complicated, but they protect against errors and fraud, and they demonstrate to donors and funders that you handle money responsibly. Review your controls annually as your organization grows.

Can I use QuickBooks for nonprofits in Canada?

Yes, QuickBooks Online is widely used by non-profits in Canada, including registered charities. It supports fund tracking through class or location tracking, and it can generate the financial reports your board needs. However, QuickBooks was designed for for-profit businesses, so your bookkeeper will need to configure it properly for fund accounting and CRA reporting. Some organizations outgrow it and move to dedicated non-profit accounting software. The right choice depends on how many funds you manage and how complex your grant reporting is.

Verified by MonsterInsights