Skip to content

Bookkeeping best practices for Canadian nonprofits

Updated Checked by the Tax-Services.ca editorial team How we check

Nonprofit bookkeeping best practices come down to one test: could a stranger, such as a new treasurer or a CRA officer, see what happened to every dollar? The CRA asks for less from a plain non-profit organization than from a registered charity, so first know which of the two you are. After that it’s a handful of routines done on schedule.

Are you a charity or a non-profit organization?

It changes your paperwork. A registered charity can issue official donation receipts and files the T3010 return. An NPO can’t issue donation receipts, and it may need to file the T1044 instead. The CRA treats them as different things even though both aim at something other than profit.

Item Registered charity NPO
Annual return T3010, six months after fiscal period end T1044 when a threshold is met, same six months
Donation receipts Can issue official receipts Cannot
General ledger and supporting records Six years from the end of the last tax year they relate to Six years
Copies of receipts At least two years from the end of the calendar year of the gift Not applicable

Does your NPO have to file a T1044?

Only if one of three things is true. The NPO received or was entitled to receive more than $10,000 of taxable dividends, interest, rentals or royalties in the year. Its total assets were over $200,000 at the end of the previous fiscal period. Or it had to file the return before. The return is due six months after the fiscal period ends.

The late penalty is $25 a day, with a minimum of $100 and a maximum of $2,500. A club 40 days late pays $1,000. That’s real money for a small group, and it’s an easy one to avoid by putting the date on a shared calendar.

Which bookkeeping routines matter most?

Record everything in one place. A spreadsheet is fine for a small group, as long as every line points to a receipt, invoice or bank entry. Reconcile the bank account every month, because the gap between the bank and the books is where mistakes and fraud hide. Have two people involved in any payment, one to approve and one to make it, even if that’s just two volunteers.

Keep restricted money visible. If a grant has to be spent on a program, give it its own code in the books and report against it. Most funders will ask, and a clean answer is a good way to keep the next grant.

Record membership fees, donations and grants separately. Sales go in a different column again. You’ll need that split for any return and for your annual meeting.

What records do you keep, and for how long?

The CRA says six years from the end of the last tax year the records relate to, for an NPO and for charity ledgers, financial statements and T3010 copies alike. A charity keeps them in Canada, at an address on file with the CRA, for as long as it’s registered and two years after a revocation. If you want to destroy records early, you need the CRA’s written permission using Form T137.

Paper decays and laptops break. Scan receipts on the day you get them and store the files somewhere two people can reach.

What about paying staff?

If the organization hires, it’s an employer with employer duties. For one Ontario employee paid $1,500 every two weeks, the payroll remittance calculator shows $266.72 held back from pay and $115.47 added by the employer, $382.19 to remit each period. The payroll deductions calculator breaks the held-back part into tax, CPP and EI.

Calling an employee a contractor to avoid all this is a common mistake. For a contractor who bills you, the self-employed tax calculator shows what that person owes on their own side, which is useful when you set a fee.

We didn’t cover GST/HST for non-profits and charities, because the rules depend on the organization type and we couldn’t confirm the details here. Check the CRA page for your case before you register or skip it.

Mistakes that cause trouble at year end

Mixing personal and organization money is the classic. A volunteer pays for supplies with a personal card and is never reimbursed on paper. Later nobody can say what was spent. Use a reimbursement form with a receipt attached.

The second is leaving the books to one person. When that person leaves, the files go too. The third is issuing receipts when you aren’t a registered charity. An NPO can’t issue official donation receipts, so call it a thank-you note, not a tax receipt.

Where the numbers come from

The T1044 thresholds, due date and penalty come from the CRA guide T4117. The T3010 date and record-retention rules come from CRA charity pages. Payroll figures are from our calculators using 2026 tables. Nothing here is about fees or software.

Frequently asked questions

Does a non-profit organization file a tax return?

Only if it meets a T1044 threshold: over $10,000 of investment-type income, over $200,000 in assets at the end of the prior period, or an earlier filing. Registered charities file the T3010 instead.

When is the T3010 due?

No later than six months after the end of the charity's fiscal period.

How long do we keep records?

Six years from the end of the last tax year they relate to. Charities also keep certain donation receipt copies for at least two years from the end of the calendar year of the gift.

Can an NPO issue donation receipts?

No. Only registered charities and other qualified donees can issue official donation receipts.

What is the late T1044 penalty?

$25 a day, with a minimum of $100 and a maximum of $2,500.

More on this topic

Information only. This page is general information, not tax, legal or accounting advice. Tax-Services.ca is an independent publisher: we don't prepare or file tax returns or offer tax services, and we have no connection with the CRA, Revenu Québec, any government or any company named on this page. Check the figures that matter with an official source or a qualified professional.

Previous Article

Tax Rules for Canadian Manufacturing Businesses

Next Article

Tax Rules for Creative Professionals in Canada

Share this page