TMS guide
What Canadian Carriers Need From a TMS
Most transportation management systems are built for a US carrier. The gaps show up in tax, in compliance records, and at the border — after the contract is signed.
- Tax is the first gap: GST/HST/QST by province is not a US sales-tax problem with different labels.
- The compliance record is provincial. NSC and CVOR are not interchangeable with a US DOT file.
- A cross-border load needs currency handling and customs paperwork on the same order.
Tax
GST, HST, and QST vary by province and by the customer's registration, and they are charged on the freight invoice. A system that models tax as a single rate per customer will be wrong somewhere. Fuel tax adds IFTA, which needs distance by jurisdiction — a number the TMS should already hold from the stops on the order.
Compliance records
Canadian carriers operate under the National Safety Code, administered provincially. In Ontario that is CVOR; other provinces maintain their own operator records. Driver qualification files, medicals, abstracts, and licence classes follow provincial rules that do not map cleanly onto a US DOT driver file.
Currency
A load can be quoted in CAD, paid in USD, and settle to an owner-operator in CAD. If the system holds one currency per company, that load becomes a manual calculation and the margin on it is an estimate.
Cross-border
Northbound and southbound freight needs customs documentation attached to the same order as the rate confirmation and the POD. ACI and ACE filing, PARS and PAPS numbers, and broker details are part of the load, not a separate folder. TruckerPro handles cross-border filing through BorderPro alongside the TMS.
Bilingual paperwork
Freight moving into or within Quebec may need French documentation. This is straightforward to support and commonly absent, so it is worth confirming rather than assuming.
Evaluating on this basis
Ask a vendor to run one real cross-border load end to end, in both currencies, with the customs paperwork attached and the driver settled. The gaps appear immediately. TruckerPro TMS is built specifically for these requirements — see the Canadian scope or compare the alternatives.
Related reading
Questions
Can a Canadian carrier use a US TMS?
Many do, with workarounds. The recurring friction is provincial tax handling, Canadian compliance records, currency on cross-border loads, and customs documentation, all of which tend to end up outside the system.
What is IFTA and why does the TMS matter for it?
The International Fuel Tax Agreement requires fuel tax to be reported by jurisdiction. A TMS that records distance by province and state makes the quarterly return a report rather than a reconstruction.
What is CVOR?
The Commercial Vehicle Operator’s Registration is Ontario’s operator record. Other provinces run their own equivalents under the National Safety Code, so a Canadian carrier’s safety record is provincial, not federal.
Is TruckerPro TMS available today?
Yes. TruckerPro TMS is a live product for Canadian carriers at truckerpro.ca. The private-pilot notice on this site refers to TruckerPro GPS hardware, which is a separate and unlaunched project.
Share a pilot use case
Tell us what you would track and where it operates. This records interest; it does not place an order.