Available

uttek Mileage Log

The tax-office-proof mileage log – tamper-proof, complete, ready for audit.

Record trips promptly – on the phone or the PC: date, odometer at start and end, destination, purpose, business partner, business/private/commute. Entries are locked; corrections only with a reason and timestamp in the log. Audit report, export as PDF and CSV for your tax adviser and the tax office. Also as a €49 add-on module for uttek Dispo. Self-hosted, full source code, any number of vehicles and drivers.

Live demo without sign-up · your own demo copy with sample data (trades business, sales/field force, self-employed consultant) · admin view-only

Overview: mileage per vehicle, open trips, audit notes
Overview: mileage per vehicle, open trips, audit notes

The tax office only accepts a mileage log if it is kept promptly, completely and in a closed form: every trip with date, odometer at start and end, destination, purpose and the business partner visited – and with no way of changing entries later unnoticed. Loose notes and spreadsheets quickly fail an audit; then the 1 % rule applies.

uttek Mileage Log locks every trip when it is saved. Corrections and cancellations are possible, but only as a separate log entry with a reason, user and timestamp – the old and the new state stay visible. The log is a hash chain (SHA-256): anyone changing something behind the program's back shows up immediately in the audit report. Mileage is carried forward without gaps per vehicle; gaps and late entries are flagged.

Drivers start a trip on the phone and finish it at the destination; business trips, private trips and trips between home and the first place of work are kept apart, private detours on a business trip are shown separately. For your tax adviser and the tax office there is the mileage log as PDF and CSV, the audit report and – from Pro – cost per kilometre, plus the comparison with the 1 % rule in Enterprise. With uttek Dispo, trip suggestions come straight from the planned jobs.

Database

SQLite out of the box, MySQL/MariaDB at the push of a button

Starts with SQLite – no database setup. As your business grows, switch to MySQL/MariaDB (PostgreSQL optional) with the admin wizard: test the connection, migrate all data, verify counts, switch over – with rollback.

The upgrade wizard is a uttek standard and is being built into every tool in upcoming versions.

uttek Connect

Works together – every uttek tool talks to the others

With uttek Connect you link your uttek tools by address and key: tickets become Dispo jobs, customer data comes from the CRM, feedback lands in the ticket and the customer history, shop orders in the CRM – at no extra cost and without a cloud middleman.

Connects with uttek Dispo uttek Tickets uttek Call uttek Customers uttek Shop uttek Jam uttek Time uttek Quotes & Invoices uttek Stock uttek Game · coming soon uttek Mail & Calendar uttek Mileage Log for Dispo uttek Rota uttek Community uttek HR uttek Media Library uttek Unterwegs uttek Web App Development uttek Space

uttek Connect is a uttek standard and is being built into every tool in upcoming versions. Connections to tools that are not yet available follow when they launch.

What uttek Mileage Log can do

Record promptly – on the road too

Start a trip on the phone and finish it at the destination, or enter it afterwards: date and time, odometer at start and end, start, destination, purpose, business partner and driver.

Learn more →

Tamper-proof entries

Every trip is locked. Corrections and cancellations only with a reason, user and timestamp – the old state stays visible. The hash chain (SHA-256) detects changes made behind the program's back.

Learn more →

Business, private, commute

Every trip clearly classified; trips between home and the first place of work kept apart, private detours on a business trip shown separately with the route.

Learn more →

Mileage without gaps

The odometer is carried forward per vehicle. Overlaps are rejected, gaps are only accepted with a reason, late entries after X days are flagged.

Learn more →

Audit report

Checks the chain and every trip against its last logged state and lists gaps, late entries, corrections, cancellations and unusually long trips – also as PDF.

Learn more →

Export for tax adviser & tax office

Mileage log as PDF (chronological per vehicle, with list of corrections and audit note) and as CSV. A separate “tax adviser / audit” role with read-only access.

Learn more →

Costs & reports (Pro and up)

Fuel receipts, charging, servicing, insurance and leasing per vehicle, cost per kilometre, mileage per type and month. In Enterprise: mileage log ↔ 1 % rule comparison.

Learn more →

uttek Connect & Dispo module

Pro and up: trip suggestions from Dispo jobs (direct link to the Dispo interface), business partners from uttek Customers, REST API and webhooks. For uttek Dispo also as a €49 add-on module unlocked by licence key.

Learn more →

State-of-the-art security

