← Service Envoy Help Center

Vehicle & Mileage at Check-In — Requiring It or Turning It Off

Where the check-in mileage requirement comes from, and the one switch that controls it

By default, when a technician checks in on a site visit, Service Envoy requires them to select a vehicle and enter Start Mileage and End Mileage for the drive (Start Mileage is auto-entered from the vehicle's previous logged mileage, or from the starting mileage on the vehicle detail page). Many companies rely on this for IRS mileage-deduction records, reimbursement, and fleet tracking — but if your company doesn't track mileage, you can turn the requirement off with one switch.

Where the setting lives
Go to My Account (click your avatar in the top-right corner and choose My Account, or open serviceenvoy.com/account). Scroll to the Check-In Requirements card and flip the switch labeled "Require vehicle & mileage on check-in."

Turning it off while adding an employee
If the switch is still on and you open Add Employee, you'll see a Don't track vehicle mileage? Turn it off link under Assigned Vehicle. Click it and confirm, and the setting is turned off for your whole company right there. Anything you've already typed on the form stays put, and the Assigned Vehicle field disappears. The link only appears for people who are allowed to change the setting.

Who can change it
This is a company-wide setting. The Check-In Requirements card appears for anyone who holds the Manage Check-In Requirements permission — by default the Owner, Admin, and Project Manager roles. Project Managers get it because they're usually the ones dispatching technicians who may not drive a company vehicle. The owner can adjust who holds it in the Role Permissions grid on User Management. If you don't see the card on your My Account page, ask your workspace admin to make the change.

Good to know

How it works with the Marketplace and your Private Network
This is the key part for companies that send or accept outside work: the setting always follows the technician's own account, never the company that created the ticket.

Why it works this way: mileage is the technician's own record for their taxes and reimbursement, so each company controls it for its own people.

Why you might leave it on
If your technicians drive company vehicles or claim mileage deductions, requiring mileage at check-in is the easiest way to build an audit-ready log — every site visit gets a start/end odometer reading tied to a real visit, with no separate spreadsheet to maintain.

FAQ

Will turning it off delete past mileage records?
No. It only changes what's required on new check-ins.

An outside technician worked my site visit and didn't enter mileage — is that a bug?
No, as long as the technician's own account (or their company's) has the setting turned off. They control it, not you.

Can I require mileage for marketplace work but not internal work (or vice-versa)?
No — it's one company-wide switch and applies to both for your own techs.

Who can change it?
Anyone with the Manage Check-In Requirements permission (Owner, Admin, and Project Manager by default), on the My Account page.

Open this article in the interactive guide →