Mileage Tracking for Commercial Cleaners: Your GPS Data Isn't a Log

Build a mileage log that survives an audit, set reimbursement correctly, and know which crew miles you are legally required to pay for.

CleanTrack360 Team
June 25, 202613 min readUpdated August 1, 2026

Most janitorial owners treat mileage as a bookkeeping chore: something the accountant cleans up in February with a spreadsheet and a road atlas. That habit is exactly why so much of it is wrong, and why the miles that would have been deductible get thrown out while the miles that were never deductible get claimed anyway.

Mileage in a commercial cleaning company is three things at once: a tax deduction, a payroll compliance obligation in several states, and a real cash cost that route design controls. Treating it as only the first one costs money on all three fronts.

Track mileage for commercial cleaners by logging four fields for every trip: date, starting and ending point, business purpose, and miles driven, recorded at or near the time of the trip. Reimburse job-to-job miles under an accountable plan, at or below the IRS standard rate, and exclude ordinary home-to-first-site commuting.

Below are the four beliefs that show up most often in janitorial operations, what actually holds, and the specific thing to do instead.


Myth 1: You can reconstruct the mileage log at tax time

The reconstructed log is the single most common mileage document in this industry. Someone opens a mapping tool in March, pulls up last year's schedule, and builds a tidy annual total that has never been within a mile of reality.

The IRS standard for vehicle expenses is documentary evidence created at or near the time of the expense. Publication 463 describes a timely-kept record as one written up at or near the time of use, which carries more weight than a statement prepared later from memory. A March spreadsheet is a statement prepared later from memory.

There is a narrow break in your favor: Publication 463 permits proving a full year with adequate records for part of the year, if the part is representative and your usage pattern is consistent. A fixed nightly route across the same recurring accounts is about as consistent a pattern as exists in any industry. But you still need real records for that sample period, kept as you drove.

Source: IRS, Publication 463, "Travel, Gift, and Car Expenses."

What to do instead

  • Fix the four fields: date, from and to, business purpose in plain words, miles. Anything more is optional; anything less is not a log.
  • Close the log weekly, not annually: tie it to the same day you close payroll. Miles submitted after the payroll cutoff wait for the next cycle. That single rule ends the December scramble.
  • Record odometer readings on January 1 and December 31 for every personal vehicle used for work. Total annual miles is what turns your business miles into a defensible business use percentage.
  • Write the purpose like a human: "Supply run, Northside Medical, mop heads and liners" beats "business."
馃挕 Tip: If your crews resist logging, make it three taps instead of a form. A shared note on the phone with the site codes prefilled, submitted with the timesheet, is worth more than a beautiful log nobody fills out.

Myth 2: The drive from home to the first account is business mileage

This is where most janitorial mileage claims quietly fall apart. Getting from home to work is commuting, and commuting is a personal expense no matter how far the drive is, how odd the hour, or how much equipment is in the trunk.

Revenue Ruling 99-7 lays out the exceptions: travel between work locations in the same trade or business is deductible, travel from home to a temporary work location outside the metropolitan area where you normally work is deductible, and if your home qualifies as your principal place of business, trips from home to other work locations in that business are deductible.

For a night lead who drives from her house to the same four accounts every week, none of those exceptions usually apply to the first leg or the last leg. The middle of the route is the deductible part.

Source: IRS, Revenue Ruling 99-7 (1999); IRS Publication 463.

What the trip types actually look like

TripUsually business miles?Note
Home to first job siteNoOrdinary commuting, regardless of distance or hour
Job site to job site in the same shiftYesThe core of a route cleaner's deductible mileage
Shop or warehouse to first site after loading suppliesYesThe shop becomes the first work location; home to shop is still commuting
Mid-shift supply run to a distributorYesName the vendor and the account in the purpose field
Bid walkthrough or quality inspection between sitesYesLog it even if it is unbilled; it is still business travel
Last job site to homeNoReturn commute
Home to a temporary site outside your normal metro areaOften yesRev. Rul. 99-7 exception; confirm the facts with your CPA

Worked example: one night lead, one route