Password policy with a check against leaked passwords, two-factor sign-in via authenticator app with backup codes (can be required per role), login lockout after failed attempts, “forgot password” by email, HTTPS/HSTS and encryption of sensitive fields – all switchable, nothing forced.

Learn more →

Where uttek Mileage Log is used

Trades

Trades & service

Vans and company cars with several drivers, trips to sites and customers, with uttek Dispo as suggestions from the jobs.

Field staff

Sales & field force

Company cars with private use, customer appointments with business partner, mileage log instead of the 1 % rule – also for electric and hybrid vehicles.

Self-employed

Freelancers & self-employed

One vehicle, mixed use: client meetings, bank, training and private trips cleanly separated, export for the tax adviser.

How it works

  1. View demoOpen the live demo with sample data – record a trip, correct a trip with a reason, view the audit report, export the log as PDF.
  2. Buy licenceChoose a licence, pay, and get your invoice and licence key straight away in your customer account.
  3. InstallDownload the ZIP, upload it to your web hosting (PHP 8.2 + SQLite), start the setup wizard.
  4. CustomiseConfigure fields, rules and templates in the browser – or extend the code yourself.

Templates & designs

Three templates – Standard, Light and Dark; everyone picks their own in the account menu. For “Standard” you choose one of 16 designs. Switch in the administration, back with one click.

A look inside

Screenshots with sample data.

uttek Mileage Log can do more – just tell us what you wish for.

You describe it, we build it. Test first, pay later.

Preview first, you only pay after confirming. With an idea discount if your idea may help everyone. Learn more

Licences & prices

Self-hosted, full source code. Basic up to 5, Pro up to 30, Enterprise up to 100 users. No VAT is charged in accordance with Section 19 of the German VAT Act (UStG, small business scheme).

🚀 Founder-friendly Pay once, use forever. No subscription trap, no per-user fees – ideal for founders and young teams. First year of updates included, optional afterwards.

🎉 Opening offer until 31 Dec 2026: 5 credits (worth €75) with Basic · 10 credits (worth €150) with Pro · 15 credits (worth €225) with Enterprise (= 15 minutes per credit) – added automatically as soon as your order is paid, valid for 6 months from purchase.

Basic

Pay once, use forever.

€49
one-time · final price
  • Full source code, freely editable
  • Up to 5 users · vehicles & trips included
  • With app (+€33 one-time): as many app users as you need
  • 12 months of updates
  • E-mail support (longer response time)
  • Updates afterwards optional: 20% p.a. (€9.80)
Software only€49
With service+ €79

Installation, basic setup, a short online briefing (30 min) and 3 months of e-mail help.

Recommended

Pro

With e-mail support in the first year.

€129
one-time · final price
  • Full source code, freely editable
  • Up to 30 users · vehicles & trips included
  • With app (+€59 one-time): as many app users as you need
  • 12 months of updates
  • E-mail support
  • Updates afterwards optional: 20% p.a. (€25.80)
Software only€129
With service+ €149

Installation, basic setup, logo & colours, 6 months of e-mail help and all first-year updates installed by us.

Enterprise

With setup & priority support.

€349
one-time · final price
  • Full source code, freely editable
  • Up to 100 users · vehicles & trips included
  • With app (+€99 one-time): as many app users as you need
  • 12 months of updates
  • Priority support
  • Updates afterwards optional: 20% p.a. (€69.80)
  • Setup, interfaces, customisations
Software only€349
With service+ €399

Installation, setup incl. data import, uttek Connect linked, 12 months of help with response within 1 business day, first-year updates installed, plus 10 service credits.

FeatureBasicProEnterprise
Full source code (PHP), freely editable✓✓✓
Runs on your own server (self-hosted)✓✓✓
Security: two-factor (TOTP), password policy, login lockout, field encryption✓✓✓
Users (incl. technicians/staff)up to 5up to 30up to 100
vehicles & trips included✓✓✓
Business, private and commute trips, private detours✓✓✓
Locked entries, corrections only with a reason✓✓✓
Hash chain (SHA-256) and audit report✓✓✓
Trip in progress on the phone, web app (PWA)✓✓✓
Mileage log as PDF and CSV✓✓✓
Tax adviser / audit role (read-only)✓✓✓
Business partners and frequent destinations–✓✓
Costs & fuel receipts, cost per km–✓✓
uttek Connect (Dispo jobs, uttek Customers, REST API)–✓✓
Custom fields, automations, MySQL/MariaDB–✓✓
Mileage log ↔ 1 % rule comparison––✓
Audit-proof change log, own branding, PostgreSQL––✓
Mobile app (web app) for the teamoptional, one-time per companyoptional, one-time per companyoptional, one-time per company
Price€49€129€349

