Price every shipment accurately with a powerful rule-based engine that handles any tariff structure, including dynamic fuel surcharges.
Pricing in freight is complex: zone-based tariffs, per-pallet rates, fuel indices, minimum charges, volume discounts. Transportial's pricing engine handles all of these with a flexible rule system and TQL (Transportial Query Language), a SQL-like syntax for building data-driven pricing rules without writing code.

Recreate your existing pricing agreements in Transportial using pricing modules: fixed rates, per-unit rates, zone matrices, formulas, percentages, or time-based charges. Paste zone and weight-break tables straight in from Excel.
Where a tariff depends on the data, write a TQL condition instead of a spreadsheet workaround, for example a surcharge that only applies above a weight threshold or within a postcode zone.
Link surcharges such as a diesel floater to a variable index that updates automatically. When the index moves, every price that references it moves with it.
When a transport order is created, the engine evaluates the customer's tariff against the actual order data (distance, zones, weight, load metres, pallet counts) and produces the calculated price with a full breakdown.
Turn the calculation into a quote or spot quote. Costs and turnover sit side by side, so you see the net profit of the job before you send the price to the customer.
TQL is compiled to a structured calculation tree and evaluated server-side at price calculation time. Variable indices are fetched from external APIs on a configurable schedule by the Worker backend node.
Yes. Zone matrices and weight-break tables are standard pricing module types, and you can import existing tables directly from Excel. The engine picks the correct cell based on the order's zones and weights automatically.
You define a variable price index, for example a diesel floater, that updates automatically from an external source on a schedule. Every tariff that references the index uses the current value at calculation time, so surcharges never need manual re-entry.
Yes. Tariffs are maintained per customer or customer group, with effective dates and version history. When an order comes in for that customer, the engine applies their agreement automatically.
No. Pricing modules are configured in the interface, and conditional logic is written in TQL, a SQL-like rule syntax designed for pricing and operations staff. Changes take effect immediately without a software release.
Yes. Quotes and spot quotes show costs and turnover side by side, including subtotal, VAT, total and net profit, calculated from the same driver, vehicle and route data that runs your operation.
View all features
Start free with full platform access, or talk to our team about your specific operation.