Treadstone Associates
Guide

An expense tracking system that survives audit

Most expense-tracking advice starts from the deduction. Start from the record instead — the Income Tax Act tells you exactly what you have to be able to produce, and a system built around that requirement survives an audit; a system built around categories you found online usually does not.

Treadstone Associates · Updated 2026

Key takeaways

  • • The ITA sets the retention clock, not a rule of thumb: six years from the end of the taxation year the records relate to, kept in an electronically readable format.
  • • A motor vehicle log has to be a real log, not an end-of-year estimate reconstructed from memory.
  • • Some expense categories — client gifts and referral incentives especially — are a compliance question with your regulator as well as a deduction question with the CRA, and the two rules are not the same.
  • • Your own bookkeeping habits are evidence in the CRA’s worker-classification test, not just a tax exercise.

STEP 01 OF 10

Start from what the ITA actually requires you to keep

Section 230(1) of the Income Tax Act requires every person carrying on a business to keep records and books of account at their place of business or residence in Canada — sufficient to determine the tax owing. That is the actual legal floor. Everything else in this guide is a system for meeting it without a scramble every April.

Section 230(4.1) adds a specific requirement worth building into your system from day one: electronic records must be retained in an electronically readable format. A shoebox of paper receipts that have faded past legibility is not compliant even if you technically still have them.

STEP 02 OF 10

Build your categories around the T2125, not a generic template

Your self-employment income and expenses land on the T2125 at tax time, and a category structure that mirrors its line items — advertising, motor vehicle, office expenses, professional fees, supplies — makes year-end preparation a matter of totalling columns you have already been keeping, not reconstructing a year from memory.

A generic personal-budgeting app’s categories rarely map cleanly onto a T2125. Build or configure your system around the form you actually file, and the two will still agree with each other in April.

STEP 03 OF 10

Keep a real motor vehicle log, not a year-end estimate

Vehicle expenses are one of the most common items CRA questions on a self-employed return, and the reason is almost always the same: an agent claims a business-use percentage with no contemporaneous log behind it. A log kept trip by trip, even briefly, is worth more than a confident year-end percentage with nothing behind it.

A phone-based mileage app that timestamps each trip is enough to satisfy this, provided you actually review and correct it monthly rather than trusting it to run untouched for twelve months.

STEP 04 OF 10

Separate what’s deductible from what’s an input tax credit

These are two different mechanisms and a tracking system that conflates them produces errors in both directions. Once you are a GST/HST registrant, the tax you pay on business purchases is generally recoverable as an input tax credit against the tax you collect — a GST/HST calculation, not an income-tax deduction. Track the two in separate columns even when they relate to the same purchase.

If you later elect into the Quick Method, this distinction changes shape again — you stop tracking input tax credits purchase by purchase and remit a prescribed percentage of revenue instead. Confirm your own eligibility and the current percentage with a professional before switching; neither is a figure to guess at.

STEP 05 OF 10

Tag client gifts and referral spend as a compliance question, not just a deduction

This is where a tracking system needs to do more than feed the T2125. In Alberta, RECA’s Rule 54(1)(d) prohibits an individual associate from personally advertising or offering an incentive — it has to be provided by and on behalf of the brokerage. In Ontario, RECO’s Bulletin 3.3 takes a disclosure-based approach to financial benefits and referral fees rather than a pre-approval one — a materially different compliance mechanic on the same category of spend.

Practically, this means a closing gift or a referral payment needs a note in your system recording who approved it and how, alongside the dollar amount — not just a category tag for tax purposes. The deduction question and the compliance question are answered from the same receipt, but by two different rules.

STEP 06 OF 10

Let your own bookkeeping prove your contractor status

The CRA/courts test for whether you are genuinely self-employed weighs, among other things, whether you invoice, set your own rate, supply your own tools, and carry your own insurance — markers a properly kept expense system documents automatically. A clean record of your own E&O premiums, your own subscriptions, and invoices you have issued is not just tax paperwork; it is evidence supporting your own contractor status if it is ever questioned.

The reverse is also true: a system with no record of business insurance, no invoices, and every cost simply reimbursed by the brokerage looks more like an employment relationship than a contractor one — a classification question with real consequences for both you and your brokerage.

STEP 07 OF 10

Reconcile monthly, not once a year

A monthly close — matching bank and card statements against what you have logged — catches a missed receipt or a miscategorized expense while you can still remember what it was for. An annual scramble in March finds the same errors months later, when the answer is usually “I don’t remember.”

This habit also keeps your GST/HST remittance and instalment estimates current through the year, rather than surfacing a surprise balance owing only once the return is filed.

STEP 08 OF 10

Know which retention clock applies to your structure

A sole proprietor keeps general ledger and contract records for six years after the taxation year in which the business ceased, under Income Tax Regulation 5800(1)(c). If you incorporate a personal real estate corporation, the corporation’s own records run under a different clock — two years after the corporation is dissolved, per 5800(1)(a)–(b). Build your filing system’s retention rule around the structure you actually have, not a single number copied from a blog post.

If you are weighing whether to incorporate, see deciding on a personal real estate corporation for the fuller comparison — the retention-clock change is one input into that decision, not the whole of it.

