{{dash.greet}}
{{dash.dateLine}}
Needs your attention
{{dash.attnSub}}
Fleet right now
{{dash.fleetSub}}
Pickups today {{dash.pickN}}
{{dash.pickSub}}
Returns today {{dash.retN}}
{{dash.retSub}}
Revenue · last 12 months
{{dash.revSub}}
Fleet status
Live, across {{dash.locTxt}}
Fleet utilization · 30 days
{{dash.utilSub}}
Revenue per bike · 30 days
Top earners and bikes that sit idle
Alerts
Detected automatically from bookings, mileage and documents
Recent activity
Across all staff and locations
{{bp.name}}
{{bp.plate}} {{bp.prov}}{{bp.stLabel}}{{bp.id}} · {{bp.type}}
- {{s.k}}
- {{s.v}}
{{cal.dayTitle}}
{{cal.daySub}}
Revenue vs expenses
{{fin.chartSub}}
Where the money goes
{{fin.periodTxt}}
Profitability by model
Last 30 days · which part of the fleet actually makes money
Outstanding balances
{{fin.owedTotal}} to collect
Deposits held
{{fin.depTotal}} in cash or card holds · {{fin.depPass}} passports in safe
Recent transactions
Payments in and costs out
By location
Last 30 days
Bike documents expiring
Road tax and CMI insurance (พ.ร.บ.) · next 45 days
Rental agreements to sign
Pickups in the next 3 days
Customer licences
Riders without an IDP or Thai licence on upcoming or active rentals
Missing files
Purchase invoices and registration books not yet uploaded