A terminal application for keeping a vehicle logbook, for leased and owned vehicles alike. It records every trip, keeps the odometer chain consistent, checks the entries for plausibility and exports the logbook as Excel, JSON or Markdown.
Built for people who have to keep a logbook for the tax office and want to do it with the keyboard.
Date, travel time, destination, purpose, odometer start and end, business and private kilometres, round trips and fuel.
Start and end values follow each other without gaps. A repair rebuilds the chain without changing any distance.
Gaps, jumps backwards, business trips on weekends and public holidays, fuel consumption, suspected duplicates.
List per month and year, calendar, year overview, blocked days, receipts and working hours.
Excel with live formulas, JSON with every field, Markdown table, chosen in a save dialog.
Replaces destinations, purposes, vehicle and folder in the display, for screenshots. The database stays untouched.
All screenshots show made-up data.
One command installs the prebuilt package of the latest release. No Python and no git required. Running it again updates the program, your settings and logbooks stay untouched.
Prefer to download it yourself? Every release contains standalone builds for Windows, Linux and macOS: Releases on GitHub
Whether a logbook is accepted for tax purposes is decided solely by the tax office. Christophorus helps you keep one and checks the entries for plausibility, but it does not guarantee acceptance and does not replace tax advice. The software is provided under the Apache License 2.0, without warranty of any kind. On first start the program asks you to confirm this notice.