Contractor Mileage Log IRS Requirements: What Gets Approved (and What Gets Rejected)
The IRS standard mileage rate is 67 cents per mile in 2024. On 18,000 business miles that's $12,060 in write-offs. Real money. But the IRS rejects contractor mileage log claims that lack a contemporaneous record showing date, miles, and purpose. I've watched guys lose five-figure deductions at audit because they tried to reconstruct a year of driving from memory in March. Here's what a defensible construction mileage log looks like and the most common rejection reasons.
What the IRS Actually Requires in a Business Mileage Log
The IRS wants a contemporaneous record. That means logged the same day or within a day or two, not reconstructed months later when you're filing taxes. The magic word is contemporaneous. If an auditor asks when you logged a trip and the answer is "I filled out the whole year in April," you're done.
Every entry needs five things:
- Date of the trip
- Starting location and destination (or at least the destination if home is your tax home)
- Business purpose (job name, supplier run, client meeting)
- Odometer start and end, or total miles driven
- Total business miles for the day (if you mixed personal and business trips)
You don't need receipts for mileage. The log is the receipt. But the log has to exist before the audit notice shows up.
Why Most Contractor Mileage Deduction Claims Get Rejected
Auditors see the same patterns. Guy claims 25,000 miles, has no log, tries to reconstruct it from job addresses in QuickBooks and a guess at how many trips he made. Gets rejected. Or the log exists but it's a grid on paper where every entry is in the same pen, same handwriting slant, clearly filled out in one sitting. Also rejected.
The three biggest rejection reasons:
- No contemporaneous log. You wrote it all down after the audit notice.
- Missing business purpose. You logged miles but not why you drove there.
- Clearly reconstructed. Every entry is identical format, same pen, no cross-outs, no realistic variation.
The IRS knows what a real log looks like. It has coffee stains. Different pens. Some days are missing because you forgot. Auditors aren't stupid.
Apps That Log Automatically vs After-the-Fact Reconstructions
Automatic mileage tracking apps use your phone's GPS to record trips in the background. You classify each trip as business or personal after the fact, but the timestamp and route are captured in real time. That's contemporaneous. The IRS has accepted app-based logs in audit as long as the app timestamps the trip when it happened, not when you tagged it weeks later.
Manual logs work too. You can use a paper notebook or a spreadsheet. The standard is the same: log it the day it happens, include all five required fields, and don't try to fake it later.
I built a tool called Workhand that handles mileage logs along with job management and cost tracking. You tap to start a trip, tap to end it, add the job name or purpose, and it's logged with GPS timestamp. At tax time you export a CSV with every business trip for the year. It's the same app we use for profit tracking per job and COI tracking, so the mileage log lives next to the job it's tied to.
How to Calculate Your Contractor Mileage Deduction
Multiply your total business miles by the IRS standard rate. For 2024 that's 67 cents per mile. If you drove 18,000 business miles, your deduction is 12,060 dollars. You claim it on Schedule C, line 9.
Business miles means driving between job sites, to the supply house, to meet a client, to pick up a crew member, to the permit office. It does not include your commute from home to your first job of the day if that job is your regular place of business. Most contractors don't have a regular place of business, so most driving counts.
Track it all year. Weekly is realistic. Daily is better. Quarterly is too late because you'll forget half the trips.
What Happens If You Get Audited Without a Mileage Log
The IRS disallows the deduction. You pay tax on the income you thought you'd offset, plus interest, plus sometimes a penalty if they decide the claim was negligent. On a 12,000 dollar disallowed deduction at a 30% effective rate, you owe 3,600 dollars plus interest back to the original filing date.
You can't reconstruct a log during the audit. The auditor will ask when you created the log. If you say "last week" and the audit notice came two weeks ago, it's not contemporaneous. Rejected.
Some guys try to use bank statements and job records to build a reasonable estimate. The IRS calls this the Cohan rule: you can estimate if you prove you had some deductible expense but lost the records. It almost never works for mileage because the IRS explicitly requires a mileage log. Cohan doesn't override a specific statutory record requirement.
Mileage Logs Inside Job Management Software
If your job management app has time tracking and cost tracking, mileage logs fit naturally. You're already opening the app to clock in, log materials, or update the schedule. Adding a mileage entry takes ten seconds.
The advantage is the trip gets tied to the job automatically. When you log 47 miles to the Jensen pool remodel, that cost flows into the job's total spend. At year end you export business mileage for taxes and you also see which jobs ate the most drive time.
Workhand does this. The mileage log lives under the same job record as your time tracking and profit calculation. You can log a trip, attach it to a job, and it increments your cost basis for that job. The tax export is a separate CSV that includes every business trip with date, miles, and purpose in IRS-ready format.
Track mileage, time, and profit in one app
Workhand logs your business miles with GPS timestamps and exports a tax-ready report at year end.
See PricingFrequently asked questions
Can I deduct mileage if I don't have a log from the beginning of the year?
You can deduct miles you logged contemporaneously starting from whenever you began the log. If you started logging in July, you can deduct July through December. You can't reconstruct January through June after the fact.
Does the IRS accept photos of my truck odometer as a mileage log?
No. Odometer photos prove total miles driven but they don't show business purpose, date of individual trips, or which miles were business versus personal. You still need a trip-by-trip log.
What if I forgot to log a few trips during the year?
Missing a few trips is fine and actually makes the log look more realistic. Just don't claim miles you didn't log. If you logged 16,000 miles, claim 16,000, not an inflated guess.
Can I use actual expenses instead of the standard mileage rate?
Yes, but you have to track gas, oil, repairs, insurance, registration, and depreciation, then multiply by your business use percentage. Most contractors use the standard rate because it's simpler and often worth more.
Do I need to log mileage if I drive a company truck?
If the company is your S-corp or LLC and you're deducting vehicle expenses on the business return, yes, you still need a mileage log to substantiate the business-use percentage. Personal use of a company vehicle is taxable income to you.
How long do I need to keep my mileage log after filing taxes?
Three years from the filing date or two years from when you paid the tax, whichever is later. The IRS has three years to audit in most cases. Keep the log at least that long.
Can I round my mileage to the nearest 5 or 10 miles?
Technically no. The IRS wants actual miles. In practice, if you're off by a mile or two per trip because of odometer rounding, that's normal. Rounding every trip to 10 or 20 miles looks like estimation and invites scrutiny.
What business purpose should I write for a supply house run?
Be specific enough to prove it was business. "Supply run for Jensen job" or "picked up PVC at Ferguson for Smith project" is fine. Just "supplies" is weak.