Checkpoints — Point-in-Time Vehicle Snapshots for Odometer, Condition & Location

Record your vehicle's state at any moment — odometer reading, tank level, location, notes, and photos — without the overhead of a full expense entry. Use checkpoints for mileage milestones, pre-trip inspections, incident documentation, or simply anchoring your data when something seems off.

Your vehicle's history isn't just expenses and fill-ups. There are moments between the transactions that matter too — the odometer reading before a road trip, the scratch you noticed in the parking garage, the mileage when you picked up the car from the shop, the state of things when you put the car away for winter. These moments don't have a dollar amount attached, but they're part of the vehicle's story.

Checkpoints in CarExpenses capture these moments as lightweight, point-in-time snapshots — odometer, tank level, location, notes, and photos — without the overhead of a full expense entry. They sit in your vehicle's timeline alongside expenses and refuels, filling in the gaps and giving you a complete chronological record of your vehicle's life.

Lightweight vehicle snapshots — no cost fields, no overhead

Not everything that happens with your vehicle is an expense or a fill-up. Sometimes you just need to record where things stand — a quick snapshot of the odometer, the tank level, the location, and optionally a photo or a note. That's what checkpoints are: lightweight, dated records of your vehicle's state at a specific moment, with none of the cost fields or category overhead of a full expense entry.

Think of checkpoints as the vehicle equivalent of a journal entry. They capture what was true at a particular time and place, and they stay in your vehicle's timeline alongside expenses, refuels, and other events. They don't require you to enter amounts or select expense categories — just the data points that matter for the moment.

Odometer, tank level, location, notes, and photos — in one quick entry

Every checkpoint captures the essentials: date and time, the vehicle's current odometer reading, and the fuel tank level. These two data points — odometer and tank — are the same ones that power fuel consumption calculations and maintenance reminder intervals throughout the app, which means every checkpoint you log improves the accuracy of those systems as a side benefit.

Beyond the basics, checkpoints support: location — tap once for your current GPS position or search by name and address. Notes — free-text description of what you observed or why you're logging the checkpoint. Photos — snap a picture of the odometer, a scratch, a warning light, a parking spot, or anything else worth documenting. Custom tags — for filtering and organizing checkpoints later.

You can also link a checkpoint to a trip if it happened during a journey — marking a stop, a waypoint, a border crossing, or any notable moment along the route.

When to log a checkpoint — milestones, inspections, incidents, and more

Checkpoints are deliberately open-ended — there's no prescribed list of when to use them, because drivers find different reasons depending on their situation. That said, here are the most common patterns:

Mileage milestones — record when you hit 10,000 km, 50,000 mi, or any other round number. The date, odometer, location, and a photo make it a memory worth keeping, and the data point anchors your timeline.

Pre-trip and post-trip inspections — before a long drive or a road trip, log a checkpoint with the current odometer, tank level, and a note about the vehicle's condition. Do the same when you return. You now have a clear before-and-after record of the trip's impact on the vehicle.

Incident documentation — noticed a new scratch, dent, or scuff after parking? Log a checkpoint with a photo, the location, and a note describing the damage. If you need to file an insurance claim or dispute responsibility, you have a timestamped, geotagged record of when and where you first noticed the issue.

Post-service verification — just picked up the car from the shop? Log a checkpoint to record the odometer and condition after service. If something goes wrong later, you have a baseline showing the vehicle's state when it left the shop.

Seasonal storage — putting a vehicle away for the winter or summer? Log the odometer, tank level, and any notes about prep (battery tender connected, tires at correct pressure, fuel stabilizer added). When you bring it out, log another checkpoint.

Data anchoring — if your fuel economy numbers seem off or a maintenance reminder interval doesn't look right, logging a checkpoint with an accurate odometer reading gives the app a fresh reference point to work from.

Better data between fill-ups — checkpoints as reference points

Every checkpoint with an odometer reading and tank level gives CarExpenses another data point for its calculations. Fuel consumption estimates become more reliable with more frequent odometer readings. Maintenance reminders evaluate distance driven more accurately when there are more reference points between fill-ups. Even if you don't fill up for a few weeks, logging an occasional checkpoint keeps your data current.

