> ## Documentation Index
> Fetch the complete documentation index at: https://helpdocs.servinix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Run a speeding violations report

> Generate the Servinix Speeding Violations report—severity, vehicle, driver, duration, and location—from the Reports page for coaching and compliance review.

# Run a speeding violations report

The Speeding Violations report produces a consolidated table of every speed violation recorded across your fleet, showing severity, vehicle, driver, duration, and location. Use it to identify repeat offenders, audit a specific vehicle, or prepare documentation for safety reviews.

## Before you start

* Dispatcher or admin role required.
* Speed alerts must be configured for at least one vehicle. See [Configure a speeding alert](/gps-tracking/alerts/configure-a-speeding-alert).
* Violations are only captured while a DataLogger device is connected and reporting.

## Steps

1. In the Servinix portal, select **Reports** from the left navigation under **Management**.
2. Under the **Safety** section, find the **Speeding Violations** card.
   * The card description reads: "Consolidated speeding violations table with severity, vehicle, driver, duration, and location."
3. Click **CSV** on the Speeding Violations card.
4. In the report configuration screen, set your filters:
   * **Date range** — choose the start and end dates to review.
   * **Vehicle(s)** — filter to a single vehicle or select all.
   * **Driver** — optionally narrow to a specific driver.
   * **Severity** — optionally filter by violation severity level if available.
5. Click **Generate** (or **Download**) to export.
6. The CSV file downloads automatically.

## Result / verify

The downloaded CSV contains one row per speeding violation. Columns include:

* **Severity** — the violation level (e.g., low, medium, high) based on how far over the speed threshold the vehicle travelled.
* **Vehicle** — the vehicle name or ID.
* **Driver** — the driver associated with the vehicle at the time.
* **Duration** — how long the vehicle remained above the threshold.
* **Location** — the GPS coordinates or street address where the violation occurred.

An empty report means no violations were recorded in the selected period — either no speeding occurred, or speed alerts are not yet configured.

## Troubleshooting

**Violations you expected are missing** — Confirm speed alerts are set up for the vehicle. Go to the **Alerts** settings and check that a speed threshold is active for the relevant vehicles. See [Configure a speeding alert](/gps-tracking/alerts/configure-a-speeding-alert).

**Driver column is blank** — Driver assignment is tied to how the vehicle was dispatched in Servinix. If no driver was assigned, the column remains empty.

## Related

* [GPS reports overview](/gps-tracking/reports/gps-reports-overview)
* [Configure a speeding alert](/gps-tracking/alerts/configure-a-speeding-alert)
* [GPS alerts overview](/gps-tracking/alerts/gps-alerts-overview)
* [Monitor driver behavior and safety scores](/gps-tracking/alerts/fleet-driver-behavior)
