About Us

A firm built only for Canadian charities and not-for-profits

CPA-led. Treasurer-experienced. Charity-only. Fixed-fee. Coast to coast.

Why this firm exists

Most outsourced bookkeepers serve everyone — contractors, clinics, restaurants, professional services, and a handful of charities on the side. The default chart of accounts in QuickBooks Online has no concept of restricted funds. The default month-end checklist has no T3010 disbursement quota tracking. The default report pack has no fund balance statement.

For a Canadian registered charity or NPO, those defaults are a problem. The CRA Charities Directorate, ASNPO, your funders, and your board all expect something specific — and a generalist bookkeeper running default settings cannot deliver it.

GoodLedger exists to be the firm a Canadian charity or NPO can hire without having to teach the bookkeeper how charities work.

CPA-led, treasurer-experienced

The firm is led by a Chartered Professional Accountant who has served as treasurer of a Canadian not-for-profit. That experience shapes the recurring finance questions the site is built around: what boards need to see, what treasurers need to explain, what funders need reconciled, and what the CRA may ask. Every chart of accounts, fund balance schedule, and board package starts from that operating reality.

How we work

Charity-only specialization

We do not take SMB clients, contractors, or wellness clinics. Every workflow is shaped by CRA charity directorate rules, ASNPO standards, and the statutory framework of the province you incorporate in. That focus is the reason we can deliver a board pack out of the box.

Fixed-fee packages

Three tiers — Essentials, Growth, Enterprise. Inclusions are public on the pricing page. Pricing is shared on the discovery call so we can scope correctly to your fund structure, transaction volume, and reporting needs.

Independence respected

We do bookkeeping, accounting, and advisory work — never assurance work for our own clients. Audit and review engagements are performed by independent licensed public accounting firms. We prepare your file so they have an easier engagement.

Cloud-first, remote-by-design

QuickBooks Online for most charities, Sage Intacct for those past $2M with multi-entity or complex funder reporting. Secure document exchange, MFA, Canadian data residency where the platform allows it.

What we don't do

  • — Audit or review engagements for our own clients (independence)
  • — Personal tax returns
  • — SMB, contractor, or for-profit clients
  • — French-language reporting (we work in English)
  • — Investment advice or fundraising consulting

Independence & disclaimers

GoodLedger provides bookkeeping, accounting, and advisory services to Canadian registered charities and not-for-profits. We do not perform assurance engagements (audit or review) for our clients — that work is performed by independent licensed public accounting firms.

Content on this site is general information about Canadian charity and not-for-profit accounting. It is not tax, legal, or professional advice for any specific organization. Confirm any decision with your CPA, lawyer, or the CRA before acting.

Request a discovery call

Tell us about your charity or not-for-profit and we'll walk you through exactly how we can help. No pressure, no obligation — just a straightforward conversation.

Get in Touch

Have a question? We typically reply within one business day.

We respect your privacy. Your information will never be shared or sold.