Inventory, procurement and reporting
See which parts each job consumed and what every machine costs to run, by site and by month.

Inventory and partsSample data
| Part number | Description | Category | Current stock | Reorder level | Location | Unit cost |
|---|---|---|---|---|---|---|
| 123-4567 | Hydraulic hose | Hydraulics | 12 | 5 | Riyadh | SAR 450.00 |
| 765-4321 | Hose clamp | Hydraulics | 46 | 20 | Riyadh | SAR 25.00 |
| HYD-OIL-20 | Hydraulic oil (20 L) | Lubricants | 22 | 10 | Site 2 | SAR 180.00 |
| TYR-29.5R25 | Loader tyre 29.5R25 | Tyres | 8 | 4 | Site 3 | SAR 3,850.00 |
| FLTR-001 | Engine air filter | Engine | 15 | 6 | Riyadh | SAR 320.00 |
Purchase requestPending approval
- Requested by
- A. Patel, 12 Mar 2026
- Request for
- Hydraulic hose and filters
| Item | Qty | Estimated cost |
|---|---|---|
| Hydraulic hose (123-4567) | 4 | SAR 1,800.00 |
| Engine air filter (FLTR-001) | 2 | SAR 640.00 |
TotalSAR 2,440.00
RejectApprove
Suppliers
Keep supplier details, price history and delivery performance next to every purchase, so the next request goes to the supplier that actually delivered.
Fleet cost and availabilityMar 2026
Total operating costSAR 425,600
Maintenance spendSAR 138,200
Fleet availability92%
Active assets142 of 168
From store issue to cost per machine.
Cost per km: Know what every machine costs to run per km or per hour, which one is out of line, and why the total moved.
Step 1 of 4Drivers log the odometer with a photo, or it arrives from telematics.Sample data
Meter log
Odometer photo · 06:40184,220 km
MX-214+212 km since yesterdaySaved
Meter readingsToday
| Asset | Reading | Change | Source |
|---|---|---|---|
| MX-214 | 184,220 km | +212 km | Driver, with photo |
| GN-305 | 6,240 h | +11 h | PM service |
| PT-118 | 97,410 km | +180 km | Telematics |
A reading lower than the last one is flagged, never silently saved
See which parts each job actually consumed.
Send a month of store issues. We tie them to job cards and machines in the demo.