← Blog
operations

Detention: site hours, €0 on the invoice

EU appointment delays cause $1B+ annual profit loss. Geofence + timestamp evidence converts 50 trips × 2 hrs × €60 into €6,000/mo of rebillable revenue.

A truck cabin parked at a customer warehouse gate at night — amber security halo, the silhouette of an unbilled wait.
A truck cabin parked at a customer warehouse gate at night — amber security halo, the silhouette of an unbilled wait.

Detention is the “normal” loss the EU market has come to tolerate. Waiting beyond the appointment window at a customer site — $50–150/hr in North America, $1B+ annual profit loss across the EU (CCJ Magazine 2024).

The reason is simple: waiting is treated as “normal”, but the customer’s delay is a fleet cost. Since it isn’t measured, it doesn’t end up on an invoice.

Why manual measurement fails

Two structural reasons:

  1. Asking drivers is unreliable. “How long did you wait?” answers get rounded.
  2. Appointment time vs exit time live in different systems. TMS records the appointment; the driver texts their exit time via WhatsApp; reconciliation is manual and inconsistent.

Geofence + automatic logging

Lognari draws a geofence polygon for each customer site. Truck enters polygon = “site entry” timestamp logged; truck exits = “site exit”. The duration + appointment delta = detention minutes.

TripAppointmentSite entrySite exitExpectedActualDetention
#582109:0009:0510:3060 min85 min25 min
#582314:0013:5519:3060 min335 min275 min

When the threshold is breached (e.g. appointment + 120 min) a detention line is created automatically. The billing trigger fires.

Impact by fleet size

FleetTrips/mo × detentionAnnual rebillableDriver-hour recovery
100 trucks50 × 2 hr × €60€72,000~1,200 hr/yr
300 trucks150 × 2.5 hr × €60€270,000~4,500 hr/yr
1,000 trucks500 × 3 hr × €70€1.26M~18,000 hr/yr

Today, 73% of EU fleets bill zero detention. These figures are entirely new revenue — no added operational cost.

Pilot — 120-truck distribution fleet

Customer with 4 distribution centres across the EU (DE, NL, AT, IT). Over a 6-month pilot:

  • 14:00–17:00 at IT-Milano DC averaged 4.2 hr wait
  • The other 3 DCs averaged 1.1 hr wait

Action:

  1. Billing was automated. Weekly customer report dispatched.
  2. Customer was invited to reschedule appointment slots.
  3. 2 DCs moved their slots from afternoon to morning.

Result:

  • €38,700 recovered revenue by pilot end
  • 2 DCs rescheduled → average wait dropped 4.2 hr → 1.8 hr
  • 119 driver hours rescued from idle waiting

Contract template

After the pilot, Lognari ships a Contract Annex Template:

“The supplier (fleet operator) reserves the right to invoice detention waiting beyond the appointment window — first 120 minutes free, each subsequent hour €70 + VAT. Calculations are produced automatically via GPS geofence + timestamps; the data-sharing protocol is described in Annex B.”

Can be added to existing framework agreements with 30-day notice.

Side effect: driver satisfaction

Idle waiting is the single biggest driver-satisfaction killer (Bain & Co. EU Trucking Driver Survey 2025). Billing detention sends the message “your hours aren’t free”; pilot fleets saw driver retention rise by 12%.

What’s next

If your fleet doesn’t bill detention automatically, this is a concrete new revenue category. A 30-day pilot typically pays back in 4–6 weeks.

Reach out via the contact section — reply within one business day.


Statistics referenced from CCJ Magazine 2024 + Bain & Co. EU Trucking Driver Survey 2025 + Lognari pilot data. €/hr rates use the Q2 2026 intra-EU average.

Frequently asked

What's detention vs demurrage?
Detention: driver + truck waiting at customer site beyond the appointment window. Demurrage: container fee for staying inside port/yard beyond its window. Both are measured via geofence in Lognari but trigger different billing flows.
Is the evidence enough if the customer disputes?
Geofence enter/exit timestamps + driver mobile confirmation + optional timestamped on-site photo — together they form a legally admissible evidence chain. Used as reference in EU contract law.
Can the threshold be customer-specific?
Yes — each customer/site gets its own threshold (e.g. 2 hrs free, then €70/hr) and billing tiers. Lognari ships a contract annex template; it can be added to your existing framework agreement.

Let's talk about your fleet

30-day pilot with concrete loss figures + concrete prevention method.

Go to contact form All posts
  • 1,248 Live vehicle movements
  • 382 Driver risk signals
  • 64% Better border-crossing visibility
  • 127 Fuel anomalies prevented this month
SAMPLE SCENARIO
From command screen to field flow

Stop watching the operation. Run it.

From the command screen in the office to the driver's field flow, let's uncover the invisible losses together. In the first call we will analyze, side by side, which losses become visible across your vehicle, route, fuel, border, finance and driver data.