What is travel mode matching?
When your employees commute to work or travel for business, each trip has a carbon footprint that depends on how they travel — by car, train, plane, bus, and so on. To calculate these emissions, each travel mode used by your employees needs to be linked to an impact dataset that contains the environmental data for that type of transport.
This linking step is what we call travel mode matching.
How travel modes work in Root
When you upload employee travel data (commuting or business travel), Root automatically creates a travel mode for each unique mode name found in your data (e.g. "Car," "Train," "Flight"). These travel modes are custom to your company.
Each travel mode starts out unmatched. Your job is to link it to the right reference dataset from Root's library of travel impact data.
How to match your travel modes
Step 1: Upload employee travel data
Upload your commuting or business travel data via CSV or Excel. Root creates travel mode records for each unique mode name in your file.
Step 2: Review your travel modes
Go to the Travel Modes section under Employees. You'll see a list of all travel modes with their current status:
Complete — The travel mode is linked to a reference dataset. Ready for calculations.
Incomplete — No reference dataset has been assigned yet.
Step 3: Select a reference dataset
For each unmatched travel mode, open the reference options. You'll see a structured, hierarchical list of available datasets. For example:
Car
> Diesel
> Small
> Medium
> Large
> Petrol
> Small
> Medium
> Large
> Electric
> Battery electric
Train
> Long distance
> Regional
Plane
(assigned automatically by distance — see below)
Select the option that best matches how your employees travel. Each option shows its environmental impact per kilometer so you can verify you're picking the right one.
Step 4: Done
Once a reference is assigned, the travel mode is complete. Root multiplies the dataset's impact per kilometer by the distance of each trip to calculate the total emissions.
How plane travel works
Plane travel has a special behavior. When you assign the "Plane" reference, Root automatically selects the right sub-dataset based on the distance of each individual trip:
Over 4,000 km — Long haul
1,500 to 4,000 km — Medium haul
800 to 1,500 km — Short haul
Under 800 km — Very short haul
This happens automatically for each trip. You don't need to create separate travel modes for different flight distances.
How impact is calculated
For each employee trip:
Impact = dataset impact per kilometer x trip distance
Root selects the dataset based on the travel mode's reference and geography. It prefers global (GLO) datasets first, then falls back to rest-of-world (RoW) datasets.
The owned/leased flag on each trip also matters — if an employee uses a company-owned vehicle, Root uses the "owned" version of the dataset, which may have different emission factors.
Commuting vs. business travel
Both commuting and business travel use the same set of travel modes. The difference is only in what data is recorded:
Commuting — Records the employee's country, daily commute distance, and year.
Business travel — Records the specific departure, arrival, distance, and date for each trip.
Both types are calculated the same way: impact per kilometer multiplied by distance.
Scope allocation
The emissions from employee travel are automatically allocated to the correct GHG scope based on two factors — the type of travel and whether the vehicle is company-owned:
Company-owned vehicle — Scope 1 (direct emissions) + Scope 2 (energy) + Scope 3.3 (upstream fuel)
Non-owned, business travel — Scope 3.6
Non-owned, commuting — Scope 3.7
Deleting travel modes
A travel mode can only be deleted if no employee travel records reference it. If it is in use, you'll need to remove those records first.
Tips
Match all travel modes before running calculations. Unmatched modes are excluded from impact calculations, which means your totals will be incomplete.
Be as specific as possible. If you know your employees drive diesel cars, select the diesel sub-category rather than a generic "car" option. More specific matches produce more accurate results.
You don't need separate modes for flight distances. Just assign the "Plane" reference once, and Root handles the rest based on trip distance.
One travel mode can cover both commuting and business travel. If employees use "Car" for both, you only need to match it once.