Assume a night lead at a mid-sized janitorial firm drives her own car five nights a week, 50 weeks a year, on a fixed route. Home to Site A is 9 miles. A to B is 6, B to C is 11, C to D is 4. D back home is 14 miles.

Total driving: 44 miles a night. Business miles under the rules above: 6 + 11 + 4 = 21 miles a night. That is 5,250 business miles a year, which at the 2025 IRS standard rate of 70 cents per mile is $3,675 reimbursed tax free under an accountable plan.

Log all 44 miles instead and you get 11,000 miles and $7,700. The extra $4,025 is not a bigger deduction. It is an unsubstantiated payment that, on examination, becomes taxable wages with payroll tax owed on both sides. You did not save money. You created a liability and paid for it.

Source: IRS Notice 2025-05, standard mileage rate for business use, 2025. The rate is reset annually.

What to do instead

  1. Write a home-base rule into your handbook and apply it uniformly: the first arrival and the last departure of a shift are commuting unless the trip qualifies under a stated exception.
  2. Where the route makes sense, send crews through the shop to load. Once the shop is the first work location, every leg after it is business mileage, and you get tighter control over supplies at the same time.
  3. If you choose to reimburse commute miles as a recruiting or retention decision, that is a legitimate business call. Run it through payroll as taxable compensation, not as a mileage reimbursement. Do not blend the two on one line.

Myth 3: The IRS rate is what you are required to pay your cleaners

The standard mileage rate is a substantiation shortcut and a deduction ceiling. It is not a federal wage law, and no federal statute requires an employer to reimburse mileage at all.

Two things constrain you anyway. The first is the FLSA anti-kickback rule at 29 CFR 531.35: an employee's wages are not considered free and clear if they must bear expenses that primarily benefit the employer to the point that their effective pay drops below the federal minimum wage. A cleaner near minimum wage driving 25 unreimbursed miles a night is exactly the fact pattern that rule exists for.

The second is state law. California Labor Code 2802 requires indemnification of necessary business expenses, Illinois requires reimbursement under 820 ILCS 115/9.5, and Massachusetts requires it under 454 CMR 27.04(4). Several other jurisdictions have their own rules. If you operate in more than one state, check each one rather than assuming your home state's rule travels with you.

Also worth knowing, because employees will ask: under the Tax Cuts and Jobs Act, employees generally cannot deduct unreimbursed business mileage as a miscellaneous itemized deduction. If you do not reimburse, the cost simply lands on them with no tax relief. Confirm the current-year status with your CPA.

Sources: 29 CFR 531.35; California Labor Code Section 2802; 820 ILCS 115/9.5; 454 CMR 27.04(4).

Pick a method on purpose

MethodHow it worksTaxable to the employee?What you must keep
IRS standard rate, accountable planBusiness miles times the current rateNoThe four-field log, submitted on a schedule
FAVR allowanceFixed monthly amount plus a cents-per-mile variable, under IRS requirements including a minimum number of participating driversNo, if all requirements are metMileage logs plus vehicle cost data; usually needs a provider
Flat car allowance, no substantiationSame dollar amount every month regardless of milesYes, it is wagesPayroll records; both sides pay employment taxes
Actual expense reimbursementReceipts times business use percentageNo, under an accountable planReceipts, log, and the percentage calculation
Company vehicleYou own or lease the vanPersonal use is a taxable fringe benefitA log splitting business and personal miles

The flat allowance is the trap. Take a $400 per month car allowance with no substantiation: it is $4,800 of taxable wages, plus roughly 7.65 percent in employer FICA on top, and the employee keeps only what survives their own withholding. Reimburse that same driver's 5,250 substantiated business miles instead and $3,675 reaches them untouched at no payroll tax cost to you.

What to do instead

  • Build an accountable plan and say so in writing. Treasury Regulation 1.62-2 sets three conditions: a business connection, substantiation within a reasonable period, and return of any excess. The safe harbor treats substantiation within 60 days of the expense and return of excess within 120 days as reasonable.
  • Set the rate at or below the IRS rate. Pay above it and the excess is wages. Update the number every January, since the rate changes annually.
  • Check your low-wage math. For anyone within a few dollars of minimum wage, calculate effective hourly pay after unreimbursed driving costs before you decide not to reimburse.
  • Keep 1099 subcontractors out of it. Independent contractors track and deduct their own mileage. Reimbursing them like employees adds one more fact on the wrong side of a classification argument.

