VMT collects vehicle maintenance data and shows when subsequent maintenance tasks are due. A flexible format handles virtually any type of vehicle ( i.e. cars, motorcycles, scooters, large vehicles etc. ). Mileage ( or kilometers ), costs, providers, service tasks and service dates are all tracked and saved. Data input, reporting--both printed and on-screen, and future maintenance are all available in a one window tabbed interface.

The User manual is available on the developer’s web site

What’s New

Version 1.40

1. Compatible with macOS 10.14 Mojave's Dark Mode
2. Maintenance due and distance calculations improved by adding odometer data to the vehicle record
•Current odometer may now be stored in the Vehicle's data. Please note the following:
⁃Miles/kilometers calculations use the vehicle odometer if its value is greater than the odometer recorded in maintenance data
⁃The Maintenance Due tab, Cost and Distance tab and similar reports ( see "Report Updates" below ) apply that rule too.
⁃Adding or Changing maintenance automatically maintains the vehicle data's odometer if appropriate. For example, if the maintenance data's odometer reading is greater than the vehicle's odometer, the vehicle's odometer is updated.

3. Keyboard shortcuts( CMD + ) for adding ( '+' ) vehicle maintenance, vehicles, tasks and providers.

4. Cosmetic fixes
•To info.plist dates
•To VMT Help
•Task sheet "miles" label now changes based on the preference selection( i.e. either kilometers or miles )
•Maintenance Due Tab: table view's date fields now use the same format.
•Tableview column widths are saved for next launch.
•'No data' warnings, on second, third and fourth tabs, are now localized for French, German and Spanish.

5. "Add/View/Delete Maintenance" now sorts table display by vehicle, date and odometer on launch and when maintenance is added.

6. Report Updates:
•Task List now accomodate a slightly longer task name.
•Vehicle List includes vehicle's odometer
•Overdue Maintenance includes last/next odometer like the Maintenance Due list on tab two.

Ratings and Reviews

Xian's Dream ,


I've been waiting for something like this for years. It is much more efficient than my previous method, a spreadsheet. Report/print fuction is great for reference or when selling a vehicle. It would be nice to be able to edit the entries once posted, but other than that I can think of no other ways this could be made better. Thank you!

ssauls46 ,

Basic but what I needed

I was so tired of keeping up with my maintenance log in a spreadsheet and things were starting to get ugly. This will clean things up quite a bit and will be much more manageable.

Whitefire70 ,

Good app

Good app for tracking vehicle maintenance on personal and/or fleet vehicles. Overall a very good app with many improvements over the previous versions. I’d like to be able to scan and store receipts for each maintenance task.

Developer Response ,

Thanks for the suggestion. Version 1.37+, provides an easy drag and drop to associate an image file ( pdf, jpeg, png ) with a vehicle maintenance transaction.


Brian Stevens
2.1 MB

OS X 10.7 or later, 64-bit processor


English, French, German, Spanish

Age Rating
Rated 4+
© 2009-2018 Brian Stevens


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer