Stop spreadsheet ledgering·ledg.ca/future →

The bookkeeping tool for Canadian corporations.

AI cleans bank transactions and suggests a category as they land. Books stay current. Year-end stays boring.

No credit card · Free up to 100 ledger entries · Data stays in Canada

Connects to RBC, TD, BMO, CIBC, Scotiabank · GST and PST tracked the right way

app.ledg.ca / stage

Stage

7 waiting
Quick add
Bank balance
$24,580.12
Across 2 accounts
MTD revenue
+$12,400
8 invoices
GST owing
$1,842.09
Q2 · Jun 30
VendorAmount
Client, Invoice #047RBC Business · Apr 18+$3,200.00
AWS CanadaTD Visa · Apr 17-$142.50
Telus BusinessRBC Business · Apr 17-$89.00
Starbucks ReserveTD Visa · Apr 16-$5.40
Shareholder, LoanRBC Business · Apr 15+$5,000.00
Synced with RBC · 12s agoPressCto commit
01 / Canadian-native

Canadian by construction.

Not a US product with a CAD toggle. Every line of Ledg assumes an incorporated Canadian corporation. GST, PST, GIFI, T2 all sit at the core.

13
Provinces + territories

HST, GST, PST tracked the way CRA counts them.

154
Handbook entries

Canadian corporate tax, linked inline where you code it.

400+
GIFI codes mapped

Your chart of accounts hands to your CPA clean.

Toronto
Data residency

Your books are stored in Canada. PIPEDA aligned. Never crosses the border.

02 / How it works

Three surfaces. One ledger.

Bank transactions land in Stage. You review, code, and commit. The ledger only moves on your say-so.

Stage

Review before it hits your books.

Plaid syncs transactions into a review queue. Ledg AI cleans the vendor name and proposes a category. You edit, split, dedupe, then commit. Nothing touches the ledger until you say so.

  • Ledg AI cleans vendor names and suggests Canadian-corp categories
  • Plaid bank sync with de-duplication across accounts
  • 5-second undo on every commit
app.ledg.ca / stage
Stage3
Commit all
AWS Canada-$142.50
Client, Invoice #047+$3,200.00
Telus Business-$89.00
Ledg AI cleaned 3 vendor names and proposed categories.
Commit

GST on every line. PST when it's on.

Canadian tax is a required field, not a plugin. GST or HST is required on every commit. PST stays optional and province-aware. No silent auto-fill.

  • All 13 provinces and territories
  • Input tax credits tracked and totalled
  • Quarterly remittance totals ready
commit · client invoice #047
Account
Client, Invoice #047from RBC Business
Amount
+$3,200.00CAD
Category
4010 · Professional services
GST 5%
REQUIRED
$152.38
BN 123456789 RT0001
PST 7%
OPTIONAL
Off
BC · toggle per line
Double-entry balanced
Commit
Handbook

Canadian corporate tax, inline.

154 handbook entries linked next to the transaction you're coding. Shareholder loans, CCA, ITCs, dividend splits. Sources cited.

  • Inline Ref tooltips next to any account
  • Cited to CRA and regulation sources
  • Written for 1-person incorporated corps
handbook · shareholder loan
Shareholder, Loan+$5,000.00
Coded toRef: shareholder-loan
Shareholder loan basics
Handbook #042

Loans from a shareholder stay on the balance sheet until repaid. Interest is optional but must be documented. Repayment within one fiscal year keeps it out of shareholder income under ITA 15(2).

Sources: ITA 15(2), CRA IT-119R4
More of what Ledg does.
Reconciliation, deadlines, CPA exports.
See all features
03 / Get started

One ledger, ready for your CPA.

Free up to 100 ledger entries. No credit card. No meeting to book. Move to Solo at $9 a month when you outgrow it.

Ledg | One ledger for Canadian corporations