Skip to content

For single-owner Canadian corporations

Hand your accountant a finished year.

Bookkeeping for owners who don’t want to learn bookkeeping.

  • Invoices, expenses, the bank, sales tax
  • The CRA rule applied for you, every time
  • Your receipts kept as proof, not photos
Live calculation
Earls Kitchen + BarLunch with a client · Vancouver, BC
Client meal
Subtotal$100.00
GST (5%)$5.00
Tipno tax inside a tip$12.09
Gross paid$117.09
Income-tax deduction$57.3050% after the $2.50 ITC
Claimable ITC$2.5050% of the GST paid
Recomputed server-side on every save · snapshot storedmeal & entertainment · 50%
2026 mileage tiers, split at 5,000 km
73¢ / 67¢
Client meals — deduction and GST/HST credit
50%
Staff events a year at 100%; the seventh drops to 50%
6
GST/HST fraction credited on a BC mileage allowance
5/105
Records retention the CRA expects — receipts included
6yrs

Sound familiar?

The six things you keep putting off.

You answer what happened and who paid. The rest — which rule, what rate, what is claimable — is already worked out.

The receipt you photographed in the car

Photograph it, or describe it. Filed, priced, kept as evidence.

The invoice you keep meaning to chase

Sent, chased, and converted when a US client pays in dollars.

The statement you have not opened

One plain question per line: the business, you, or neither?

The GST/HST return that is due Friday

The figures are already there. You check a return, not build one.

The laptop you bought in 2023

Claimed a bit each year, by the rules, without you tracking the year.

The email thread with your accountant

One file at year-end — receipts inside it, loose ends listed.

How it works

What a year looks like.

At year end your accountant gets one ZIP: the trial balance, profit and loss, balance sheet and general ledger, the bank reconciliations, the GST/HST return lines for the return periods you have prepared, the CCA schedule, the mileage log, the year’s receipt files and a list of the questions still open. LedgerLodge prepares all of it and files nothing — the returns are filed by you or your accountant.

  1. Through the year

    As it happens

    • Photograph a receipt
    • Send and chase invoices
    • Import the bank statement
  2. Each month

    Once the bank is explained

    • Explain each bank line
    • Close the month
    • Sales tax already there
  3. At year-end

    One handover

    • One file, receipts inside
    • Loose ends listed
    • Their adjustments come back

Built in, not looked up

You never have to know these.

Every rate, limit and threshold below is already in the product, checked against the CRA’s own pages on or since 7 September 2026. You say what happened; none of this is yours to research, remember, or get wrong.

  • Mileage

    73¢ / 67¢

    per km, tiered at 5,000 km — plus the GST/HST fraction

    Recorded Date, destination, purpose, distance

  • Client meal

    50%

    of the bill, and of the GST/HST on it

    Recorded Who, their company, why, where

  • Client gift

    100%

    but 50% if it is food, drink or entertainment

    Recorded Recipient, and what kind of gift

  • Staff event

    6 events

    a year at 100%; the seventh drops to 50%

    Recorded Attendees, location, open to all staff

  • Split bill

    Share first

    every component pro-rated before any rule applies

    Recorded Receipt as printed, plus the share

  • Capital assets

    55% class 50

    claimed over years, not deducted at once — no half-year rule for a 2026 purchase

    Recorded Description, class, cost, acquisition and available-for-use dates

  • Company car

    2% a month

    standby charge, plus 34¢ per personal kilometre

    Recorded Days available, business and personal kilometres, cost or lease charge

  • Software / Other

    Your default

    whatever the subcategory is set to

    Recorded A subcategory

Before you hand it your books

The questions people actually ask us.

  1. “Is the AI going to invent my numbers?”

    No. It reads your receipt into a draft you check, and it is told to ignore any arithmetic on it. Every figure is calculated afterwards, by the rule, not by the model.

  2. “I forgot to log three months of driving.”

    Add the trips whenever you find them. The year re-prices itself in date order, because the rate changes after 5,000 km and the order matters.

  3. “Will my accountant trust it?”

    Every record keeps the working behind it — the rule, the rate, the result — so a figure can be followed back rather than taken on faith.

  4. “Who can see my receipts?”

    You, and whoever you send an export to. They are not public, links expire, and nothing you write or photograph is used to train a model.

  5. “What if I get it wrong?”

    Corrections are recorded, not painted over. What changed and why stays in the book, which is the version an auditor wants to see anyway.

Pricing