Myth 4: My GPS clock-in system already tracks mileage for me

Location data and a mileage log are different documents that happen to involve maps. GPS tells you where a phone was. A mileage log tells the IRS why the vehicle went there, and the why is the part being substantiated.

There is a second gap that operators underestimate. Systems that capture location at clock-in and clock-out know two points, not the path between them. Straight-line distance between two job sites is not the distance the driver covered through traffic, one-ways, and a stop at the supply house.

Consumer auto-tracking apps have the opposite problem: they record every drive, including the daycare run and the grocery stop, and then you are relying on someone to correctly classify a hundred trips a month. Unclassified personal trips sitting in a business mileage report are worse than no report, because now the record contradicts itself.

Continuous location tracking on personal phones also carries policy and legal exposure that varies by state, particularly outside working hours. If you go that route, get written consent, limit it to on-shift hours, and have counsel review the policy.

What to do instead

Use the schedule as the source of truth and the log as the confirmation. You already know which cleaner is assigned to which sites on which nights, and you can measure the driving distance between those sites once.

  1. Build a distance matrix: the actual driving miles between every pair of accounts a route touches, plus your shop. Do it once and reuse it for years.
  2. Multiply the matrix by the published route to get expected business miles per shift. That is your budget number.
  3. Have drivers submit actual miles with their timesheet, using the four fields.
  4. Reconcile. Set a tolerance, say 15 percent over expected, and review anything past it. Detours happen. Patterns of detours are a routing problem or a supply problem.
  5. Approve, pay through payroll as a nontaxable reimbursement line, and archive the logs with your tax records.
馃挕 Tip: Use the distance matrix in bidding, not just in payroll. A 12,000 sq ft account 18 miles off your existing route can carry a real drive cost per visit that never appears in a price built purely on cleanable square footage.

What is actually true about mileage in a janitorial operation

Strip away the folklore and a short list remains. These are the parts that hold up in an audit, in a wage claim, and in your own P&L.

  • Contemporaneous beats complete: a rough log written the night of the drive is stronger evidence than a perfect one built in March.
  • The middle of the route is the deduction: site to site, site to supplier, site to bid walkthrough. The bookends are usually commuting.
  • The standard rate is a ceiling, not a floor: what you owe employees is set by the FLSA kickback rule and your state, not by the IRS.
  • Accountable plan or wages, pick one: any payment for driving that is not substantiated is compensation, and it will be taxed as such.
  • Mileage is a routing decision: clustering accounts geographically cuts the cost at the source. No log saves the money that a bad route spends.
Key Takeaway: Log four fields per trip, weekly. Exclude the commute legs. Pay at or below the current IRS rate through a written accountable plan. Reconcile submitted miles against a distance matrix built from your own schedule. That combination is defensible, cheap to run, and takes about ten minutes a week per route.

None of this requires software. A shared spreadsheet with the four fields, closed every Friday alongside payroll, will satisfy the recordkeeping standard for a company with three routes. The reason operators reach for tools is the reconciliation step, because comparing what was scheduled to what was driven by hand gets old fast once you pass a dozen sites.


Where CleanTrack360 fits

CleanTrack360 does not calculate mileage or file your taxes, and it will not build your log for you. What it does do is hold the two inputs the process depends on: the published schedule showing which cleaner is assigned to which locations on which nights, and geofenced GPS clock-in and clock-out that confirms arrival and departure at each site. Location is captured at clock-in and clock-out only, not continuously between stops, so it is a record of attendance rather than a route trace. Reports export to CSV, which is what you pair with your distance matrix to check submitted miles against expected miles.

Plans start at $99 per month for up to 5 team members, with Pro at $199 for up to 20 and Business at $249 for up to 50, priced per plan rather than per user. Crews clock in through the phone browser, since the native app is still in development. There is a 14-day free trial and no credit card required if you want to test the schedule-to-timesheet workflow against one of your routes before changing anything.

Ready to see it in action?

Start your free 14-day trial. No credit card required.