Ownership and taxonomy
Four ways to divide a fleet — ownership, vehicle type, group and labels — and which one to reach for.
Cooriroo gives you four independent ways to divide a fleet. Two are fixed lists you cannot extend, two are free text you can shape however you like. Picking the wrong one is the difference between a filter that works on day one and a field you have to re-key across three hundred vehicles a year later.
Ownership type
Ownership type answers "whose vehicle is this, commercially". It is a fixed list of three values, and every vehicle carries exactly one — the field is never empty.
| Ownership type | What it covers | Expiry date |
|---|---|---|
| Company | Owned outright by the organisation | Not applicable |
| Rental | Hired, leased or otherwise held on a term | Required — the term end date |
| Personal | Owned by the driver, used for work | Not applicable |
Vehicle type
Vehicle type answers "what shape is it". It is the second fixed list, of ten values: sedan, SUV, van, pickup, box truck, flatbed, refrigerated truck, trailer, motorcycle and other. Unlike ownership type it is optional, so a vehicle can sit outside the taxonomy entirely until someone classifies it.
Two adjacent free-text fields exist for the detail the list cannot carry: trim and body subtype. Use those rather than pushing an unusual body style into "other" and losing it.
Group and labels
These are the two axes you control:
- Group — one free-text value per vehicle, meant for the division a vehicle belongs to: a depot, a region, a contract, a cost centre. Because it is single-valued it behaves like a category, and filtering on it is a partial, case-insensitive match.
- Labels — a list of free-text tags per vehicle, for the things that are not exclusive: "tail lift", "night shift", "pending sale". A vehicle can carry as many as you like.
Neither is validated against a controlled list, so "North Depot" and "north depot" are the same value to a filter but two different values on screen. Agree on casing before you import.
Choosing an axis
Common questions
We lease most of our fleet and want to report on lease end dates
Lease is not a distinct ownership type — it is recorded as Rental.
Set ownership to Rental and fill in the expiry date. The vehicle statistics count company, rental and personal vehicles separately, so a rental total is available without any extra field.
We run several depots and want each one to see only its own vehicles
Group is a filter, not a permission boundary.
Group divides the list, and any admin can clear the filter. Isolation between organisations is the tenant boundary, not the group field — if two depots must not see each other at all, they are two tenants.
The attribute we need is not on the vehicle form at all
Vehicles support custom fields, subject to your plan.
Custom fields add typed attributes to vehicles and are filterable alongside the built-in ones. They are gated by entitlement, so check what your plan includes before designing around them.
A vehicle needs two groups
Group is single-valued by design.
Use labels for the second dimension. Group is the one exclusive division; labels are for everything that overlaps.
What the taxonomy drives
All four axes are list filters, and ownership type is also a sort column. Ownership is the only one carried into the vehicle statistics, which count company, rental and personal vehicles as separate totals. None of the four affects health scoring, alerting or dispatch — they are how you slice the fleet, not how the product treats it.
Terminology
Your organisation can rename these. If your screens say something else, this is what they mean here.
- Vehicle
- The asset being classified. Some tenants call these trucks, vans, units or assets.Rename it in Settings → Terminology