Two plans. One difference: whether AI does the reading.

The CRA engine, the receipts, the statements and the exports are on both. Complete adds the AI that turns a photo or a sentence into a draft.

Manual

You type; the engine does the tax.

C$69.99/ year

About C$5.83 a month · save C$13.89

Choose Manual

Canadian dollars, plus GST/HST. Annual is two months free. No card for the trial. What each plan includes, and the billing questions →

Questions

Straight answers.

What is LedgerLodge?

LedgerLodge is bookkeeping and CRA audit evidence for a single-owner Canadian corporation: invoicing and receivables, expenses and receipts, bank import and reconciliation, the GST/HST workpaper and return lines, capital cost allowance, and a year-end package your CPA works from. Every deduction, credit and tax figure is computed on the server from dated CRA rules. It prepares the filing; it does not file a return — you or your accountant do.

Who is it built for?

An incorporated owner-operator — the original case is a British Columbia IT consultancy with a calendar fiscal year — who drives a personal vehicle for business and is reimbursed by the kilometre. One sign-in owns one set of books; there is deliberately no team or collaboration layer.

How is mileage calculated?

Business kilometres are reimbursed at the CRA-prescribed rate, which steps down after the first 5,000 km in a calendar year — 73¢ then 67¢ for 2026. A trip that straddles the boundary is split across both rates, and because the rate depends on distance already driven, the whole year is recalculated in date order whenever a trip is added, edited or deleted.

A reasonable per-kilometre allowance is treated as GST/HST-included under ETA s.174, so a fraction of it is claimable as an input tax credit: 5/105 in BC and other GST-only provinces, 13/113 in Ontario, 15/115 in the HST-15 provinces.

Does the AI do the tax math?

No. AI capture only turns a photo or a sentence into a structured draft and asks clarifying questions. When you save, the server recomputes every deduction and credit from the rules and stores a snapshot of the calculation. The model is explicitly instructed to ignore any allowance, percentage or rate it sees in your input.

Is PST claimable as an input tax credit?

No. British Columbia PST is recorded separately and excluded from the GST/HST credit base everywhere in the app, while still counting toward what you actually paid.

What does the export contain?

Each row carries the date, category, subcategory, attendees or recipient, client company, business purpose, location or route, distance, rate breakdown, subtotal, GST/HST, PST, tip, gross, deductible percentage and amount, ITC eligibility percentage and claimable ITC, receipt count and flags. The XLSX adds per-category and grand totals, annual kilometres and the staff-event count; self-contained ZIP packages carry the source evidence.

Where are receipts stored, and for how long?

Receipts are stored in private S3-compatible object storage and served only through short-lived signed links. The CRA expects books and records to be kept for six years from the end of the tax year they relate to; deleting an expense deletes its receipts with it, so export before you tidy.

Can I get my books out, and what happens if I stop paying?

The books export at any time, in open formats: expenses as XLSX and CSV, the vehicle logbook as CSV, monthly statements as PDF, and two ZIP packages — the audit package with the receipt files, and the CPA package with the ledgers, schedules and receipts — each with a manifest.json listing the SHA-256 of every file inside it.

When the trial ends without a plan, or a plan lapses, the account turns read-only: every record stays open and every export still runs, except one — finalizing a CPA package, which is a write rather than a read and needs a plan. A draft CPA package still exports.

Posted journal entries are never edited or deleted; a correction is posted as a reversal and a replacement entry. And the whole stack is self-hostable from a docker compose file, with billing switched off, no telemetry and no licence check.

What does it cost?

Two plans, in Canadian dollars plus GST/HST. Manual is C$6.99 a month or C$69.99 a year: you enter expenses by hand and the full CRA engine, receipts, statements and exports are included. Complete is C$11.99 a month or C$119.99 a year and adds AI capture from receipt photos and sentences. Every account starts with 30 days of Complete free, no card required. Nothing is metered, and there is no team tier because one sign-in owns one corporation's books by design.

Is this tax advice?

No. LedgerLodge organises records and prepares configurable bookkeeping workpapers checked against CRA publications. It supports capital-asset schedules and a Quick Method election only from facts and rates you confirm; it does not replace a Canadian CPA, decide whether an expense was genuinely for the business, or make judgement-heavy choices such as home-office and shareholder-benefit treatment.

Audit-ready books, without the busywork.

30 days of Complete, no card, then from C$6.99 a month. Or read the guide first and see exactly which rule sits behind every number.