Is the Google Sheets mileage log free?
Yes. The CSV download is free, needs no account, and imports into a spreadsheet you own. Google Sheets itself is free with a Google account.
A free CSV you import into Google Sheets: date, route, purpose, distance, rate and amount columns, plus the formulas that turn the log into a tracker.
9 columns and 3 example rows · Plain CSV: no formulas, no macros, no account · Imports into Google Sheets, Excel, Numbers, and LibreOffice
The whole file: a header row and three example rows. Keep the header, replace the rows.
| Date | Start Location | Destination | Purpose | Distance | Unit | Rate | Amount | Notes |
|---|---|---|---|---|---|---|---|---|
| 2026-01-03 | Office | Client Site | Business meeting | 24.5 | mi | 0.725 | 17.76 | Quarterly review |
| 2026-01-05 | Home | Hospital | Medical visit | 12.0 | mi | 0.205 | 2.46 | Follow-up appointment |
| 2026-01-08 | Warehouse | Charity Center | Charity delivery | 18.2 | mi | 0.140 | 2.55 | Donation transport |
The example rows carry the US rates in force for January 2026: 72.5 cents per mile for business, 20.5 cents for medical, and the fixed 14 cents for charity. They show what belongs in a row; replace them with your own trips and the rate that applies to you.
Download the CSVA plain CSV goes in through one menu. The labels below are the ones Google Sheets shows in that dialog.
The file is only as good as the entries in it. These are the values reviewers and tax authorities look for.
| Column | What to enter | Keep in mind |
|---|---|---|
| Date | The day of the trip. | Keep one date format for every row. The month totals below read this column. |
| Start Location | Where the trip began: an address, a city, or a site name. | Use the same wording for places you drive to often, so a filter still groups them. |
| Destination | Where the trip ended. | A round trip with a stop gets one row per leg. The return leg has its own date and distance. |
| Purpose | The reason for the trip. | Write what the trip was for. A reviewer who was not there should be able to follow it. |
| Distance | How far that trip was, in the unit the sheet uses. | A number only. The unit lives in its own column so the amount formula stays simple. |
| Unit | mi or km, the same in every row of the sheet. | Mixing miles and kilometers in one sheet makes the total in the Amount column meaningless. |
| Rate | What you claim for each mile or kilometer of that trip. | Use your employer's policy rate, or the official rate for the country and year the trip falls in. |
| Amount | The distance multiplied by the rate for that trip. | Type the amount formula below in the first data row and drag it down instead of working out each row by hand. |
| Notes | What a reviewer might ask about: tolls or parking handled separately, passengers, an approval reference. | One trip per row. A second trip hidden in the notes is a trip the totals will miss. |
One extra column gives the sheet the totals a claim or a deduction needs, by category and by month.
Column letters after the insert
A Date · B Start Location · C Destination · D Purpose · E Category · F Distance · G Unit · H Rate · I Amount · J Notes
The download carries values, so the arithmetic is yours to add. Type these into the sheet after the import and they keep working as the log grows.
Amount for one trip
=F2*H2
Type it in the first data row of the Amount column and drag the fill handle down, so each row multiplies its own distance by its own rate. F is Distance and H is Rate with the Category column in place; without it the file's own letters are one to the left, E and G.
Total distance
=SUM(F2:F1000)
A range that stops at row 1000 keeps counting new trips, which a range that ends on the last trip does not.
Total amount
=SUM(I2:I1000)
This is the figure a reimbursement claim or a deduction starts from. Check that the sheet holds one unit before you use it.
Business distance
=SUMIFS($F$2:$F$1000,$E$2:$E$1000,"Business")
Divide it by the business plus personal distance for the business-use share of your driving.
Business amount
=SUMIFS($I$2:$I$1000,$E$2:$E$1000,"Business")
Uses the Amount column, so trips with different rates still add up correctly.
Distance for one month
=SUMIFS($F$2:$F$1000,$A$2:$A$1000,">="&DATE(2026,1,1),$A$2:$A$1000,"<"&DATE(2026,2,1))
Replace both DATE values with the first day of the month you are summarizing and the first day of the month after it. Swap $F for $I to get that month's amount instead of its distance.
A log is evidence, and the entries are what a reviewer reads. These are the habits that keep the sheet usable months later.
The menu names and import options on this page follow Google's import documentation. The recordkeeping notes come from the source below; your own tax authority or employer may ask for more.
Yes. The CSV download is free, needs no account, and imports into a spreadsheet you own. Google Sheets itself is free with a Google account.
No. A CSV file holds values, so the Amount column arrives as plain numbers and no formula is stored in the download. Type =F2*H2 in the first data row after you delete the example rows, then drag it down the column; the total formulas take about a minute to paste.
File → Import is in the desktop browser version of Google Sheets, so run the import on a computer. After the log is in your Drive, the Sheets app is fine for adding trips.
Type them in the row after the last trip. Totals written against ranges like $F$2:$F$1000 keep counting new rows, which is why the formulas on this page use a fixed 1000-row window instead of a range that ends on the last trip.
Yes. Set the Unit column to km and enter both the distance and the rate in kilometers. Keep one unit per sheet: an Amount column that adds miles to kilometers is not a figure you can claim or deduct.
Share the spreadsheet the way you share any Google Drive file: use the Share button, add the person, then choose Editor or Viewer. If each driver keeps their own log, copy the file per driver so the rows stay separate.
No. MileagePilot publishes this template, it is not an IRS form, and it does not establish whether a trip is deductible. IRS Publication 463 sets out the records behind a US car expense claim, and your own tax authority or employer may ask for something different.
This CSV imports into Google Sheets, Excel, Numbers, and LibreOffice, and it is the shortest path into Google Sheets. The Excel workbook holds the same columns as a ready workbook — a table whose Amount column calculates itself, a summary sheet with the month totals, and the instructions — and the printable PDF logs are laid out for pen and paper, with odometer columns and a monthly business, personal, and commuting split.
Price the trips you recorded, check a distance, or move to the form when the log is ready to submit.