Combination options

Add what you need – each option can be booked separately, final prices under § 19 UStG.

Software onlyfrom €49 one-time

Install it yourself on your own web space.

Choose tier
With uttek Space€14.99 / month

Hosted by us: subdomain, storage and mailboxes; one-time licence + €29 installation.

Request a space
With app+ €33 one-time

Web app for iPhone & Android, as many app users as you need.

To the app
With service & maintenancefrom €29 / month

Installation via “With service” per tier, then maintenance as a service plan, cancellable monthly.

Service plans

My service promise

  • Short questions free, time is rounded down in your favour
  • Personally with Rudi, answer usually within 24 hours on working days
  • Regular customers from purchase no. 3: 10 % loyalty discount + 30 extra minutes

Our promise in detail

Mobile app

Web app for iPhone & Android – install without an app store. Start a trip on the phone and finish it at the destination, confirm trip suggestions, record fuel receipts.

from €33one-time per company

Basic €33 · Pro €59 · Enterprise €99 – depending on your licence tier

  • With the app, as many app users as you need – you create them yourself in your admin. Without the app they count towards the licence user limit (Basic 5, Pro 30, Enterprise 100).
  • Pay once, use indefinitely – no subscription, no price per user
  • Special requests billed once via service credits (quote)
Requires a licence for the tool.

How to install the app (illustrated guide) · Licence key per company + domain, perpetual

A licence covers one company (including its sites). Resale and transfer are not permitted – details in the Licence terms.

We reserve the right not to charge for service.
If a customisation you request also makes sense for our standard tool and you allow us to include it for everyone, the quote can even be €0.

What would a subscription cost in comparison?

With a mileage log subscription at €39 per month (e.g. 5 vehicles at around €8 each) you pay over five years €2,340 – with uttek Mileage Log Pro (€129 one-time, updates optional afterwards) only a fraction of that.

Do the maths yourself
Placeholder
“A real customer's voice will appear here soon.”

Customer testimonials are only published with explicit permission. No made-up names.

Frequently asked questions

Will the tax office accept the mileage log?

uttek Mileage Log implements the German tax authorities' requirements for a proper electronic mileage log: prompt recording, all mandatory details, a closed form with no unnoticed changes, corrections only when documented. Whether a log is accepted in an individual case is decided by the tax office – it also matters that it is really kept promptly and completely. If in doubt, talk to your tax adviser.

Can I correct or delete an entry?

Correct yes, delete no. A correction requires a reason and is logged with user and timestamp; the old and the new value stay visible. A trip recorded by mistake is cancelled – it stays in the log with the reason but no longer counts.

What about trips between home and work?

They are a trip type of their own. Store home, first place of work and distance for the vehicle – the log then pre-fills start, destination and mileage. Private detours on a business trip are shown separately with route and mileage.

Is the mileage log also available for uttek Dispo?

Yes, as an add-on module for €49 (same software, its own licence key). It is installed next to uttek Dispo and connected via the Dispo interface (API token): planned jobs turn into trip suggestions with destination, purpose and customer, which the technician only confirms with the odometer readings.

What do I need to run it?

Web space with PHP 8.2 or newer. The database (SQLite) is built in; MySQL/MariaDB is optional from Pro. A cron job is useful for reminders. No GPS tracker or OBD dongle is needed.

Can I try the demo?

Yes, without sign-up. Every visit gets its own demo database with sample data (trades business, sales/field force, self-employed consultant), deleted after 24 hours.

How secure are logins and data?

Passwords are only stored as a secure hash; new passwords need at least 12 characters and are checked offline against a list of leaked passwords. Everyone can set up two-factor sign-in via an authenticator app (e.g. Google Authenticator, Aegis) with backup codes, and the admin can require it per role. After 5 failed attempts a login lockout with increasing delay applies; “forgot password” sends a single-use link valid for 1 hour. Optionally home addresses, notes on vehicles, business partners and drafts (trips themselves stay unchanged because of the hash chain) are stored encrypted with AES-256-GCM, with the key outside the web root. The “Security (status)” page shows all measures at a glance.

More questions? Write to us.