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.

Key takeaways:
  • 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.
Which TruckerPro is this? TruckerPro TMS is a working transportation management system for Canadian carriers, in production at truckerpro.ca. TruckerPro GPS — the hardware pilot this site is about — is a separate, unlaunched evaluation. The status notice at the top of this page refers to the GPS hardware only. It does not describe the TMS.

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.

Join Pilot →