Mileage & Per-Diem Log Builder
Add your trips and get a running total priced at the correct IRS or CRA rate, then download an audit-ready log as a formatted PDF or a CSV. It handles the two things generic mileage templates get wrong: the IRS's mid-year 2026 rate change, and the CRA's lower rate after your first 5,000 km.
CRA rates for 2026
CRA automobile allowance rates, effective January 1, 2026
Trips
Distance in km. Trips are priced by their own date and sorted chronologically.
| Date | From | To | Business purpose | Km | NT/YT/NU | Amount | |
|---|---|---|---|---|---|---|---|
| — |
No trips with a distance yet
Fill in a date and a distance above and your running total, rate breakdown and downloadable log will appear here.
Where these rates come from
- IRS — Standard mileage ratesOfficial table, including the mid-year 2026 split (72.5¢ Jan–Jun, 76¢ Jul–Dec).
- IRS — 2026 business standard mileage rate announcementSets the 72.5¢ rate effective January 1, 2026.
- Canada Revenue Agency — Automobile allowance ratesPer-kilometre rates, the 5,000 km tier boundary and the territorial supplement.
- GSA — Per diem rates (FY2026 CONUS standard)$110 lodging + $68 M&IE, effective Oct 1, 2025 – Sep 30, 2026. GSA confirmed FY2026 rates are unchanged from FY2025.
- CRA — Meal and vehicle rates used to calculate travel expensesSimplified method: $23 per meal, to a maximum of $69 per day per person.
Rates change every year, and the IRS changed the 2026 business rate mid-year. Confirm the current figures with the IRS or CRA before filing — this is a record-keeping tool, not tax advice. Everything runs in your browser; no trip data is uploaded.
Two rate systems that work nothing like each other
IRS — flat, but split in 2026
A single cents-per-mile rate with no tiers. But 2026 is unusual: the IRS raised the business rate mid-year, so 72.5¢/mile applies to travel from January 1 to June 30 and 76¢/mile from July 1 to December 31. A log that applies one rate to the whole year is wrong for half of it. This tool prices every trip by its own date.
CRA — tiered by distance
A higher rate for your first 5,000 km of the year (73¢/km in 2026) and a lower rate for every kilometre after that (67¢/km), plus an extra 4¢/km for travel in the Northwest Territories, Yukon and Nunavut. The boundary is a running annual total, so it can fall in the middle of a single trip — which this tool splits across both rates.
What makes a log audit-ready
Both agencies want the same four things per trip, and both expect the record to be created at or near the time of travel rather than reconstructed at year end:
- The date of each trip.
- Where you went — a destination or a from/to pair, not just “client visit”.
- The business purpose, specific enough to distinguish it from a personal trip.
- The distance driven for that business purpose.
On top of the per-trip rows you should keep odometer readings for the start and end of the year, so total business kilometres can be checked against total kilometres driven. The PDF this tool generates includes all four columns, a rate breakdown showing exactly which rate was applied to which distance, a certification statement and a signature line — the parts a plain spreadsheet leaves out. Commuting between home and your regular place of work is not deductible in either country.
常见问题
Is there a free CRA mileage log template generator for 2026?
This is one. Enter your trips - date, from, to, business purpose and kilometres - and it applies the CRA's 2026 automobile allowance rates automatically: 73¢/km for your first 5,000 km and 67¢/km after that, plus the extra 4¢/km if the travel was in the Northwest Territories, Yukon or Nunavut. You get a running total on screen and a formatted PDF log with a rate breakdown, certification statement and signature line, plus a CSV if you'd rather work in a spreadsheet. No sign-up, no watermark, no limit on rows.
What is the IRS mileage rate for 2026?
2026 has two business rates because the IRS raised it mid-year. Travel from January 1 to June 30, 2026 is 72.5 cents per mile; travel from July 1 to December 31, 2026 is 76 cents per mile. The medical and moving rate also rose, from 20.5 to 23.5 cents, while the charitable rate stayed fixed at 14 cents (it's set by statute, not by the IRS). For comparison, 2025 was a flat 70 cents all year. This tool prices each trip by its own date, so a log spanning both halves of 2026 automatically gets both rates and shows you the split.
How does CRA's 5,000 km rule actually work?
It's a running annual total, not a per-trip rule. The higher rate applies to your first 5,000 business kilometres in the calendar year, and every kilometre after that is claimed at the lower rate. That means the boundary usually falls partway through a trip: if you're at 4,600 km and drive 800 km, the first 400 km of that trip are at the higher rate and the remaining 400 km at the lower one. This tool sorts trips by date, tracks the running total and splits any trip that straddles the boundary, marking it in the table so you can see it happen.
Who gets the extra 4 cents per kilometre?
The CRA allows an additional 4¢ per kilometre for travel in the Northwest Territories, Yukon and Nunavut, reflecting the higher cost of operating a vehicle there. In 2026 that makes the territorial rates 77¢/km for the first 5,000 km and 71¢/km after. It's applied per trip, not per taxpayer, so tick the NT/YT/NU box only on the trips that actually took place in a territory - the tool handles a log that mixes territorial and non-territorial driving.
Can I add meals and lodging per diem to the log?
Yes. For the US it uses the GSA CONUS standard rate for FY2026 - $110 lodging plus $68 M&IE - with the 75% first-and-last-travel-day rule for M&IE applied automatically. Be aware that roughly 300 non-standard areas, including most major cities, have higher rates that you need to look up by city and month on gsa.gov, and that lodging is reimbursed against actual receipts up to the cap rather than paid as a flat amount. For Canada it uses the CRA simplified method: $23 per meal to a maximum of $69 per day per person, with no receipts required. You can override the daily rate with your employer's own figure.
Is my trip data private, and is the PDF really free?
Yes to both. Every calculation and the PDF itself are generated in your browser with JavaScript - your trips, names, addresses and totals are never uploaded to a server, which matters because a mileage log is a detailed record of where you've been. There's no account, no watermark and no row limit. Rates change annually, so confirm the current figures with the IRS or CRA before filing; this is a record-keeping tool, not tax advice.