Blog · · Updated

CRA mileage logbook requirements

The full logbook, the simplified three-month sample, the 10-point rule with its formula, what each trip record needs, and how long to keep it.

A self-employed plumber in Montréal drove 30,000 km in 2025, 13,800 of them to estimates and jobs. That is 13,800 ÷ 30,000 = 46 percent business use, and on $10,500 of car costs (fuel, insurance, maintenance, loan interest) it puts $10,500 × 46% = $4,830 on his T2125. The $4,830 holds only if the log behind it does.

The CRA does not prescribe a form for a mileage log. It prescribes what the log must show, and it offers one shortcut after you have kept a complete log for a full year. Here is the whole set of rules, and the arithmetic behind the shortcut.

What every trip record needs

For each business trip, the CRA expects four things:

  1. The date.
  2. The destination.
  3. The purpose (the client, the job, the reason for going).
  4. The distance driven.

Personal trips do not need to be itemised, but the drive from home to a regular place of employment is one of them: it is commuting, and it is personal. Home to a point of call can be business. What matters is that the total business kilometres can be separated from the total kilometres the vehicle drove in the year, and that each business kilometre can be tied to a reason.

In practice, the destination and purpose are what an auditor reads. “Client meeting, 14 km” with no place is weak. “Dupont Plumbing, 2200 Sherbrooke East, estimate for kitchen reno, 14 km” is strong. If you use client or project tags, use them consistently so the reason for a trip is obvious without explanation.

Odie records the date, start and end points and distance of each trip without being opened, asks Work or Personal from the lock screen, and takes a client or project tag on work trips, which is what turns “Client meeting, 14 km” into the Dupont line. Here is how Odie keeps a self-employed mileage log.

Odometer at the start and end of the year

Alongside the trip records, the CRA wants the odometer reading at the beginning and at the end of each fiscal period. For most people that is January 1 and December 31. Those two readings give the total kilometres the vehicle travelled. Business kilometres divided by that total is the business-use percentage, and the percentage is what drives a T2125 deduction, or a line 22900 deduction for an employee with a T2200. Kilometres times the CRA allowance rate is not a deduction for either; it is an estimate of an employer allowance. The CRA also wants a separate record for each vehicle.

If you buy or sell a vehicle mid-year, record the odometer on the day of the change as well. The readings live with the log, not in a separate place where they get lost; odometer readings for a CRA mileage log covers the rest.

The full logbook

The default is a full logbook: every business trip, every day, for the whole year. The first year you claim vehicle expenses, this is required. It also becomes the base year for the shortcut below, so the more complete it is, the more useful it becomes later.

A full logbook does not require a particular medium. Paper, spreadsheet, or an app all work, provided the four fields are there and the records were made at or near the time of the trip.

The simplified logbook

After one full year, the CRA allows a three-month sample logbook in later years, under two conditions:

  • You kept a full logbook for a base year that is typical of your business use.
  • The three-month sample period in the current year shows business use within 10 percentage points of the same three months in the base year.

If both hold, you calculate the current year’s business use from the sample and the base year, and you do not need trip-by-trip records for the other nine months. You still need the odometer readings at the start and end of the year.

The 10-point rule and the formula

The formula is:

(sample period business use ÷ base year same-period business use) × base year annual business use = calculated annual business use

Then apply the check: the calculated annual figure must be within 10 percentage points of the base year’s annual figure. If it is not, the sample is not representative and a full log is needed for that year.

Take the plumber’s numbers. In his base year (2025) he kept a full log. Business use for the whole year was 46%. For April to June of that year it was 51%.

In 2026 he keeps a full log for April to June only. Business use for those three months is 55%.

Calculated 2026 business use: (55 ÷ 51) × 46 = 49.6%.

The check: 49.6% is within 10 points of 46%, so the sample stands, and 49.6% is his business-use percentage for 2026.

If the sample had come in at 70%, the calculation would give (70 ÷ 51) × 46 = 63.1%, which is more than 10 points above 46%. The shortcut fails, and he would need a full log for 2026.

Two cautions. The sample has to be three consecutive months. And the base year remains the reference for later years only as long as it stays representative; if your business changes, start a new base year.

Québec: the employer’s car

Québec asks for the same fields under section 41.1.5 of the Taxation Act (place of departure, destination, kilometres and proof of the work purpose for each trip, the days the car was available, and total kilometres), and adds one rule that applies only to an automobile the employer makes available to the employee. Under section 41.1.4 the employee hands the employer a copy of the logbook by the tenth day after the year ends, and section 1049.34 sets a $200 penalty for missing it. If you drive your own car, this rule does not apply to you.

How long to keep it

Keep the logbook, the odometer readings and the supporting receipts for six years from the end of the tax year they relate to. For a 2026 log, that means until the end of 2032. If you file late, the six years run from the date of filing. The CRA can ask for the records at any point in that window, and the log is what supports the number on the return.

Keeping a digital log for six years means keeping it in a format you can open in six years. A CSV or a PDF exported at year end is safer than relying on an app account still existing.

A checklist

  • Every business trip: date, destination, purpose, distance.
  • Odometer on January 1 and December 31 (or the vehicle change dates).
  • First year: a full log.
  • Later years: a full log, or a three-month sample that passes the 10-point check against a full base year.
  • Export at year end and keep for six years.

Where an app fits

An app that records trips by itself covers the date, distance and destination without you typing anything. The purpose still comes from you, one tap at a time, and the odometer readings still need to be entered. What the app adds is that the record is made at the time of the trip, which is exactly what the CRA means by a contemporaneous log. The mileage log template has the same columns; Odie fills them in as you drive.

Odie records the date, start and end points, route and distance of each trip, asks Work or Personal from the lock screen, accepts a client or project tag on work trips, stores dated odometer readings, and with Odie Pro produces a year PDF and CSV with the trip log and the odometer bounds. The sample CRA year report (PDF) shows both on one document. The purpose of each trip is still your call.

Questions

Do I have to log personal trips for the CRA?

Personal trips do not need to be itemised, but you need the odometer reading at the start and end of the fiscal period so the business kilometres can be separated from the vehicle’s total. The drive from home to a regular place of employment counts as personal.

Can I keep a mileage log for only 3 months in Canada?

Yes, after a full logbook for a base year that is typical of your business use. The three consecutive months give a calculated annual figure that must land within 10 percentage points of the base year: (55 ÷ 51) × 46 = 49.6% passes against a 46% base year.

How long do I keep my mileage log in Canada?

Six years from the end of the tax year it supports, so a 2026 log is kept until the end of 2032. If you file late, the six years run from the date of filing.

Does the CRA accept a mileage log kept in an app?

The CRA does not prescribe a form: paper, a spreadsheet or an app all work, provided each business trip has the date, destination, purpose and distance and the record was made at or near the time. The mileage log template has those columns.


Sources

Every figure above is checked against the sources listed. How we check our facts. Not tax advice; your accountant knows your situation. Spotted an error? Tell us.

Your next work trip can log itself.

Odie is on the App Store, free to start.

Download on the App Store