Free tool · Vehicle logbook with the CRA's checklist

Free vehicle and mileage logbook for Canadian freelancers (no sign-up)

Log each business trip (date, where, why and how far), add your odometer readings, and see the business-use percentage. Filter by month, then print the log or save it as a PDF. No account, no email, no watermark.

Private by design. The logbook runs entirely in your browser. Nothing you type is sent anywhere or saved: no account, no cookies, no analytics, and the page loads no third-party scripts. That also means it forgets everything when you close the tab, so print or save a PDF regularly.
General information, not tax advice. This log helps you keep the record the CRA describes; it doesn't decide which trips count as business driving, what you can deduct, or how. Check the CRA, or an accountant, for your situation.

The mileage log

It opens with a made-up example (five fictional trips over a short period). Replace it with your own, load the example again, or clear everything.

Vehicle and period

For example make, model and plate. The CRA asks for a separate record for each vehicle.

The CRA asks you to record it at the start of the fiscal period.

And at the end of the fiscal period. Total km = end − start.

Only if you have no odometer readings. Leave it blank when you enter them.

Filter

The trip list and its km total follow this month. The business-use % always uses every trip in the log.

Trip 1
Trip 2
Trip 3
Trip 4
Trip 5

Live totals (whole log): 5 trips · business km 128.9 · total km 310.0 · business use 41.6%

Preview, print and save as PDF

Only the log prints. In the print dialog, choose "Save as PDF" and turn off headers and footers.

Vehicle / mileage logbook

Vehicle: Example hatchback (fictional)

Made with the free Small Rows tool. Not tax advice. Fictional example trips are labelled as such.

Mileage log

Odometer at start41,250.0 km
Odometer at end41,560.0 km
Total km in the period310.0 km
Business km (all trips)128.9 km
Business use41.6%
DateFromTo (destination)PurposeBusiness km
September 28, 2026Home officeExample Client Ltd. (fictional)Kick-off meeting (example)38.4
October 2, 2026Home officeExample Print Shop (fictional)Pick up client proofs (example)12.6
October 6, 2026Home officeExample Client Ltd. (fictional)Site photos for the project (example)38.4
October 7, 2026Home officeExample Co-working (fictional)Client workshop (example)22.0
October 8, 2026Example Co-working (fictional)Example Supplier (fictional)Buy business supplies (example)17.5
Business km (5 trips)128.9

"Business km (all trips)" and "Total km in the period" are what Form T2125 E (25), Chart A asks for as amounts 1 and 2. Keep this log with the receipts for the vehicle's costs. Not tax advice.

With the example data, this is a made-up log. Grey text in [brackets] marks an empty field; it isn't printed.

What the CRA says a logbook should show

General information, not tax advice. On its Motor vehicle records page (date modified 2026-08-31), the CRA says: “The best evidence to support the use of a vehicle is an accurate logbook of business travel maintained for the entire year.” “To get the full benefit of your claim for each vehicle, keep a record of the total kilometres you drive and the kilometres you drive to earn business income.”

“For each business trip, keep a log listing the following:”

The tool's columns follow that list: date, destination (“To”), purpose and business km, plus an optional “From”. It refuses a trip without a date, a destination, a purpose or a distance. The CRA's Motor vehicle expenses topic page links the rest (vehicle types, what you can deduct). Guide T4002 says the same in short (T4002, Line 9281 – Motor vehicle expenses): “You must keep accurate records that show the part of the total kilometres that you drove for your business.”

Business-use percentage and Form T2125

“If you use a motor vehicle or a passenger vehicle for both business and personal use, you can deduct only the portion of the expenses that relates to earning business income.” (CRA: Motor vehicle expenses, date modified 2026-08-17). The CRA's worked example: 27,000 business km out of 30,000 total km, applied to $7,000 of vehicle expenses: “(27,000 business kilometres ÷ 30,000 total kilometres) x $7,000 = $6,300”.

Form T2125 E (25) works this out in “Chart A – Motor vehicle expenses” (Form T2125 E (25)). Its first two amounts are the two numbers this log adds up:

The business-use percentage the log shows is amount 1 ÷ amount 2. The log works it out to one decimal (half up) for your own reading; the chart does the division with the expenses itself. Which trips are business driving is for you (and, if asked, the CRA) to support; the log doesn't judge it. The tool has no fiscal-period dates: make sure your odometer readings and trips cover the same period.

The simplified (sample-period) logbook

The same CRA page describes a shortcut after one full year: “You can choose to maintain a full logbook for one complete year to establish a base year's business use of a vehicle.” After that base year, “you can use a three-month sample logbook to foresee business use for the entire year, as long as the usage is within the same range (within 10%) of the results of the base year.” The formula it gives:

(Sample year period % ÷ Base year period %) × Base year annual % = Calculated annual business use

Sample-period calculator

Prefilled with the CRA's example (base year 49%, the same three months in the base year 46%, the sample 51%: “(51% ÷ 46%) × 49% = 54%”). Runs in your browser; nothing is sent or saved.

From your full 12-month logbook.

The same months as your sample, in the base year.

From the sample-period logbook.

Calculated annual business use: 54.3% (about 54%). That is within 10 points of the base year’s 49% (39% to 59%), so on the CRA’s description the sample can stand for the year.

The CRA also says the business use in the base year has to remain representative of the vehicle's normal use. The calculator can't check that.

The CRA's 2026 per-kilometre rates are for employers

You'll often see a “CRA mileage rate” quoted. The rates the CRA publishes are reasonable allowance rates for employers who pay employees for using their own vehicle, from section 7306 of the Income Tax Regulations. The CRA's page starts: “You may provide an allowance or a reimbursement to your employee to compensate for use of their automobile or motor vehicle in connection with or in the course of their office or employment duties.” and points self-employed readers elsewhere (“You may be looking for: Motor vehicle expenses claimed by self-employed individuals”).

Reasonable per-kilometre allowance rates for 2026 (CRA: automobile allowances, date modified 2026-03-06)
WhereFirst 5,000 kmEach km after that
Provinces$0.73$0.67
Territories$0.77$0.71

The Department of Finance's 2026 announcement gives the same figures and calls them “the limit on the deduction of tax-exempt allowances paid by employers to employees”. The CRA describes them as the “maximum amount deductible as a business expense” for such allowances.

If you're self-employed, neither page tells you to multiply your business km by these rates. The CRA's self-employed pages (above) describe deducting the business part of the vehicle's actual costs (fuel, insurance, repairs, interest and so on) with Chart A, using business km ÷ total km. That's why this tool records kilometres and doesn't turn them into dollars. If a client reimburses your mileage at a per-km rate, that's between you and the client; it isn't an employer allowance rule.

How to use it

  1. Note the odometer reading on the first day of your fiscal period, and again on the last day.
  2. After each business trip, add a row: date, where you went, why, and the business km. Add the start point if it helps you remember.
  3. Filter by month and press Print / Save as PDF each month, so a closed tab doesn't lose anything.
  4. At the end of the period, enter both odometer readings (or the total km) to see the business-use percentage for Chart A.
  5. Keep the PDFs with the receipts for the vehicle's costs.

What it doesn't do

Found a problem or something out of date? Tell us via Support and we'll fix it.