Who We Help · Freight Brokers & 3PLs · Payroll
Freight broker payroll: dispatchers, commissioned agents, and who is really an employee
A brokerage usually has two very different pay problems on one payroll run: dispatchers and operations staff paid a salary with performance bonuses, and sales agents paid commission on the loads they book — sometimes as employees, sometimes as independent agents running their own book of business under the brokerage’s authority. Getting the second group’s classification wrong is the single most common payroll mistake we see in this industry.
By the AnalytIQ Accounting team · Last reviewed: August 12, 2026
Dispatchers and ops staff: salary plus a bonus tied to what actually matters
Dispatchers and operations coordinators are almost always T4 employees under the Employment Standards Act, typically salaried but still subject to overtime rules unless a genuine managerial exemption applies — a title alone does not create an exemption, the actual duties do. Many brokerages layer a bonus on top of base pay tied to on-time performance, load volume, or margin retained on the lanes a dispatcher manages; we set those bonus calculations up to pull directly from the load-level margin data already tracked in the books, so a bonus period does not turn into a manual reconciliation exercise every quarter.
Commissioned sales agents: paid on margin, not gross freight billed
Sales agents who book new shippers are usually paid commission on the margin a lane generates, not on the gross freight bill — paying commission on the full invoice amount rewards a rep for booking high-volume, thin-margin freight that may barely cover the carrier cost. We build commission plans off the same margin figures used for management reporting, so the commission run and the profitability report never disagree with each other. Draw-against-commission arrangements, common for new agents building a book, need their own tracking so an unearned draw balance is visible rather than quietly written off at year-end. A new agent typically takes months to build enough active shippers to earn out a draw consistently, and treating that ramp period as a loan against future commission — rather than as pure salary expense — keeps the true cost of growing the sales team visible on the books instead of hidden inside payroll.
Employee agents or independent agents: the classification actually matters here
Some brokerages engage sales agents as independent contractors operating their own book under the brokerage's licence, bond, and carrier network, paid on a T4A rather than a T4. CRA's test looks past the label to control, exclusivity, and whether the agent bears any real business risk — an agent working exclusively for one brokerage, using its systems, following its pricing rules, and carrying no risk of their own generally looks like an employee no matter what the contract says. Getting this wrong exposes the brokerage to reassessed payroll remittances, CPP, and EI on amounts that were never withheld, which is a much larger bill than most owners expect. We review agent agreements when they are drafted, not after CRA asks questions, because the language in the contract should match how the relationship actually works day to day.
| Signal | Points toward |
|---|---|
| Agent sets their own hours and books freight for other brokerages too | Independent contractor, T4A |
| Agent works set hours, uses only the brokerage's TMS, follows its pricing rules exclusively | Employee, T4 |
| Agent covers their own phone, software, and marketing costs | Independent contractor, T4A |
Extended coverage hours change the overtime math
Brokerages running US lanes often staff dispatch well past a standard nine-to-five day to cover shippers and carriers in different time zones, and some run a weekend or holiday on-call rotation so a load in transit always has someone to call. On-call time that requires an employee to remain reachable and respond within a short window can count as working time under the Employment Standards Act depending on how restrictive it is, which affects both overtime calculations and statutory holiday pay. We set up earning codes for on-call premiums and after-hours coverage separately from base salary, so the payroll run reflects the actual coverage model rather than treating every dispatcher's pay as a flat weekly number regardless of when they actually worked.
Running mixed pay types on one system
A brokerage with salaried dispatchers, commissioned employee agents, and T4A independent agents needs a payroll system that keeps all three straight without manual workarounds. We run most clients on Wagepoint or Payworks for the T4 population, with T4A payments to independent agents tracked and issued from the same books so nothing falls through the cracks at year-end. The whole setup runs on the fixed-fee basis described on our payroll services page, and the commission calculations tie back to the margin figures covered on our bookkeeping page for freight brokers and 3PLs, so pay and profitability are always built from the same numbers.
Common questions.
Should sales agents be paid on gross freight billed or on margin?
On margin. Paying commission on the full invoice amount rewards agents for booking thin-margin freight; tying commission to the same margin figures used for management reporting keeps incentives aligned with real profitability.
Can we pay our sales agents as independent contractors on a T4A?
Only if the working relationship genuinely supports it — an agent who sets their own schedule, books freight for other brokerages, and covers their own costs looks like a contractor. One working exclusively under your systems and pricing usually looks like an employee to CRA regardless of the contract.
What happens if we misclassify an agent as a contractor?
CRA can reassess the brokerage for unremitted payroll deductions, CPP, and EI on amounts paid to that person, often going back several years — a much larger cost than the withholding would have been in the first place.
Related reading
Payroll built for margin-driven pay, not flat salaries.
Book a consultation and get a plain answer on exactly what applies to you.