Treadstone Associates
Article · 11 min read

Trucking payroll software: what it must do

Generic payroll gets two things wrong for a carrier: the overtime threshold and the pay basis. Both are fixed by federal regulation if your trucks cross a provincial boundary.

Treadstone Associates · Updated 2026

Key takeaways

  • • Interprovincial carriers are federally regulated, so the Canada Labour Code applies — not a provincial employment standards act.
  • • A highway motor vehicle operator’s standard hours may not exceed 60 in a week; a city operator’s may not exceed 9 a day or 45 a week.
  • • “Working hours” excludes authorized meals and rest en route, illness or fatigue stops, and sleeper-berth rest.
  • • Overtime is at least one and a half times the regular rate, or time off in lieu at the same multiple.
  • • The wage statement must show the number of hours the payment is for — a kilometres-only stub does not.

The short answer

If your trucks cross a provincial boundary, you are a federal work, undertaking or business, and your drivers’ hours and overtime come from Part III of the Canada Labour Code as modified by the Motor Vehicle Operators Hours of Work Regulations. Those regulations set standard hours of work for a highway motor vehicle operator that may not exceed 60 in a week, and for a city motor vehicle operator that may not exceed 9 in a day and 45 in a week. Payroll software configured for a provincial 40 or 44-hour threshold is answering a different question.

Which law applies to your drivers

The Canada Labour Code’s definition of a federal work, undertaking or business includes a work or undertaking connecting one province with another or extending beyond the limits of a province. An interprovincial trucking operation falls inside that. A carrier operating wholly within one province is generally under that province’s employment standards regime instead — Treadstone Law sets out the Ontario overtime rules for the provincial case.

The line is drawn by the undertaking, not by the individual trip, and mixed operations are where the argument happens. It is a legal characterisation, and it is worth getting an opinion rather than a guess, because it decides your overtime threshold, your vacation entitlements and your holiday pay formula all at once.

The three classes and their thresholds

The Motor Vehicle Operators Hours of Work Regulations modify sections 169 and 171 of the Code for three classes of employee working for an interprovincial carrier: bus operators, city motor vehicle operators and highway motor vehicle operators.

  • City motor vehicle operator — defined as an operator who works exclusively within a 10-mile radius of the home terminal and is not a bus operator, or who is classified as one in a collective agreement, or who is treated as one by prevailing industry practice in the area. Standard hours may exceed 8 a day and 40 a week but shall not exceed 9 a day and 45 a week, and no employer may cause or permit longer.
  • Highway motor vehicle operator — anyone who is not a bus operator or a city operator. Standard hours may exceed 40 in a week but shall not exceed 60, and no employer may cause or permit longer than 60 hours in a week.
  • General holiday weeks. In a week containing a general holiday that entitles the employee to a paid holiday, standard hours may not exceed 36 for a city operator or 50 for a highway operator, and time worked on the holiday is not counted in that calculation.
  • Mixed employment. Section 7 of the regulations deals with an employee who works in two or more of the classes in the same day or week — a common pattern in a small fleet, and one no off-the-shelf payroll package models.

Overtime itself is unchanged: section 174 of the Code entitles an employee required or permitted to work overtime to be paid at not less than one and a half times the regular rate, or to be granted not less than one and a half hours of time off with pay for each overtime hour worked.

Three clocks, and only one of them is payroll

This is where carriers most often conflate systems. The regulations define “working hours” as all hours from the time an operator begins the shift required by the employer until relieved of job responsibilities — but expressly exclude time during a shift when the operator is relieved of responsibilities for authorized meals and rest while en route, time spent during stops en route due to illness or fatigue, time resting en route as one of two operators of a vehicle fitted with a sleeper berth, and time resting en route in a motel, hotel or similar regular place of rest.

That is not the same as on-duty time under the commercial vehicle hours-of-service rules, and neither is the same as paid time under your driver pay agreement. A carrier runs three clocks — safety hours, working hours and paid hours — and the payroll system needs to know which one it is holding.

The per-kilometre pay problem

