Freelancers and contractors

Bookkeeping for Canadian freelancers, with a T2125 preview built in.

Stop chasing receipts in March. Ledg keeps a freelancer's books current through the year and builds a T2125 preview from the entries you confirm: GST/HST from the day you register, vehicle expenses prorated by business kilometres, with the 2026 lease cap, and home office costs by floor area with the no-loss carry-forward. When you incorporate, you start a new set of books for the corporation and keep the old ones for your T1.

No credit card. Free with no entry limit. Built around Canadian tax rules.

Do the bookkeeping from the AI agent you already use.

On Solo, connect Claude, ChatGPT, or another supported AI agent. Show it a receipt: it saves the receipt and adds its tax breakdown and line items to the bank or statement transaction it belongs to. If that transaction has not arrived yet, the receipt waits and is matched when it does. No entry it writes reaches your statements or tax totals until you confirm it in Ledg. With your approval it can also update your business settings, and each change shows in Activity.

You: “What is still waiting in Stage?”

Built for the freelancer reality.

Receipts and questions, from your own AI agent.

On Solo, your connected AI agent reads the same books you see in Ledg. Send it a receipt from your phone and the purchase waits in Stage. Ask what GST/HST you collected last quarter, what is still uncategorized this week, or where your T2125 net income stands so far this year. Nothing it records counts until you confirm it in Ledg.

A T2125 preview, built from your ledger.

Each entry you confirm is placed on a T2125 line by its category. Open T2125 Preview and the draft Statement of Business or Professional Activities is there, line by line. Download the watermarked preview PDF, or email your accountant a link that works for seven days. It is a preview, not a filed return. Ledg does not file returns today.

T1 and T2125, the right deadlines.

April 30 to pay, June 15 to file, the self-employed extension under ITA s.150(1)(d)(ii). Both dates sit on your home screen before the notices arrive.

GST/HST, from the day you register.

Until you register, Ledg records no GST/HST on your entries. When you register, switch on GST or HST registered in Settings: each entry then asks for its GST/HST, and Ledg totals what you collected and the input tax credits you paid, ready to enter in CRA My Business Account. The Handbook explains the $30,000 small-supplier rule.

A day job and freelance work, kept apart.

Ledg holds the business side only: what clients pay you and what you spend to earn it. Your T4 stays with your employer. At tax time the T2125 preview covers the freelance income, and both end up on the same T1.

Vehicle, home office and meals, on their T2125 lines.

Vehicle expenses are prorated by the business kilometres you enter in Settings, under Tax Profile. Home office uses the detailed method: your home costs multiplied by the business share of the floor area, and the deduction cannot create a loss. Meals and entertainment count at 50%. The sole proprietor page walks through the vehicle charts and the CCA schedule.

When you incorporate, your old books stay.

When you incorporate, you add the corporation as a new business under the same login, with its own fiscal year, business number and plan. Your freelance books stay on your account, intact, for your T1.

A handoff pack your accountant can open.

One download: general ledger, trial balance, GST/PST summary by quarter, and bank reconciliation, with a README that explains the sign conventions. Send it to your accountant with the T2125 preview, or keep both beside you while you fill in your own return.

Price, next to Wave and FreshBooks.

Plans and regular monthly prices as published on each company's Canadian pricing page, checked September 19, 2026. Promotional discounts are left out. Ledg does not send invoices; keep the invoicing tool you like and let the deposits land in Ledg.

CapabilityLedgWave / FreshBooks
Free planNo entry limit, no time limitWave Starter: $0, without automatic bank import. FreshBooks: 30-day free trial.
Paid plan, regular monthly priceSolo, $4 CAD per businessWave Pro: $25 CAD. FreshBooks Lite: $26 CAD.
Automatic bank importOn SoloWave: on Pro
Questions

Freelancer questions, answered.

Books kept current, not rebuilt at year-end.

Free with no entry limit. No credit card.