STEP 09 OF 10

Store receipts in a format CRA will actually accept

Section 230(4.1) requires electronic records to be kept in an electronically readable format — a scanned or photographed receipt filed in a searchable, dated folder structure satisfies this; a pile of thermal-paper receipts that fade within a year does not, even while you technically still possess them.

Build the habit of photographing a receipt the same day it is incurred, filed by month and category immediately. A phone camera and a consistent folder structure is a fully adequate system — the discipline of doing it same-day is what actually matters, not the sophistication of the tool.

STEP 10 OF 10

Know the one case where the retention clock never starts

Section 230(5) is the edge case worth knowing: where no return was filed for a year, records for that year must be kept indefinitely — the six-year clock never starts. This is directly relevant to a slow first year or a year an agent stepped away from the business and simply did not file.

If you are catching up on a missed filing now, do not discard records for that year on the assumption a normal retention period has already run. It has not, and will not, until the return for that year is actually filed.

Common mistakes

Reconstructing the vehicle log from memory at year-end. CRA expects a contemporaneous record. An estimated business-use percentage with no log behind it is the single most common reason a self-employed return gets a follow-up question.

Treating a client gift as purely a tax question. In Alberta a personally advertised incentive can breach RECA Rule 54(1)(d) regardless of its deductibility. In Ontario, RECO’s disclosure regime under Bulletin 3.3 applies separately from the tax treatment. Tag the compliance angle alongside the deduction, not instead of it.

Filing paper receipts that fade before the retention period ends. A six-year retention requirement is meaningless if the receipt is illegible in year three. Photograph and file electronically the same day.

Assuming a corporation’s records follow the same six-year rule as a sole proprietorship. Corporate records run two years from dissolution, not six years from the taxation year — a materially different clock that a filing system needs to account for explicitly if you incorporate.

Discarding a missed-filing year’s records after 'about six years'. Where no return was ever filed for a year, the retention clock for that year has not started. Confirm a return was actually filed before treating any record as safe to discard.

The retention clock, worked from a real date

Section 230(4)(b) counts from the end of the taxation year, not from the date of the transaction — a distinction that changes the actual discard date by up to a full year depending on when in the year the business activity happened.

Scenario A — business ceases partway through 2027. An agent stops practicing in June 2027. The six-year clock under s.230(4)(b) runs from the end of the 2027 taxation year (December 31, 2027), not from June. 2027 + 6 = 2033, so records must be kept until the end of 2033 — roughly six and a half years from the actual last day of business, not six.

Scenario B — the 2027 return was never filed. Under s.230(5), because no return was filed for 2027, that year’s records must be kept indefinitely — the six-year clock in Scenario A never starts for this specific year, even though every other filed year continues to run its normal six-year clock in parallel.

The practical rule: track retention by taxation year-end, not by the date of each individual receipt, and treat any year with no filed return as permanently open until that return exists.

The same expense, two different compliance rules

A closing gift or a referral payment is deductible in the same way everywhere — the compliance rule governing whether and how you may offer it in the first place is where the provinces genuinely diverge.

  • Alberta — a pre-approval mechanic. RECA’s Rule 54(1)(d) bars a broker from advertising or offering an incentive to any person except one “provided by and on behalf of the brokerage” — an individual licensee cannot personally offer a client-gift incentive; it has to run through the brokerage.
  • Ontario — a disclosure mechanic. RECO’s Bulletin 3.3 governs financial benefits and referral fees through disclosure requirements rather than a brokerage pre-approval step — a different mechanic answering a similar underlying concern.
  • Referral disclosure specifically. Alberta’s Rule 45(1) requires written disclosure when a licensee refers someone to a service provider for possible compensation — structurally similar to Ontario’s approach even though the two provinces frame the general incentive rule differently.

Whichever province you practise in, your tracking system should record who approved a gift or referral payment and how, alongside the dollar amount — a category tag alone answers the tax question but not the compliance one.

Frequently asked

How long do you actually need to keep receipts?

Six years from the end of the taxation year the record relates to, under ITA s.230(4)(b) — not six years from the date of the transaction. See the worked example above for how that changes the real discard date. If no return was ever filed for a given year, that year’s records must be kept indefinitely.

Does a phone mileage-tracking app replace a written logbook?

A phone app that logs trips as they happen satisfies the contemporaneous-record expectation the way a written logbook does, provided you review and correct it regularly. What CRA questions is an estimated year-end percentage with no record at all behind it — the format matters less than whether it was kept as you went.

Can you deduct a closing gift for a client?

That is a tax-deductibility question separate from whether you were allowed to offer it under your regulator’s rules in the first place. Track both: the T2125 category for the deduction, and a compliance note recording who approved it, especially in a province like Alberta where an individually offered incentive can itself breach a rule.

What if you never filed a return for a slow year?

Records for that specific year must be kept indefinitely under ITA s.230(5) — the normal six-year clock never starts until a return for that year is actually filed. Do not discard those records on the assumption a standard retention period has already run.

See how much of this system can run itself.

A 30-minute call is enough to tell you what’s worth automating in your own bookkeeping workflow.