Fleet contract reports, finance-ready out of the box

Generate audit-ready contract PDFs and consolidated vehicle dossiers straight from Odoo Fleet — with a financial roll-up, expiry alerts, and a live preview before you print.

The problem

Leasing partners, insurers, auditors, and finance teams all ask for a clean summary of a vehicle's contract terms and costs — but Odoo Fleet keeps that data in on-screen forms with no print-ready document to hand over. Fleet admins end up copying figures into spreadsheets by hand for every renewal, claim, or audit request.

The solution

A select-then-generate wizard turns Fleet contract data into a branded, print-ready PDF in one click — contract terms, a financial roll-up of recurring cost versus actual spend, expiry dates, and optional service and odometer sections, previewed live before you generate, with no XML editing required.

Capabilities

Everything a fleet contract report needs

Every capability below is implemented in the module.

01

Financial roll-up on every contract

Annualized recurring cost, actual spend to date, and the variance between them, computed automatically for every contract and shown on the report.

02

Consolidated vehicle dossier

One report combining contracts, service history, and odometer readings per vehicle, instead of buying a separate app for each section.

03

Select-then-generate wizard

Pick specific vehicles or contracts, or filter to contracts expiring soon or by vendor, instead of an all-or-nothing export.

04

Live preview before generating

The wizard shows a summary of the resolved records — and the financial figures — before you produce the final PDF, so there is no generate-check-regenerate loop.

05

Grouping by type, vendor, or cost

Multi-contract reports can be organized by contract type, vendor, or cost category, the way finance and procurement expect to read them.

06

No-XML report templates

Fleet admins toggle which sections appear — branding, terms, financials, expiry, services, odometer, driver, notes — and reset to a known-good layout at any time, no developer required.

07

Expiry and renewal surfacing

Every contract shows days-to-expiry on the report, and the wizard can filter to contracts expiring within a chosen window so renewals never sneak up.

08

Role-based financial access

A dedicated access group gates the financial section, so cost figures reach only the roles authorized to see them — on the wizard and on the printed report itself.

09

Cost-by-category, services & odometer

Optional sections break down actual spend by service category and include current odometer readings and service history for insurance and audit needs.

Workflow

How it works

1

Set up a template

Pick a layout — Standard, Compliance, or Financial — and toggle the sections you want on by default.

2

Select vehicles or contracts

Open the wizard from Fleet > Vehicles or Fleet > Contracts and choose records manually, or filter by expiry window or vendor.

3

Review the live preview

Confirm the resolved selection, grouping, and financial summary right in the wizard before generating.

4

Generate and print

Produce a branded, print-ready contract report or vehicle dossier PDF in one click.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

It is computed from Fleet data only — the contract's recurring cost and frequency, and the vehicle's service log amounts within the contract window. No Accounting module is required.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Fleet Vehicle Contract Report

A select-then-generate wizard that turns Fleet contract data into a branded PDF dossier — terms, recurring cost versus actual spend, expiry dates, and optional service and odometer sections, previewed before you generate.

Buy on Odoo App Store