This is especially valuable for drivers who refuel infrequently — those with short commutes, hybrid or electric vehicles, or vehicles that sit for extended periods. Without checkpoints, the only odometer readings the app receives are from refuels and expenses. Adding checkpoints between those events fills in the gaps and gives the app a more continuous picture of how the vehicle is being used.

Photos turn checkpoints into evidence

A checkpoint without a photo is a data point. A checkpoint with a photo is evidence. The ability to attach images turns checkpoints into a lightweight documentation tool that's useful well beyond simple odometer logging.

Photograph the odometer display when you want an indisputable record of the mileage at a given moment — useful for lease returns, vehicle sales, or mileage-based warranty claims. Photograph vehicle damage with a timestamp and GPS location to support insurance claims. Photograph a warning light on the dashboard to show your mechanic exactly what appeared. Photograph the parking spot in a large garage so you remember where you left the car. Each photo is stored on the checkpoint and accessible from any device.

Tags — filter and find checkpoints by type

Apply custom tags to checkpoints for easy filtering and retrieval. Tag a checkpoint as "Pre-Trip," "Damage," "Milestone," "Storage," "Service Pickup," or whatever labels match your use. Later, filter your vehicle's timeline by tag to pull up all damage records, all pre-trip inspections, or all mileage milestones — without scrolling through everything else.

Tags work across your entire account, so you can filter for all checkpoints tagged "Damage" across all vehicles, or all "Pre-Trip" checkpoints for a specific car. Combined with date and location data, tags make checkpoints a searchable, organized record rather than a loose collection of notes.

Built for every checkpoint scenario

Whether you're documenting a milestone, inspecting before a trip, recording damage, or anchoring your data — checkpoints capture the moment.

Mileage milestones and odometer records

Hit 100,000 miles? Picking up a new-to-you car? Returning a lease? Log a checkpoint with the odometer reading, a photo of the display, and the date. An indisputable record of the mileage at that moment.

Pre-trip and post-trip inspections

Before a road trip, log the odometer, tank level, and a note about the vehicle's condition. After the trip, do the same. You get a clear before-and-after record — distance driven, fuel consumed, and any condition changes.

Parking lot incident documentation

Noticed a new scratch or dent after parking? Log a checkpoint with a photo, the GPS location, and a timestamped note. If you need to file a claim or dispute responsibility, the record is already there.

Post-service condition baseline

Just got the car back from the shop? Log the odometer and condition as a checkpoint. If something goes wrong later, you have a dated record of the vehicle's state immediately after service.

Data anchoring between fill-ups

Haven't refueled in a while? Log a quick checkpoint with the current odometer and tank level. The app gets a fresh data point for consumption calculations and maintenance reminders — no fuel purchase required.

Trip waypoints and notable stops

Link a checkpoint to a trip to mark a border crossing, a scenic stop, or a rest break. The checkpoint appears in the trip timeline with its location, notes, and any photos you attached.

Shared checkpoints — every driver can document the vehicle's state

In shared accounts, anyone with access to a vehicle can log checkpoints. If one family member notices a scratch, they can document it immediately — the record is visible to everyone on the account. For small teams sharing company vehicles, checkpoints create a handoff record between drivers: log the odometer and condition when you pick up the car, and again when you return it.

Checkpoints complete your vehicle's timeline

Checkpoints sit in your vehicle's timeline alongside expenses, refuels, and other events — giving you a complete chronological history of everything that happened with your vehicle. They're not a separate system; they're part of the same data stream. An expense tells you what was done and what it cost. A refuel tells you when and where you fueled up. A checkpoint tells you what was true at a specific moment — the connective tissue between the bigger events.

For drivers who want a thorough vehicle history — whether for their own records, for resale documentation, or for insurance purposes — checkpoints fill in the gaps that expenses and refuels leave behind. The result is a vehicle timeline that tells the full story, not just the financial highlights.

Works on any device, no app store required

CarExpenses is a Progressive Web App that runs in any modern browser on your phone, tablet, or computer — no app store download required. Log a checkpoint from your phone in a parking lot, review your checkpoint history on your laptop, or browse photos from your tablet. Everything syncs across devices automatically.

Frequently asked questions about checkpoints

Capture every moment that matters in your vehicle's life

Included on all plans. Free for up to 2 vehicles. No credit card required.