TM Tacho Manager Modules · Help · Demo
Module · free for 30 days on new company accounts

Fuel tickets read by AI, consumption per truck

Drivers photograph the ticket at the pump; the office uploads the supplier invoice. Tacho Manager reads litres, amount, date and plate in the background, you confirm the values, and every confirmed refuel builds a real L/100 km figure per truck, with sudden changes flagged.

Company account Driver account

Company accounts upload invoices, review tickets and see consumption and alerts; driver accounts upload ticket photos once the company has granted them fuel access, and those tickets are stored in the company account.

Why it matters

Less typing at the pump

A photo or a PDF is enough. The AI reads diesel and AdBlue litres, the amount, the date, the station and the plate; you check the values on screen next to the image and press Confirm.

One invoice, many refuels

A supplier invoice listing refuels for several trucks is split into one row per line, and each line is assigned to the truck whose plate is printed on it. Any line can be corrected in the review.

Real L/100 km per truck

Consumption is computed from the odometer between refuels. A missing odometer is estimated from the tachograph card data and marked as estimated, so an invoice without a reading still counts.

Sudden changes flagged, not just averages

Each truck is compared with its own usual figure. Refuels that burn more or less than usual, or a distance too long for the litres bought, appear in Consumption alerts with a hint of the likely cause.

Duplicates caught automatically

An identical image is flagged as a duplicate on upload. After reading, a driver ticket and an invoice line for the same truck, day and litres are matched and the later one is marked duplicate.

You decide how consumption is calculated

Choose Aggregate over the period or Strict tank-to-tank, hide chart months with too few kilometres, smooth the chart and set the alert thresholds under Modules → Fuel tickets.

How it works

1

Upload the ticket or invoice

In Fuel, choose the photo or PDF, the truck and, for a single ticket, the odometer. The company picks the type: Fuel ticket or Company invoice. Drivers only upload tickets.

2

The AI reads it in the background

The row shows Reading… and the list refreshes on its own. Diesel and AdBlue litres, amount, date, station and plate are extracted; an invoice becomes one row per refuel.

3

Review and confirm

Press Review to see the image beside the extracted fields. Correct diesel, AdBlue, odometer, truck or date if needed, then Confirm. Only confirmed refuels count towards consumption.

4

Read the consumption

Each truck gets a tile with L/100 km, fills, kilometres and litres, a six-month evolution chart and, when a refuel departs from the usual, a line in Consumption alerts.

In detail

Accepted files

JPEG, PNG, WebP and HEIC photos and PDF documents up to 20 MB. The phone camera can be used straight from the upload field. PDF invoices are read page by page, up to eight pages.

Extracted fields

Diesel litres, AdBlue litres, amount and currency, date and time, station and, when printed, the odometer. An odometer typed at upload is kept even if the ticket shows another value.

Odometer estimates

When a refuel has no odometer, Tacho Manager reads the vehicle odometer for that plate from the driver-card files around that time; failing that, it interpolates between the truck's other refuels. Estimates carry an Odometer estimated marker.

Alert kinds

Higher than usual, Lower than usual and Possible refuel with no ticket, each at warning or severe level. Top-ups and the full tank that follows are balanced together first, and unexplained gaps are kept out of the average.

Calculation settings

Under Modules → Fuel tickets: Aggregate over the period or Strict tank-to-tank, minimum gap between refuels (default 150 km), minimum kilometres per chart month (500 km), ignore the newest refuel, chart smoothing and alert thresholds (default 12% and 25%).

Where the data lives

Tickets uploaded by a driver are stored in the company account that granted access, never in the driver's own. The driver sees their own tickets read-only; consumption and alerts are company views. Trucks marked Sold/Retired are hidden from the truck list.

Questions

Do I need my own AI account or API key?

No. The reading runs on AI providers configured centrally by the Tacho Manager operator. If no provider is available, tickets wait at Reading… and are retried; you can still type or correct every value by hand in the review and confirm it.

What happens if a photo cannot be read?

The ticket is marked Failed with a hint to retake the photo in good light with the ticket flat. You can also open Review and enter the values yourself. Uploading the same file again is flagged as a duplicate, so take a new photo instead.

Can drivers use the module?

Yes, once the company opens the driver's record under Drivers and switches on Fuel tickets access while the module is active. Fuel then appears in the driver's menu; they upload tickets for the company's trucks and see their own tickets, without editing or consumption figures.

Why is a refuel marked Provisional or Not in the average?

Provisional is the newest refuel reading lean, most likely a top-up that the next full tank will settle. Not in the average means an unexplained gap, such as a missing ticket or a loss, which is reported but kept out of the truck's figure and chart.

Is the module free?

Fuel tickets is a module. New company accounts get it, together with every other module, for 30 days; afterwards it can be switched on from Modules. The core of Tacho Manager stays free.

Other modules

See it with real data

The full product is open as a read-only demo with realistic data. Then create your free account and upload your first card in under a minute.