[Home](/en-us)›[Product](/en-us/product)›Reporting & Insights

Extend & govern

# Reporting & Insights

Turn operational data into decisions with configurable dashboards, TQL-powered queries, and a complete audit trail.

[Start Free](https://portal.otms.transportial.com/auth/register)[Request a Demo](/en-us/contact)

TQLDashboardsExcel exportAudit trailElasticsearch

TQL

Query language

Live

Dashboard tiles

Excel

Export available

∞

Audit trail depth

Route planner · Cost breakdown

![Legs and cost breakdown with toll, distance, working time and energy costs and a total](/assets/screens/route-cost-breakdown.webp)

Cost per leg is the kind of number that flows into the ledger and the reports.
1. Legs with miles, duration and ETA
2. Cost breakdown by category
3. Total that reaches the trip ledger

Every event in Transportial (every order, trip, vehicle movement, invoice, and user action) is recorded and queryable. The TQL-powered insights engine puts that data at your fingertips through configurable dashboards, without needing a data analyst or a separate BI tool.

## What it does

A code-level inventory of what Reporting & Insights covers, in the terms you will find inside the product.

### Insights: ready reports

Every report runs for a date range, renders as a chart or a table, and can be attached to a scheduled automation.

* Commercial  
Revenue per customer, quote conversion, open invoices aging, transport orders per customer, shipments and their results, lane analysis.
* Fleet and drivers  
Vehicle utilization, vehicle and fleet trips, vehicle actions, vehicles idling and fuel cost, vehicles CO₂, sensor value by date, temperature compliance, trips per driver, driver actions, border transitions, drivers by vehicle, tachograph activities.
* Operations  
Trips daily report, trip loading list by location, customer emissions (CSRD-style, WTW and TTW per customer), users report.
* Scheduled  
Weekly and monthly shipment, orders per customer, revenue per customer, open invoices aging, fleet utilization and trips per driver reports go out as [message automations](/en-us/product/message-automations).

### TQL: query anything

* Query builder  
Pick an entity type, fields, joins and sorting; operators equal, not equal, greater and lesser than, between, in, not in, contains, starts with; aggregates count, sum, average, minimum, maximum.
* Saved queries  
Save and re-run queries; results render like a table and export to Excel.
* Used everywhere  
The same language selects entities for automations and alert rules, drives TQL formula pricing modules and workflow steps.
* AI assistant  
"Ask anything about your transport data": the assistant writes read-only, tenant-scoped TQL through tool calls and shows how many rows it read.

### Dashboards and the audit trail

* Operational dashboard  
On time, late and at risk; loaded versus empty miles and empty-mile percentage; rate per mile; net profit per trip; weekly to yearly.
* Financial dashboard  
Pipeline, scheduled, in transit, total revenue, average cost and margin per trip, invoices issued, paid and overdue.
* Ledger insights  
Expected versus actual revenue and cost by business, category or combined, with variance charts. See [invoicing](/en-us/product/invoicing).
* Audit  
Revision history on every entity (Hibernate Envers), an activity log per financial document, versions on orders, locations and businesses, and integration request and task logs.

### Emissions and compliance reporting

* Standards  
ISO 14083, GLEC or DIN EN 16258 with a WTW or TTW basis, empty-running uplift, emission-factor overrides and per-leg CO₂e in reports.
* Per customer  
The customer emissions report gives WTW and TTW figures per customer and period for CSRD requests. See [CSRD](/en-us/glossary/csrd).
* External  
Trips go to BigMile for carbon analytics and finished trips to CBS, the Dutch statistics office.

## How it works

1. ### Open Insights  
Pick a report type and a date range; switch between chart and table.
2. ### Go deeper with TQL  
Build a query on any entity with joins and aggregates, save it, and export the result.
3. ### Or just ask  
Type the question in the AI assistant; it writes the query, runs it read-only and shows the data it used.
4. ### Schedule it  
Attach the report to a weekly or monthly automation for the people who need it in their inbox.

Financial · Invoices

![Invoice list with statuses and totals](/assets/screens/invoice-list.webp)

Open invoices aging and revenue per customer are one report away.

## Reports are only as good as the ledger under them

Revenue per customer or margin per trip is trivial to display and hard to get right. Transportial's numbers come from the same ledger the quotes, cost elements, toll and invoices write to, marked expected or actual, so a dashboard KPI and the invoice it summarizes never disagree. The [pricing engine](/en-us/product/pricing-engine) and [invoicing](/en-us/product/invoicing) pages describe where each entry comes from.

Search

![Global search dropdown listing transport orders and vehicles matching the typed text with their statuses](/assets/screens/global-search.webp)

Global search across orders, vehicles and more, with a search builder for conditions.

## A query language, and an assistant that speaks it

TQL exists so a planner can ask "trips per driver last month with more than four stops" without a developer. The AI assistant lowers the bar further by writing TQL from a question, but stays inside the same guardrails: read-only queries, scoped to the tenant, with the row count shown.

## Concepts & terminology

The words this module uses, with links to the full glossary where a term has its own page.

[Open the glossary](/en-us/glossary)

Insight

A predefined report over a date range, shown as a chart or a table.

TQL

Transportial Query Language: entity, fields, joins, filters, sorting and aggregates over the platform's data.

Saved query

A stored TQL query that can be re-run and exported.

Empty miles

Distance driven without load, reported as a percentage of total distance.

Well-to-wheel / tank-to-wheel

The two emission bases available for reports.

Revision history

The per-entity audit trail of previous values, users and timestamps.

## Built for

Where this module carries the most weight, plus the free tools on the same topic.

[fleet-managers](/en-us/solutions/fleet-managers)[logistics-service-providers](/en-us/solutions/logistics-service-providers)[shippers](/en-us/solutions/shippers)[Savings & ROI calculator](/en-us/tools/savings-calculator)[Trip profitability calculator](/en-us/tools/profitability)

Technical details

TQL queries are compiled to database queries server-side and scoped to the tenant. Full-text search runs on Hibernate Search (Lucene or Elasticsearch). Revision history is kept per entity with Hibernate Envers.

## Frequently asked questions

### Which reports are included?

About twenty insight types across revenue, quotes, invoices, orders, lanes, vehicles, drivers, tachograph, sensors, temperature, idling, CO₂ and users, each over a date range and exportable.

### Can I write my own reports?

Yes. The TQL builder queries any entity with joins and aggregates; queries can be saved and exported to Excel.

### Is there an AI assistant?

Yes. Ask a question in plain language; the assistant writes and runs a read-only, tenant-scoped TQL query and shows the rows it used.

### Can reports be e-mailed on a schedule?

Yes. Insight reports attach to scheduled message automations; weekly and monthly templates exist for the common ones.

### Does it support CSRD emission reporting?

Yes. Emissions follow ISO 14083, GLEC or DIN EN 16258 with a WTW or TTW basis, and the customer emissions report gives per-customer figures.

### Is every change audited?

Yes. Entities carry revision history, financial documents an activity log, and orders, locations and businesses a versions tab.

## Related features

[View all features](/en-us/product)

[Pricing EnginePrice every shipment accurately with a powerful rule-based engine that handles any tariff structure, including dynamic fuel surcharges.](/en-us/product/pricing-engine)[Invoicing & Financial ManagementClose the financial loop without leaving Transportial, from first quote to final payment.](/en-us/product/invoicing)[Integration FrameworkConnect Transportial to any external system (ERPs, telematics, ordering platforms, and more) with a full REST API and App Store.](/en-us/product/integration-framework)

View all features

[Transport Order Management](/en-us/product/transport-orders)[Interactive Plan Board](/en-us/product/plan-board)[AI-Powered Trip Optimization](/en-us/product/trip-optimisation)[Fleet & Resource Management](/en-us/product/fleet-management)[3D Load Planning](/en-us/product/load-planning)[OpenMove Driver App](/en-us/product/driver-app)[Real-Time Vehicle Tracking](/en-us/product/vehicle-tracking)[Multi-Modal Routing](/en-us/product/routing)[Pricing Engine](/en-us/product/pricing-engine)[Invoicing & Financial Management](/en-us/product/invoicing)[Message Automations](/en-us/product/message-automations)[Document Management & Generation](/en-us/product/documents)[Integrated Email Inbox](/en-us/product/email-inbox)[In-App Chat](/en-us/product/chat)[Customer & Business Portal](/en-us/product/customer-portal)[Integration Framework](/en-us/product/integration-framework)[Reporting & Insights](/en-us/product/reporting)[Multi-Tenancy & White-Label](/en-us/product/white-label)[Security & Access Control](/en-us/product/security)

## Ready to put this to work?

Start free with full platform access, or talk to our team about your specific operation.

[Start Free](https://portal.otms.transportial.com/auth/register)[Book a Demo](/en-us/contact)

---
Canonical page: https://transportial.com/en-us/product/reporting
