Purpose
The Vehicles module provides a centralized location to manage your company's fleet of vehicles, track assignments, monitor maintenance schedules, and record vehicle-related expenses. Vehicles can be assigned to personnel, cost centers, divisions, or facilities for accurate cost tracking and resource allocation. The module integrates with Geotab to automatically update vehicle mileage and supports preventative maintenance scheduling to ensure fleet reliability.
List View
View and manage all vehicle records with filtering and search tools
- Create and manage vehicle records
- Filter by assignment status and vehicle type
- Track maintenance schedules and alerts
- View vehicle expenses and cost history
- View mileage automatically updated via Geotab integration
Search & Filter
Quick filters and search options at the top of the vehicle list
These links sit above the vehicle list grid for quick searching and filtering.
| Option | Description |
|---|---|
| Search | Search by vehicle name, VIN, or any identifying information. |
| My Vehicles | Filters the list to show only vehicles assigned to the current user. |
| Archive | Toggle to show archived vehicle records that are no longer active. |
| Advanced Filter | Opens the Advanced Filter panel with additional search criteria. |
Actions
Create and manage vehicle records
Icons available from the Vehicles list view for creating and managing records.
| Icon | Description |
|---|---|
| + Icon | Create a new vehicle record. Enter vehicle details, VIN, and assignment information. |
| Refresh Icon | Reload the vehicle list to show the latest data. |
| Export Icon | Export the vehicle list for reporting or external analysis. |
| PDF Icon | Generate a PDF report of the vehicle list. |
| Gear Icon | Access import/export options, including the CSV Template and Import Records. |
Click the ≡ icon on a vehicle row to quickly submit an update for that vehicle without opening the full record. This is the primary workflow for users who are assigned to a vehicle but don't have permission to open vehicle records directly.
| Option | Description |
|---|---|
| Assign/Unassign | Assign the vehicle to personnel or clear its current assignment. |
| Mileage/Fuel Entry | Log a mileage or fuel entry for the vehicle. |
| Preventative Check | Complete a preventative maintenance checklist for the vehicle. |
| New Maintenance | Record a completed maintenance service. |
| New Expense | Create a new expense record linked to the vehicle. |
| New Checklist | Complete an inspection checklist for the vehicle. |
| Print Label | Print a label for the vehicle. |
| Omit | Remove the vehicle from the current list view. |
Selected Vehicle View
Detailed view of individual vehicle records with assignment, maintenance, and expense tracking
When a vehicle is selected from the list view, the Selected Record section displays detailed information organized across seven tabs: Overview, Details, Assignments, Mileage/Fuel, Preventative, Maintenance, and Expense. Each tab provides specialized tools for managing a different aspect of vehicle operations.
Note: Opening a vehicle record and using these tabs requires the View Vehicle Details permission (Access ID 380). Users without this permission cannot select into a vehicle record — see the Access Permissions section below for the row-menu-based workflow they use instead.
Record Tabs
The Overview tab is a dashboard-style summary of the vehicle's current status, picture, and activity.
| Information Panel | |
| Odometer | Current odometer/hours reading for the vehicle. |
| Next PMCS | Date the next preventative maintenance check is due. |
| Problem | Displays the vehicle's current problem status (e.g., "PMCS is Due," "Current Assignment is Unassigned"), or is blank if there is no open problem. |
| Picture & Attributes | |
| Picture | Attach a photo of the vehicle using the + icon. |
| Attributes | Free-form notes about the vehicle's condition (e.g., "Blemishes: scratch on driver's side door"). Add with the + icon; remove with the trash icon. |
| Activity Log | |
| Enter Activity | Free-text field to log a note directly to the vehicle's activity feed. |
| Activity Feed | Chronological, system- and user-generated log of changes and notes for the vehicle, each entry showing the user and timestamp. |
A row of badge icons at the bottom right of the Overview tab (Files, Emails, Notes, Reviews, Checklists, Events) shows counts and provides quick access to each related record type.
At the top right of a vehicle record, two buttons are available: Actions and Options. Actions performs the same quick updates available from the list view's ≡ row menu (Assign/Unassign, Mileage/Fuel Entry, Preventative Check, New Maintenance, New Expense, New Checklist, Print Label) without leaving the open record. Options provides record-level tools — see the FAQ below on flagging a problem for what it contains.
The Details tab holds the vehicle's core identification, registration, insurance, and Geotab fields.
| ID | System-assigned record ID for the vehicle. |
| VIN | Vehicle Identification Number. |
| Archive | Mark the vehicle as archived when no longer in active use. Archived vehicles are hidden from the default list view. |
| Type | Vehicle type, selected from a dropdown. |
| Insurance Company | Name of the insurance carrier for the vehicle. |
| Purchase Date | Date the vehicle was purchased. |
| Year | Model year of the vehicle. |
| Insurance Policy ID | Insurance policy number associated with the vehicle. |
| Purchase Cost | Amount paid to acquire the vehicle. |
| Make | Vehicle manufacturer (e.g., Ford, Chevrolet, Toyota). |
| Insurance Expiration | Date the current insurance coverage expires. |
| Calendar Resource | Links the vehicle to a Calendar resource for scheduling. |
| Model | Specific model name (e.g., F-150, Silverado, Tacoma). |
| Registration ID | Current license plate/registration number for the vehicle. |
| Geotab Device | Geotab GPS device linked to the vehicle for automatic mileage updates. Click the pencil icon to select or change the linked device. |
| Color | Exterior color of the vehicle. |
| Registration State/Province | State or province the vehicle is registered in. |
| Miscellaneous | Free-text field for any additional notes about the vehicle. |
| Meter Type | Determines whether the vehicle's usage is tracked by Odometer or Hours — controls which unit is used throughout Preventative and Maintenance tracking. |
| Registration Expiration | Date the vehicle's registration expires. |
The Assignments tab tracks who or what the vehicle is currently, and was previously, assigned to.
| Assigned To | Personnel record currently assigned to the vehicle. Links to the Personnel module. |
| Assignment History | Log of previous assignments for the vehicle, tracking when it was reassigned and to whom. |
Tip: Vehicles can also be assigned or unassigned directly from the list view using the ≡ row menu's Assign/Unassign option, without opening the record.
The Mileage/Fuel tab logs odometer and fuel entries for the vehicle. Manual entries can be added here or via the list view's ≡ row menu (Mileage/Fuel Entry); when Geotab is connected, mileage entries are created automatically.
| Entry List | Historical log of all mileage and fuel entries for the vehicle, including entries created automatically by Geotab. |
The Preventative tab is where a standard preventative maintenance check (PMCS) is completed for the vehicle, verifying the checklist configured in Company Preferences.
| Odometer | Current odometer/hours reading, entered at the time of the check. |
| Notes | Free-text notes about the check. |
| Checklist | The standard checklist items configured in Company Preferences (e.g., Battery, Tires, Oil, Transmission, Wiper Fluid) that must be verified for this check. |
| Confirm Checklist | Checkbox confirming all listed items were verified. Required before the check can be submitted. |
Note: The interval that triggers a preventative check and the checklist items shown here are both configured company-wide in Settings (Gear icon) → Company Preferences → Vehicles — see Related Company Preferences below.
The Maintenance tab logs completed maintenance services and, per vehicle, configures which maintenance types are tracked.
| Recording a Service (New Maintenance) | |
| Last Date / Date | Date the service was previously performed and the date of this service. |
| Last Odometer / Odometer | Odometer reading at the last service and at this service. |
| Description | Free-text description of the service performed. |
| Specific Maintenance Checks | Lists this vehicle's configured maintenance types with their Odo/Hour Limit and Due No Later Than date; check the box next to each type being completed with this service. |
| Maintenance Setup (Gear Icon → Setup) | |
| Maintenance Type | Name of the maintenance type tracked for this vehicle (e.g., Oil Change, Transmission Flush). Added with the + icon; removed with the trash icon. |
| Odo/Hrs Interval | Mileage or hours interval between services for this maintenance type. |
| Odo/Hrs Remaining | Calculated mileage or hours remaining until the next service is due. Displays as negative once the vehicle has passed the due point. |
| Days Interval | Time interval, in days, between services for this maintenance type. |
| Days Remaining | Calculated date the next service is due based on the days interval. |
Note: Maintenance Setup is configured per vehicle — each vehicle has its own list of maintenance types and intervals. This is separate from the company-wide Preventative check interval/checklist in Company Preferences.
Track all expenses associated with the vehicle including fuel, repairs, insurance, and registration costs.
| Expense List | All expenses linked to this vehicle from the Expenses module. |
| New Expense | Create a new expense record automatically linked to this vehicle. |
Tip: Expenses linked to a vehicle automatically inherit the vehicle's cost center assignment for accurate job costing and overhead allocation.
Frequently Asked Questions
Common questions and step-by-step guidance for managing vehicles
Getting Started
To add a new vehicle record:
- Navigate to the Vehicles module from the Equipment menu.
- Click the New button in the top right corner.
- Enter the vehicle Name (e.g., "Truck 01" or "Service Van 3").
- Enter the VIN, License Plate, and vehicle details (Year, Make, Model).
- Set the Assignment to a personnel record, cost center, division, or facility.
- Enter the current Mileage reading.
- Click Save to create the vehicle record.
TRUE supports bulk importing vehicle records using CSV files. Excel files (.xlsx) are not directly supported - you must use the CSV template provided by the system.
- Navigate to the Vehicles module from the Equipment menu
- Click the Gear icon (⚙️)
- Select CSV Template to download the required format
- Open the template and add your vehicle data, ensuring column headers remain unchanged
- Include Vehicle Name, VIN, License Plate, Year, Make, Model, and Mileage
- Save your file as CSV format (not Excel .xlsx)
- Return to the Vehicles module
- Click the Gear icon (⚙️) and select Import
- Upload your completed CSV file and review the import results
Important: The Import feature only accepts CSV files that match the exact column structure of the CSV Template. Always download a fresh template before importing to ensure you have the correct format for your TRUE system version.
To assign a vehicle to personnel:
- Open the vehicle record from the Vehicles list.
- Switch to the Assignments tab.
- Click the Assigned To field.
- Search for and select the employee from the Personnel list.
- The vehicle will now show as assigned to that employee.
Note: You can also assign vehicles to cost centers, divisions, or facilities for overhead allocation rather than specific personnel.
To filter the list to show only your assigned vehicles:
- Navigate to the Vehicles module from the Equipment menu.
- Click the My Vehicles filter button.
- The list will display only vehicles assigned to your user account.
Tip: If you are assigned to a vehicle, you automatically receive alerts for that vehicle's problems, maintenance due dates, and expiration notices.
Selecting Preventative Check opens the check for whichever problem the vehicle currently needs addressed (e.g., a due PMCS). To complete it without opening the full record:
- In the Vehicles list view, locate the vehicle.
- Click the ≡ icon on the vehicle row.
- Select Preventative Check.
- Enter the current Odometer reading and any Notes.
- Verify each item on the Checklist and check Confirm Checklist.
- Click Submit.
If you cannot select into a vehicle record, you may be missing the View Vehicle Details permission (Access ID 380). This permission is typically assigned to Fleet Managers responsible for maintaining vehicle records. Most other users — for example, staff who are personally assigned to a vehicle — are intentionally limited to submitting updates from the list view rather than opening the full record.
Without this permission, users can:
- View the vehicle list and filter to their assigned vehicles with My Vehicles
- Use the ≡ row menu to submit updates for a vehicle — Assign/Unassign, Mileage/Fuel Entry, Preventative Check, New Maintenance, New Expense, New Checklist, and Print Label
Contact your administrator to request the View Vehicle Details permission if you need full access to vehicle records.
Maintenance & Service
Each vehicle has its own list of tracked maintenance types (e.g., Oil Change, Transmission Flush), configured from that vehicle's record:
- Open the vehicle record and switch to the Maintenance tab.
- Click the Gear icon and select Setup.
- Click the + icon to add a new maintenance type.
- Enter the Maintenance Type name (e.g., Oil Change, Transmission Flush).
- Enter the Odo/Hrs Interval and/or Days Interval — how often this service is due, by mileage/hours and/or by time.
- The vehicle's Odo/Hrs Remaining and Days Remaining will calculate automatically and count down as the vehicle is used.
To record that a maintenance service has been completed:
- Open the vehicle record and go to the Maintenance tab (or use the list view's ≡ row menu → New Maintenance).
- Enter the service Date and current Odometer reading.
- Add a Description of the service performed.
- Check the box next to each maintenance type in Specific Maintenance Checks that this service covers.
- Click Submit — the type's Odo/Hrs Remaining and Days Remaining will recalculate.
Expenses & Cost Tracking
Vehicle expenses can be tracked in two ways:
From the Vehicle Record:
- Open the vehicle record and switch to the Expense tab.
- Click New Expense to create an expense linked to this vehicle.
- Enter expense details including amount, date, and category.
- The expense will automatically be linked to the vehicle.
From the Expenses Module:
- Navigate to Expenses in the Procurement menu.
- Create a new expense record.
- In the Vehicle field, select the vehicle.
- The expense will appear in the vehicle's Expense tab.
Vehicle costs are allocated based on the vehicle's assignment settings:
- Cost Center Assignment: Expenses inherit the vehicle's cost center for overhead allocation.
- Division Assignment: Costs are tracked to the assigned division for departmental reporting.
- Job-Specific Expenses: When creating an expense, you can override the default allocation by selecting a specific job.
Tip: Set up cost centers in Settings → Cost Codes to enable proper overhead allocation for vehicle-related expenses.
Geotab Mileage Integration
To enable automatic mileage updates via Geotab:
Step 1: Configure Geotab Credentials
- Navigate to Settings (Gear icon) → Company Preferences → Integrations section
- Locate the Geotab integration
- Enter your Geotab credentials and save.
Step 2: Link Devices to Vehicles
- Navigate to a vehicle record.
- Click the Details tab.
- Locate the Geotab Device field.
- Click the pencil icon to edit.
- A list of all Geotab vehicles from your account will display.
- Select the proper device and save.
Vehicle mileage can be updated in two ways:
Manual Updates:
- Open the vehicle record and switch to the Mileage/Fuel tab (or use the list view's ≡ row menu → Mileage/Fuel Entry).
- Enter the current odometer reading and save.
Automatic Updates (Geotab):
When Geotab is connected, mileage is automatically synced from the GPS device. The system updates the odometer reading based on actual distance traveled as reported by Geotab.
Checklists & Compliance
To create inspection checklists for vehicles:
- Navigate to Settings → Checklists.
- Click New to create a new checklist template.
- Enter a Name (e.g., "Daily Vehicle Inspection", "Pre-Trip Checklist").
- In Module Selection, ensure Vehicles is selected.
- Add checklist Items such as tire condition, fluid levels, lights, etc.
- Configure required Signatures if compliance documentation is needed.
- Save the checklist - it will now be available in the Vehicles module.
To complete an inspection checklist for a vehicle:
- In the Vehicles list view, click the ≡ icon on the vehicle row (or open the vehicle record).
- Select New Checklist.
- Enter the current Odometer reading and any Notes.
- Review the Checklist items.
- Check Confirm Checklist to verify the items were conducted.
- Click Submit to save the checklist to the vehicle's history.
Archive & Management
To manually flag a vehicle as having a problem:
- Open the vehicle record.
- Click the Options button in the top right.
- Select Flag as Problem.
- The vehicle will display a problem indicator in the list view.
The Options menu also provides access to:
- View History - View the complete history of changes to this vehicle record
- Delete - Permanently delete the vehicle record (requires permission)
To archive a vehicle while preserving its history:
- Open the vehicle record and switch to the Details tab.
- Check the Archive checkbox.
- Save the record.
- The vehicle will be hidden from the default list view but remains in the system.
- To view archived vehicles, use the Archive link above the list.
Tip: Archive vehicles rather than deleting them to preserve expense history, maintenance records, and compliance documentation.
To reassign a vehicle to a different employee:
- Open the vehicle record and switch to the Assignments tab (or use the list view's ≡ row menu → Assign/Unassign).
- Click the Assigned To field.
- Clear the current assignment or search for the new employee.
- Select the new employee from the Personnel list.
- Save the record - the activity log will track this assignment change.
Access Permissions
Configured in Settings → Users / Access.
| Access ID | Permission | Description |
|---|---|---|
| 285 | Module Access — Vehicles | User can access the Vehicles module in the Equipment workflow. |
| Access ID | Permission | Description |
|---|---|---|
| 284 | New Vehicles | User can add a new vehicle record. |
| 380 | View Vehicle Details | Allows user to view and modify Vehicle details. |
| 282 | Delete Vehicles | User can delete vehicle records. |
| Access ID | Alert | Description |
|---|---|---|
| 273 | Alert for New Mileage/Fuel Entries | Receive an alert notification when a new mileage/fuel entry was created for a vehicle. This is typically used by a Fleet Manager. |
| 267 | Alert for New Vehicle Maintenance | Receive an alert notification when a maintenance entry was created for a vehicle. This is typically used by a Fleet Manager. |
| 1109 | Alert for New Vehicle Preventative Checks | Receive an alert notification when any new preventative check for a vehicle is created. This is typically used by a Fleet Manager. |
| 258 | Alert for Note During Vehicle Preventative Checks | Receive an alert when a note is entered during a preventative check for a vehicle. This is typically used by a Fleet Manager. |
| 1506 | Alert when Vehicle Maintenance is Due | Receive an alert notification when any vehicle has predetermined maintenance due. This is typically used by a Fleet Manager. |
| 1027 | Alert when Vehicles have a Problem | Receive an alert notification when a vehicle has a problem. Includes due preventative checks, maintenance, insurance, registration, etc. Personnel assigned to a vehicle automatically receive this. |
Related Company Preferences
These settings in Settings (Gear icon) → Company Preferences → Vehicles change how the Vehicles module behaves. If a button or field described in this article is missing or behaves differently, check the matching preference below.
| Company Preference | Effect |
|---|---|
| Preventative Maintenance Interval | The interval, in days, when a preventative maintenance check will be required for all vehicles. When the interval is reached, the vehicle indicates a problem and the currently assigned personnel receives an alert. |
| Checklist | The standard list of items shown during a preventative maintenance check for all vehicles (e.g., Battery, Tires, Oil, Transmission, Wiper Fluid). The user completing the check must verify each item on this list was conducted. |