Paying by the kilometre, by the trip or by percentage of the linehaul is normal in this industry and is not in itself a problem. Two obligations still bite. Overtime under section 174 is expressed as a multiple of the regular rate of wages, so a per-kilometre driver still needs an hourly regular rate derived for the pay period in order to calculate it. And section 254 of the Code requires the employer to furnish a written statement with each payment of wages setting out the period, the number of hours for which the payment is made, the rate of wages, the details of deductions and the actual sum received.

A stub that shows 4,180 kilometres and a rate per kilometre satisfies none of that. The hours have to be there, which means the hours have to be captured — which is why the electronic logging data and the payroll system need to be connected rather than kept in separate silos.

Vacation and holiday pay run on federal formulas too

Section 184 entitles an employee to at least two weeks of vacation with vacation pay after one year of employment, three weeks after five consecutive years with the same employer, and four weeks after ten. Section 196 sets holiday pay at not less than one twentieth of the wages, excluding overtime pay, earned in the four-week period immediately preceding the week in which the general holiday occurs — and at one sixtieth of the wages earned in the preceding twelve weeks for an employee paid in whole or in part on commission who has twelve weeks of continuous employment.

A driver paid partly on a percentage basis may fall into that second formula. It is a different denominator over a different window, and it is not something a payroll package set up for a provincial employer will compute.

Worked example: the fleet that was right and wrong at the same time

A Manitoba carrier with fourteen power units runs interprovincially. Payroll is done in an off-the-shelf package configured when the company had two trucks and ran only inside the province.

The package pays overtime after 40 hours a week for everyone. For the highway drivers that is generous rather than unlawful, and nobody complains. For the yard and city drivers, the package has no concept of the 9-a-day ceiling, so a week where a city driver worked 10 hours on three days passes without a flag — and the regulation says no employer shall cause or permit it.

The larger exposure is on the stubs. Highway drivers are paid per kilometre and the stub shows kilometres, not hours, so the carrier cannot demonstrate what any driver’s regular rate was in any pay period. When a former driver raises a complaint two years later, the burden of showing the hours is on the employer, and the records do not exist.

The repair is unglamorous: classify each driver by week, derive hours from the logs, put the hours on the stub, and set a hard stop that blocks scheduling past the regulation’s ceilings.

Deductions, and the personal exposure behind them

Drivers who live in one province and report to a terminal in another raise a genuine question about which province’s rates apply to source deductions; Treadstone Law answers the two-province payroll deduction case directly. The consequence of getting remittances wrong is not only a corporate assessment — directors can be personally liable for unremitted payroll deductions, which is a good reason for a carrier’s owner to care about the payroll configuration personally.

Where software helps

  • Deriving hours from the logs. The electronic record already knows when the shift started and ended; carrying that to the wage statement satisfies section 254 without re-keying.
  • Classifying by week. City, highway or mixed is a weekly determination in a small fleet, and the thresholds move with it.
  • Blocking rather than reporting. A scheduling rule that refuses to assign a shift breaching the ceiling is worth more than a report that finds it afterwards.
  • Reconciling pay agreements to hours. Per-kilometre, per-trip and percentage arrangements all need an hourly equivalent computed per period; that is arithmetic, and it should be automatic.
  • What it must not do. No tool should classify a worker as an employee or a contractor, or decide which jurisdiction’s law applies. Those are legal determinations.

Common questions

Do federal or provincial employment rules apply to my drivers?

If the undertaking connects one province with another or extends beyond a province’s limits, it falls within the Canada Labour Code definition of a federal work, undertaking or business. Purely intra-provincial carriers are generally under provincial employment standards.

When does overtime start for a highway driver?

Above the standard hours set under the Motor Vehicle Operators Hours of Work Regulations, which for a highway motor vehicle operator may exceed 40 hours in a week but may not exceed 60. Overtime is then paid at not less than one and a half times the regular rate.

Can I pay drivers by the kilometre?

Yes, but you still have to be able to show hours and a regular rate, because the wage statement must set out the number of hours the payment is for and overtime is defined as a multiple of the regular rate.

Does sleeper-berth time count as working hours?

The regulations exclude time spent resting en route as one of two operators of a vehicle fitted with a sleeper berth from the definition of working hours. That is a separate question from what your pay agreement compensates.

Put the hours on the stub, and the ceiling in the schedule.

We help Canadian carriers connect log data to payroll so overtime, holiday pay and wage statements are built from the same record.