DE

$ ./mileage live

Log your business miles and get the allowance at the official rate

For employees and the self-employed in Germany, the UK and the US. Germany: a Fahrtenbuch form to keep by hand, with every entry the Finanzamt expects, and the commuting and business trip allowances. UK and US: log trips in your browser and get the claim per tax year at the official rates.

$ cat features.md

  • Germany: prints a Fahrtenbuch with every column the Finanzamt expects (date, odometer start and end, destination, purpose, customer, route), numbered rows, carry-over totals and a page of filling-in rules.
  • Says plainly that an editable spreadsheet or browser log is not an ordnungsgemäßes Fahrtenbuch (BFH VI R 64/04), so the German log is a form you fill in by hand, not a file.
  • Entfernungspauschale for 2025 and 2026 (0.38 € from the first km since 2026, 4,500 € cap unless you drive your own car) and the 0.30 € / 0.20 € per km rate for business trips.
  • UK: HMRC approved mileage allowance per tax year (55p for the first 10,000 miles from 2026-27, 45p before, then 25p; motorcycles 24p; bikes 20p; 5p per passenger) and the Mileage Allowance Relief left to claim after what your employer paid.
  • US: IRS standard mileage rate by trip date, including the mid-2026 change from 72.5¢ to 76¢, plus medical, moving and charity miles and parking and tolls.
  • Trips stay in your browser. Export as CSV or print to PDF, import the CSV back. Every rate is listed with its official source and checked by a built-in self-test.

$ cat why.md

When I looked for a free Fahrtenbuch template, most of them were Excel files, and the Finanzamt does not accept a log you can edit afterwards without a trace. So the German part of this tool gives you a proper paper form and the allowance maths, and says honestly why it does not store your log. For the UK and the US, where a simple record of trips is enough, it keeps the log and does the per-year arithmetic, including the 2026 rate changes that many calculators still miss.

$ self-host-it

Requirements
Static files, no build step and no dependencies. Any web server works; tests run with Node.js 20+ (node --test tests/).
Built with
HTML, JavaScript
License
MIT
Source code