# Fleet Tyres

<figure><img src="/files/Aj6fuT2hIGHZXqMBhkG3" alt=""><figcaption></figcaption></figure>

The **Fleet** tab is the master register of every tyre owned by your organisation. Each row represents a single physical tyre — uniquely identified by its serial number — and tracks its brand, size, model, manufacture week, purchase cost, lifecycle status, and current vehicle (if any).

> **Permissions:** Any user with `FleetAssistant.Tyres.Read` can view the register and open the detail drawer. The `FleetAssistant.Tyres.Manage` permission is required to add a new tyre, edit an existing one, delete a tyre, or remove a tyre from a vehicle.

## Opening the register

To open the register, click **Tyres** in the sidebar and select the **Fleet Tyres** tab.

The page is split into three regions:

* A **header** with the page title and a **New tyre** button.
* A **filter bar** with search and three dropdowns.
* A **data table** with one row per tyre and a row-action column on the right.

## Filtering and searching

The filter bar combines a search box with three dropdowns. All four controls work together, so filtering by **Status: Fitted** and a **Size** narrows the list to tyres of that size currently fitted to a vehicle.

* **Search** — matches the serial number, model name, or notes field. Press **Enter** to apply the search.
* **All brands** — filter by any brand from the [Brands & Models](/documentation/tyres/tyres/settings.md#brands-and-models) catalogue.
* **All sizes** — filter by any active size from the [Tyre Sizes](/documentation/tyres/tyres/settings.md#tyre-sizes) catalogue.
* **All statuses** — filter by lifecycle status: **Available**, **Fitted**, **Scrapped**, or **Sold**.

If any filter is active, a **Clear** link appears at the right of the bar to reset all four controls in one click.

## The columns

| Column          | What it shows                                                                                  |
| --------------- | ---------------------------------------------------------------------------------------------- |
| Serial #        | The unique serial number printed on the tyre.                                                  |
| Brand           | The brand name resolved from the brand catalogue.                                              |
| Size            | The size code (for example `295/80R22.5`) from the size catalogue.                             |
| Model / Pattern | The model name and tread pattern, stacked.                                                     |
| Status          | A coloured pill showing **Available**, **Fitted**, **Scrapped**, or **Sold**.                  |
| Mfg Week        | The manufacture week stamped on the sidewall, in DOT-style `WWYY` format.                      |
| Purchase Cost   | The recorded purchase cost, in pounds sterling.                                                |
| Purchased       | The purchase date, formatted as `dd MMM yyyy`.                                                 |
| Current Vehicle | The VRN of the vehicle the tyre is currently fitted to, shown as a number-plate badge.         |
| Actions         | **Edit** (pen icon) and **Delete** (bin icon), shown only to users with the Manage permission. |

The table supports server-side paging and sorting; clicking a column header sorts by that field where the API permits. Click anywhere on a row (other than the action buttons) to open the **detail drawer**.

## Status pills

Status is shown as a coloured badge so you can scan the register quickly:

* **Available** — a tyre in stock that has not yet been fitted.
* **Fitted** — a tyre currently installed on a vehicle position.
* **Scrapped** — a tyre that has been removed from service permanently.
* **Sold** — a tyre that has been disposed of by sale.

> **Note:** The status updates automatically when you fit or remove a tyre. You normally only set status manually when scrapping or selling.

## The tyre detail drawer

Clicking a row opens the detail drawer on the right of the page. The drawer header shows the serial number, brand, size, and status pill. Below the header, five tabs organise everything you can do with that tyre.

### Info tab

A specification grid showing model, tread pattern, manufacture week, purchase date and cost, status, and current vehicle. If the tyre has notes, they appear below the grid in their own card. Users with Manage permission see an **Edit tyre** button at the bottom.

### Inspections tab

A reverse-chronological list of every inspection logged against this tyre. Each row shows the inspection timestamp, the per-position tread readings (**Outer / Centre / Inner**, in millimetres), pressure in psi, the severity badge, and the source (for example, walkaround check or telematics).

### On vehicle tab

This is the **axle diagram drawer**. It draws an SVG axle layout for the vehicle the tyre is currently fitted to:

* Each axle is shown as a horizontal bar with two or four wheel positions.
* Each position is rendered as a circle, coloured by its most recent inspection severity.
* The currently selected tyre is highlighted, so you can see at a glance where on the vehicle it sits.

A legend below the diagram explains the colours:

* **OK / Fitted** — the position has a tyre with no advisory or worse on its latest inspection.
* **Advisory** — the latest inspection is at advisory level.
* **Major** — the latest inspection is at major level.
* **Dangerous** — the latest inspection is at dangerous level.
* **Empty** — the position has no tyre fitted.

A **Manage all positions on this vehicle** link below the diagram takes you to the per-vehicle tyres view, which is also reachable from the [vehicle details](/documentation/core-modules/vehicles/vehicle-details.md) page.

If the tyre is not currently fitted, the diagram is replaced with the message *"Tyre is not currently fitted to a vehicle."*

### Installations tab

The fit history. Each row records the vehicle, the fit timestamp, the removal timestamp (or a **Current** pill if it is still fitted), the odometer at fit, and the removal reason.

To take a tyre off a vehicle:

1. Select the **Installations** tab in the drawer.
2. Find the row showing **Current** and click **Remove**.
3. Enter a removal reason (for example, *Worn to limit*, *Puncture*, *Rotated off*).
4. Click **Remove from vehicle**.

The row is updated with the removal timestamp, and the tyre's status returns to **Available**.

### Service tab

Retreads, regrooves, repairs, and ad-hoc rotations. Click **Add service event** to log a new event with type, date, cost, and workshop notes. Service events live alongside the related [job cards](/documentation/workshop/workshop-ops/job-cards.md) raised in the workshop.

## Adding a tyre

To add a tyre to the register:

1. Click **Tyres** in the sidebar and select the **Fleet Tyres** tab.
2. Click the **+ New tyre** button.
3. Fill in the fields — at minimum, **Serial number**, **Brand**, **Size**, and **Status**.
4. (Optional) Add **Model**, **Tread pattern**, **Manufacture week**, **Purchase date**, **Purchase cost**, and **Notes**.
5. Click **Save**.

The new tyre appears in the register. Tyres added this way are usually entered as **Available** so they can be fitted to a vehicle later.

> **Tip:** If you have just received a supplier delivery, you can record many tyres in one pass from the **Purchases** tab — each purchase line generates the corresponding tyre records when received. See [Purchases](/documentation/tyres/tyres/purchases.md).

## Related articles

* [Tyres Overview](/documentation/tyres/tyres.md)
* [Inspections](/documentation/tyres/tyres/inspections.md)
* [Tyre Settings](/documentation/tyres/tyres/settings.md)
* [Vehicle Details](/documentation/core-modules/vehicles/vehicle-details.md)
* [Defects List](/documentation/core-modules/walkaround-checks/defects-list.md)
* [Job Cards](/documentation/workshop/workshop-ops/job-cards.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.fleetfusion.ai/documentation/tyres/tyres/fleet-tyres.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
