Records, not just receipts

Audit-ready bookkeeping records for Canadian freelancers.

Categorized transactions are the start. Real audit defence comes from records — receipts attached, vehicle kilometres logged with destinations, and a monthly review habit. MapleBooks builds those three things into the workflow so they happen as you go, not at year-end in a panic.

Get started

Or see pricing.

Receipt capture

Drop, OCR, attach.

JPG

Image or PDF, drag in

Receipts attach directly to transactions. JPG, PNG, and PDF are all accepted. The original file is stored alongside the transaction so the evidence is always there.

OCR

OCR fills in the blanks

A background job uses Claude Haiku to extract merchant, date, tax amount, and total from the uploaded file. It only fills fields you’ve left blank — it will never overwrite edits you’ve already made.

Mis

Missing-receipt report

Lists every business expense without an attached receipt. Run it before year-end to know exactly what to track down — not after your accountant asks for it. Available at /receipts/missing.

Receipt OCR requires the ANTHROPIC_API_KEY environment variable to be set. Without it, the app gracefully skips extraction — you can still upload files and fill in fields manually.

Vehicle logbook

Mileage, the way CRA expects it.

Trip

Per-trip records

Each trip records date, destination, purpose, kilometres driven, and which vehicle. CRA’s motor vehicle expense guidance expects this level of detail for self-employed claims; the log form is built around it so nothing gets missed.

Odo

Fiscal year odometer + business-use %

Record opening and closing odometer readings for the fiscal year. Total kilometres and business kilometres together produce your business-use percentage, computed automatically. Tracked per vehicle if you use more than one.

“Actual vehicle expenses scaled by business-use percentage give CRA a defensible, auditable number. The logbook is what makes that calculation stand up.”
Self-employed vs. T4 employee claims. Self-employed freelancers generally claim actual motor vehicle expenses (fuel, insurance, maintenance, lease payments, CCA) scaled by their business-use percentage — not a flat per-kilometre allowance. Per-kilometre rates apply to T4 employees being reimbursed by an employer, not to self-employed income. MapleBooks makes this distinction explicit in the product and in your year-end export.

Monthly close

A monthly habit, not a yearly panic.

A five-step checklist each month keeps records current: review uncategorized transactions, attach any outstanding receipts, confirm income, export the monthly summary, then mark the month reviewed. Fifteen minutes a month saves several hours in April.

Lck

Locks per month

Mark a month reviewed and the dashboard shows a last-reviewed chip with the date. A glance is enough to know whether your records are current — no mental arithmetic required.

Re↑

Reopens automatically

If new transactions arrive in a month you’ve already reviewed — a late CSV import, a delayed bank statement — that month automatically reopens for re-review. Records stay current; you don’t accidentally trust a stale summary.

Audit log

Who changed what.

An internal audit log records every change to tax-relevant fields — transactions, your business profile, receipt attachments. Each entry captures the field name, the old value, the new value, and a timestamp. Viewable at /settings/activity.

Log

Field-level diffs, always on

The log runs automatically in the background — there is nothing to enable. It is useful for catching accidental edits yourself, and for handing to an auditor or accountant who needs to verify that numbers haven’t been adjusted after the fact.

Privacy

Your records are yours.

CA

PIPEDA + Quebec Law 25

MapleBooks follows Canada’s federal privacy law (PIPEDA) and the Law 25 supplement that applies in Quebec. Full details are at /privacy.

Zip

One-click export, one-click delete

Your full data export ZIP (at /settings/export) includes transactions, original receipt files, vehicles, trips, vehicle expenses, categories, rules, and monthly closes. Account deletion in Settings removes everything.

Honest about scope

What MapleBooks is not.

  • Not legal or tax advice. Organized records help you and your accountant; the filing decisions — whether an expense is deductible, how to handle a grey-area claim — belong with them.
  • Not bank sync (yet). Import via CSV or enter transactions manually. Bank sync is not available at this time.
  • Not invoicing. Wave and FreshBooks handle invoicing well. MapleBooks is for tracking what you’ve earned and spent, not for billing clients.
  • Not accountant-portal-ready. The export ZIP is the handoff today. Your accountant opens it on their end — there is no shared login or invite workflow yet.

Free, no signup

What the records produce at year-end.

Three free calculators that translate organized records into the numbers CRA cares about. Browser-only math, province-aware, your inputs never leave the page.

See all six calculators →

Pricing

Three plans. Pick what fits.

Monthly closes + audit trail are on the Small Business tier. Every plan starts with a 14-day free trial. All prices in CAD.

Starter

CAD $15

per month · or $150/year

  • Categorized transactions with auto-rules
  • GST/HST threshold monitor (70 / 90 / 100%)
  • T2125-aligned year-end summary
  • CSV import + manual entry
Get started

Self-Employed

CAD $29

per month · or $290/year

  • Everything in Starter
  • GST/HST + QST filing periods with snapshots
  • Vehicle logbook — trips, expenses, business-use %
  • Receipt OCR with attachments
  • Tax reserve estimator
  • Full data export (ZIP)
Get started

Compare plans in full and see the accountant add-on.