Distance Tracking Methods
New Expensify supports four different ways to track mileage:GPS Tracking
Real-time tracking that automatically records your route as you drive
Manual Entry
Type in start and end locations with optional waypoints
Map Selection
Select waypoints on an interactive map
Odometer
Enter odometer readings with a photo
GPS Distance Tracking
Real-time GPS tracking provides the most accurate mileage tracking.Starting GPS Tracking
- Open New Expensify and tap the green
+button - Select Submit expense or Track expense
- Choose the Distance tab
- Select GPS tracking
- Grant location permissions when prompted
- Tap Start trip to begin recording
- Drive your route normally
- Tap Stop trip when you arrive
- Review and submit the expense
GPS Features
Real-time tracking:- Live distance counter
- Current trip duration
- Waypoint collection
- Background location tracking (with permission)
- Pause and resume tracking
- Add manual waypoints
- Edit route after completion
- Save for later submission
GPS tracking requires location permissions. You’ll be prompted to grant access when starting your first trip.
Background Location Tracking
For uninterrupted tracking while using other apps:- Tracking continues when app is minimized
- Automatic waypoint collection
- No need to keep app open
- More accurate distance measurement
GPS Accuracy
Factors affecting GPS accuracy:Signal strength
Signal strength
Better GPS signal in open areas. Urban canyons and tunnels may reduce accuracy.
Device quality
Device quality
Newer devices typically have better GPS receivers.
Weather conditions
Weather conditions
Heavy clouds or storms can affect GPS signals.
Movement speed
Movement speed
Faster movement may reduce precision of waypoint collection.
Manual Distance Entry
Enter start and end locations manually for flexibility.Adding Waypoints
- Select Distance when creating an expense
- Choose Manual entry
- Enter your starting location
- Type an address or business name
- Select from recent locations
- Use current location
- Enter your destination
- Add intermediate stops (optional)
- Review the calculated distance
- Adjust if needed
- Submit the expense
Waypoint Features
Location search:- Address autocomplete
- Business name lookup
- Recent locations list
- Saved favorite locations
- Reorder via drag and drop
- Add unlimited stops
- Delete unnecessary waypoints
- Edit any waypoint
- Automatic route calculation
- Updates as waypoints change
- Uses optimal routing
- Shows total distance
Map-Based Distance Entry
Visually select waypoints on an interactive map.Using the Map Interface
- Select Distance expense type
- Choose Map view
- Tap on the map to add waypoints
- Reorder waypoints by dragging markers
- The route draws automatically between points
- View distance in the bottom panel
- Confirm and submit
- Zoom in/out for precision
- Pan to different areas
- Satellite or street view
- Current location marker
- Route visualization
The map uses your workspace’s preferred mapping service for accurate routing.
Odometer Distance Entry
Record odometer readings with photo verification.Submitting Odometer Expenses
- Select Distance expense type
- Choose Odometer
- Enter starting odometer reading
- Take a photo of the odometer (optional but recommended)
- Enter ending odometer reading
- Take another photo of the ending odometer
- Review the calculated distance
- Submit the expense
- Verification for audit purposes
- Exact mileage tracking
- Photo proof of readings
- Simple for company vehicles
Distance Rates
Mileage rates vary by workspace and vehicle type.Standard Mileage Rates
Typical rate structures:- IRS standard rate: Current US federal mileage rate
- Custom rates: Organization-specific rates
- International rates: Country-specific reimbursement
- Vehicle type rates: Different rates for cars, motorcycles, etc.
Selecting a Rate
If multiple rates are available:- After entering distance, select Rate
- Choose from available rates:
- Personal vehicle
- Company vehicle
- Motorcycle
- Custom rates
- The amount updates automatically
- Review and submit
The most recently used rate is selected by default for faster expense creation.
Rate Calculation
The expense amount is calculated as:- Distance: 50 miles
- Rate: $0.67 per mile
- Amount: $33.50
Distance Units
Support for both imperial and metric:Unit Conversion
- Miles: Default for US
- Kilometers: Default for most other countries
- Automatic conversion based on policy settings
- Display shows your preferred unit
Changing Units
Your workspace admin configures:- Default unit (miles or kilometers)
- Rate per unit
- Precision (decimal places)
Editing Distance Expenses
Modify Waypoints
- Open the distance expense
- Click any waypoint to edit
- Change the location
- Distance recalculates automatically
- Save changes
Reorder Stops
Rearrange waypoints:- Long-press a waypoint
- Drag to new position
- Drop in place
- Route and distance update
Add or Remove Waypoints
Add waypoints:- Click Add stop button
- Enter the location
- Waypoint inserts in route
- Swipe left on waypoint (mobile)
- Click the delete icon (desktop)
- Confirm removal
Route Calculation
How New Expensify calculates distances:Automatic Routing
- Optimal path between waypoints
- Real road network routing
- Avoids impossible routes
- Updates on waypoint changes
- Handles one-way streets
Manual Distance Override
For special cases, manually adjust:- Click the distance value
- Enter the correct distance
- Add a note explaining the change
- Save the expense
Distance Violations
Common distance expense issues:Duplicate Route Detection
src/libs/Violations/ViolationsUtils.ts
- Same route on same day
- Similar start/end locations
- Identical distances
- Verify the expense is legitimate
- Add distinguishing details
- Contact approver if needed
Missing Waypoints
Expenses need at least two waypoints:- Start location
- End location
One-waypoint expenses cannot calculate distance and won’t be submittable.
Invalid Locations
Location errors may occur:- Not found: Location doesn’t exist
- Ambiguous: Multiple matches found
- Invalid: Null Island (0,0 coordinates)
- Using more specific addresses
- Adding city and state
- Selecting from autocomplete suggestions
Distance Reports
View and analyze your mileage:Mileage Summary
See totals for:- Current month
- Last month
- Year-to-date
- Custom date ranges
Export Distance Data
Download mileage logs:- CSV format
- All distance expenses
- Filtered by date range
- Include route details
Best Practices
Choose the right method
Use GPS for accuracy, manual entry for quick logging, and odometer for company vehicles.
Troubleshooting
GPS Not Working
Check these items:- Location permissions enabled
- GPS signal available
- Device location services on
- App has background permission (if needed)
Route Won’t Calculate
Possible causes:- Invalid waypoint location
- No route between points
- Network connectivity issue
- Mapping service error
- Verify waypoint addresses
- Check internet connection
- Use more specific locations
- Try manual distance entry
Incorrect Distance
Common reasons:- Route includes highways when local roads taken
- GPS drift or signal loss
- Waypoints in wrong order
- Map using airline distance
- Manually adjust the distance
- Add more waypoints for accuracy
- Use odometer method for verification
- Add explanation in notes
Next Steps
Create an Expense
Learn how to create and submit expenses
Per Diem Expenses
Manage daily allowance expenses
SmartScan
Automatically extract details from receipts
Split Expenses
Share costs with others
