HR, Payroll & GPS Attendance for Logistics + Delivery

Logistics HR is not site-based — your drivers are everywhere. A delivery rider clocks in at the depot, goes on 23 trips across 11 districts, clocks out at the depot or anywhere. A 3PL warehouse manager rotates 3 shift teams across 2 facilities. Driver license expiries + visa + commercial-driver permits stack risk. Hours-of-Service rules (max driving time before mandatory rest) matter for safety audits. AttendUX handles GPS-first attendance + per-trip pay + delivery incentives + fleet-side compliance — one dashboard for drivers, riders, and warehouse crew.

Why logistics teams choose AttendUX

Built around how Logistics, Fleet & Delivery businesses actually operate — not bolted on as an afterthought.

Route-based geofencing

Drivers clock in at the depot geofence, work from a route list, clock out at the depot or at the last delivery. No static office geofence to break. GPS trail per shift stored for 90 days — perfect for insurance claims + route optimisation.

Vehicle-to-driver assignment

Each shift assigns a vehicle (truck, van, motorbike) to the driver. Odometer logged at start + end. Fuel allowance computed from assigned vehicle + route distance. Vehicle issue? Driver flags it on the app before leaving the depot.

Driver license + visa expiry

Commercial driving license, GCC driver permit (needed for intra-Gulf crossings), visa/iqama for expats — all tracked per driver with 30/14/7-day expiry alerts. Expired license auto-blocks shift start — no accidental insurance-void driving.

Per-trip pay + incentives

Delivery drivers paid per completed trip (not hourly). Set trip rates by distance, time of day, delivery type (standard, express, refrigerated). Incentives stack — e.g. +EGP 5 per trip above 15/day, +EGP 20 for Ramadan nights. All computed on payroll with per-trip attribution.

Hours-of-Service compliance

Set max driving time rules (e.g. 10 hrs/day, mandatory 30-min break after 4 hrs). AttendUX tracks GPS motion + stops, alerts the driver on the app at threshold, blocks shift extension past the HoS cap. Safety-audit log kept per driver per day.

Warehouse + fleet in one

Warehouse crew (pickers, packers, loaders) run on static geofences + standard shift payroll. Drivers run on route geofences + per-trip pay. One AttendUX account for both — warehouse shift closes, driver shift opens, no system handoff.

A typical day for a Cairo courier company

You run a last-mile courier fleet — 120 motorbike riders, 30 van drivers, 45 warehouse crew (pickers + packers), 1 depot in Giza. 500+ deliveries/day across Greater Cairo. Riders paid per-trip; drivers salaried; warehouse hourly.

Before

  • Riders sign a paper sheet at the depot, trip receipts counted manually at end of shift
  • Vehicle assignments on a whiteboard; one bike stolen last year, no record who had it last
  • Driver license expiries in Excel — 3 lapsed last year, one caused an insurance claim rejection
  • Per-trip pay computed from paper receipts, disputes every payday about "I did 24 not 22"
  • Warehouse shift + driver shift payroll in two different spreadsheets, month-end reconciliation 3 days

With AttendUX

  • Riders clock in at depot geofence via face recognition — assigned a bike + route list
  • Each delivery scanned in-app (QR on package) creates a trip record with GPS + timestamp + customer
  • License + visa expiry alerts 30/14/7 days; expired license blocks shift start, no exceptions
  • Per-trip pay auto-computed from completed trips — undisputable because each trip has GPS + customer signature attached
  • Warehouse + driver + rider payroll runs in one cycle; monthly close in 4 hours vs 3 days

Frequently Asked Questions

How does route-based geofencing work?

Drivers clock in at the depot geofence like a static site. Once on the road, GPS tracks the route — but check-out is allowed at the depot OR at a configured list of "end-of-route" waypoints (last customer + fuel station near route). No forced return to depot for clock-out; the GPS trail proves work was done.

Can I pay drivers per-trip instead of hourly?

Yes. Set trip rates by distance band + time of day + delivery type (standard, express, refrigerated, hazardous). Each delivery scanned in-app counts as a trip; AttendUX sums trips × rates on payroll. Mix-mode is supported — some drivers hourly, others per-trip, in the same payroll cycle.

What about driver license + visa expiry tracking?

Every driver record has commercial-license + GCC-driver-permit + visa/iqama fields. 30/14/7-day alerts via email + WhatsApp. At 0 days, AttendUX blocks their shift-start check-in with an insurance-risk reason code supervisors see on their phone. No accidental unlicensed driving.

Does AttendUX integrate with fleet management systems?

Via REST API — yes. Common integrations: Wialon, Geotab, Fleetio for vehicle tracking + maintenance; the driver's odometer logged in AttendUX pushes to the FMS, fuel costs pulled from fuel-card providers (ADNOC Easy Pay, Saudi Aramco Mubasher etc). Attendance + payroll stay in AttendUX; vehicle health stays in the FMS; one source of truth per domain.

Start Free Trial

7-day free trial · no credit card · full feature access

Start Free Trial
Start Your Free Trial No card · Ready in 5 min
Start Free