Yes. SparkReceipt has a built-in mileage tracker, shown in the app as Trips, and it is live in the web app and the iOS and Android apps. It keeps your business mileage in the same place as your receipts and expenses, so you don't need a separate app for it.
What you can do
- Record trips automatically with GPS on the iOS and Android apps — start a trip, drive, and SparkReceipt logs your route and distance. You can pause, resume, and stop as you go.
- Start trips when your phone connects to your car on the Elite plan: over Bluetooth on Android, or with a Shortcuts automation on iPhone. See How to start trips automatically.
- Get suggested trips from your calendar: meetings with an address in your phone's calendar become trips you approve. See How do I get suggested trips from my calendar?
- Add trips manually on both mobile and web — enter a start and end address (and any stops in between) and SparkReceipt calculates the driving distance for you, or you can type the distance yourself.
- Classify each trip as Business or Personal.
- Attribute trips to a vehicle and give each vehicle its own reimbursement rate.
- Turn on round trips to count the distance both ways.
- Let AI suggest a trip purpose from the trip's addresses when you save one without a purpose.
- See an estimated reimbursement based on the distance and the rate you set, plus a passenger amount if you use a passenger rate.
- Add per diem to business trips, worked out from each trip's start and end time and the rates your account sets. See How do I add per diem to a business trip?
- Export trip reports as PDF, Excel or CSV, with totals, to claim your mileage.
- Put trips and their per diem on an expense claim on a paid plan.
What it doesn't do
- No recurring trips or import. You can duplicate a single trip and save the addresses you use often, but there are no recurring trips and no import from a file or Google Maps Timeline. SparkAgent can add many trips for you from a description or a pasted list.
- No motion-based drive detection. SparkReceipt doesn't notice a drive by itself. On Elite, a trip starts when your phone connects to your car; otherwise you tap Start trip.
- No separate cost field. A trip's value comes from its distance and rate. Add tolls and parking as expenses.
- No publishing of trips on their own to accounting software such as Zoho Books. Export a trip report instead.
Which platforms it's on
Trips is available to everyone, on the iOS app, the Android app, and the web app. There's nothing to turn on and no waitlist. GPS recording and automatic starts are mobile features; on the web you add and edit trips manually and approve calendar suggestions.
Which plans include it
The Mileage Tracker is available on all plans. There's no separate purchase. The only difference is how many trips you can create each month:
- Free: up to 3 trips per month.
- Pro and Elite: unlimited trips.
Starting trips automatically when your phone connects to your car is part of Elite. Calendar suggestions and per diem are on every plan.
The monthly limit only applies to creating new trips and resets at the start of each calendar month; you can always view and edit the trips you already have. If your account is linked to a paid account, the paid tier lifts the limit.
Learn more
For a full walkthrough — GPS recording, manual entry, vehicles, rates, and round trips — see How to track mileage with Trips in SparkReceipt.