Why Trucking and Transport Bookkeeping Is Highly Specialised

Trucking is not just a business with high revenue and high fuel costs. It has regulatory reporting obligations that exist nowhere else in Canadian business — IFTA, per-diem meal deductions at a higher rate than other industries, owner-operator subcontractor T4A requirements, and different HST rules for domestic versus international freight. A bookkeeper who handles restaurants and retail but has never done a trucking account will miss multiple obligations every quarter:

  • IFTA quarterly returns: Interstate and interprovincial carriers must file quarterly International Fuel Tax Agreement returns, allocating fuel consumption across every jurisdiction driven through. Missing or incorrect IFTA filings result in roadside audit risk and back-tax assessments from multiple jurisdictions simultaneously
  • Per-diem at 80%: Long-haul truck drivers can deduct 80% of meal expenses — higher than the 50% rate for other business travellers. Using the wrong rate leaves money on the table in every tax year
  • Owner-operator T4As: Carriers who use owner-operators as subcontractors must issue T4A slips by the last day of February. Missing T4As generate CRA penalties and flag the carrier for a potential worker classification review
  • Cross-border HST: International freight (Canada to US or US to Canada) is zero-rated — no GST/HST charged. Domestic freight is taxable. Carriers who apply the same HST rule to all loads are either overcharging or underremitting
  • Fuel surcharges: Many carriers add a fuel surcharge to invoices based on a weekly diesel index. The surcharge is revenue and must be included in the HST calculation — it is not a pass-through or exempt amount
  • CCA on trucks and trailers: Commercial vehicles are Class 10 assets (30% CCA declining balance). Equipment additions, disposals, and the half-year rule must be tracked to produce correct capital cost allowance deductions at year-end

IFTA — International Fuel Tax Agreement

IFTA is the multi-jurisdictional fuel tax system that replaced separate fuel tax licences in each province and US state for commercial carriers. Instead of buying a fuel tax permit for every jurisdiction entered, a carrier registers once in their base jurisdiction and files a single quarterly return that calculates net tax owed to or refunded from each jurisdiction.

How IFTA works in practice:

  • The carrier tracks total kilometres (miles) driven in each jurisdiction per quarter — from driver logs, ELD (electronic logging device) records, or GPS data
  • The carrier tracks total fuel purchased in each jurisdiction — from fuel receipts, fleet cards (Esso Fleet, Shell Fleet), or fuel card reports
  • IFTA calculates a blended fuel consumption rate (kilometres per litre) and determines what fuel tax should have been paid in each jurisdiction based on kilometres driven there
  • If more fuel was purchased in a jurisdiction than the calculated consumption requires, the carrier gets a credit. If less was purchased than required, the carrier pays the difference
  • The quarterly IFTA return is due the last day of the month following the quarter end: April 30 (Q1), July 31 (Q2), October 31 (Q3), January 31 (Q4)
QuarterJurisdictions DrivenData RequiredFiling Deadline
Q1 (Jan–Mar)All provinces + US states enteredKM per jurisdiction + fuel receiptsApril 30
Q2 (Apr–Jun)All provinces + US states enteredKM per jurisdiction + fuel receiptsJuly 31
Q3 (Jul–Sep)All provinces + US states enteredKM per jurisdiction + fuel receiptsOctober 31
Q4 (Oct–Dec)All provinces + US states enteredKM per jurisdiction + fuel receiptsJanuary 31

The overseas bookkeeper collects driver logs or ELD reports and fuel card statements every month, enters the data into the IFTA worksheet, and prepares the quarterly return for filing by the carrier. For a 5-truck fleet, IFTA data entry and return preparation takes 4–8 hours per quarter — a task that local bookkeepers without trucking experience frequently get wrong, leading to IFTA audits that cover all four jurisdictions driven in simultaneously.

Per Diem and Meal Allowances — CRA Rules for Truck Drivers

Long-haul truck drivers have a higher meal deduction rate than other Canadian employees and self-employed individuals — 80% of meal costs versus the standard 50%. Getting this right affects every driver's personal tax return and every T2200 (employee business expense) form the carrier must sign:

Driver TypeDeductibility RateSimplified Rate (per meal)Maximum per day
Long-haul truck driver (160+ km from base)80% of actual meal costsC$23 per meal × 80%C$55.20 (3 meals)
Other business traveller / employee50% of actual meal costsC$23 per meal × 50%C$34.50 (3 meals)
Employee driver — employer reimburses per diemNon-taxable if within CRA limitsC$69/day simplified rateC$69/day — no T4 box required

For an employed driver who works 200 days per year, using the 50% rate instead of the 80% rate costs C$4,140 in missed deductions annually (based on C$69/day × 200 days × 30% difference). At a 33% marginal tax rate, that is C$1,366/year in additional tax that should not have been paid.

The overseas bookkeeper tracks driving days, confirms each trip qualifies as long-haul (over 160 km from the carrier's establishment), and ensures the correct deductibility rate is applied on year-end T2200s and corporate returns. For owner-operators, the 80% rate applies directly to Schedule T2125 on their personal T1.

Owner-Operator Subcontractors — T4A Filing and Classification

Many Canadian carriers use owner-operators — independent truck drivers who own their own trucks and are contracted to haul loads for the carrier. The tax treatment differs completely from an employed driver:

  • No CPP deductions: The carrier does not deduct or remit CPP on payments to owner-operators. The owner-operator pays their own CPP as a self-employed person on their personal T1
  • No EI premiums: Owner-operators are generally not eligible for EI, and carriers do not remit EI on payments to them. Some carriers elect EI coverage voluntarily — this must be set up separately
  • T4A required — not T4: Payments to owner-operators go on a T4A slip in Box 048 (Fees for services), not a T4. Issuing a T4 triggers CPP and EI obligations; issuing no slip at all triggers CRA penalties
  • Gross amount on T4A: The T4A must show the gross amount paid before any deductions — fuel advances, owner-operator escrow contributions, or cargo insurance chargebacks are not netted against the T4A figure. The owner-operator accounts for those separately on their own return
  • C$500 threshold: A T4A is required for any owner-operator paid C$500 or more in a calendar year. There is no minimum number of loads — a single load that pays C$600 requires a T4A

The overseas bookkeeper maintains a running log of all owner-operator payments throughout the year — by driver name, carrier number, and gross amount paid — and prepares T4As in January for CRA filing by the last day of February. For a carrier using 10–20 owner-operators, this is a 3–5 hour task done once per year at the overseas rate of under C$70.

HST on Freight Services — Domestic vs Cross-Border

The HST treatment of freight services depends on where the goods are moving, not where the carrier is based:

Freight TypeHST/GST RateInput Tax CreditCommon Error
Domestic Canada — within one provinceProvincial HST/GST rate appliesCarrier claims ITCs on operating costsForgetting to charge HST on fuel surcharges
Domestic Canada — interprovincial5% GST (federal only)Carrier claims ITCs on all costsCharging provincial HST rate instead of 5% federal GST
International — Canada to US or US to Canada0% (zero-rated)Carrier can still claim ITCs — zero-rated is not exemptTreating international freight as exempt and missing ITC claims
Fuel surcharge on domestic loadSame rate as the underlying freight serviceIncluded in ITC calculationTreating fuel surcharge as a cost pass-through with no HST
Fuel surcharge on international load0% (zero-rated with the service)Carrier claims ITCs on fuel costsCorrect — no HST charged on the surcharge either

The critical distinction between zero-rated and exempt: a zero-rated supply charges 0% HST but the carrier can still claim input tax credits on all costs incurred to provide that supply. An exempt supply also charges no HST but the supplier cannot claim ITCs. Freight services for international movement are zero-rated — the carrier who treats them as exempt is leaving ITC claims on the table every quarter.

What Overseas Trucking Bookkeeping Costs

Fleet SizeMonthly HoursLocal (C$45/hr avg)Overseas (C$14/hr avg)Annual Saving
Small carrier (1–5 trucks, under C$1M)15–25 hrsC$675–C$1,125C$210–C$350C$5,580–C$9,300
Mid-size fleet (6–20 trucks, C$1M–C$5M)30–55 hrsC$1,350–C$2,475C$420–C$770C$11,160–C$20,460
Larger fleet (20+ trucks, C$5M+)55–90 hrsC$2,475–C$4,050C$770–C$1,260C$20,460–C$33,480

Included: IFTA data entry and quarterly return preparation, per-diem tracking and T2200 support, owner-operator T4A preparation, fuel expense reconciliation by truck and jurisdiction, HST return with correct domestic/international classification, fleet CCA schedule, and monthly P&L. Year-end T4 and T4A filing included at no additional charge.

About This Article
Written by Sharma Jyoti, CA (ICAI) — Founder, Sharma Jyoti and Co. We are an ICAI-registered Chartered Accountant firm providing overseas bookkeeping and accounting services to Canadian businesses including trucking and transport carriers, franchise operators, retail stores, and service businesses. Learn more about our firm →

Related Reading

Bookkeeping for Canadian Franchises

Read →

Outsource GST/HST Returns to India

Read →

How Much Does a Bookkeeper Cost in Canada?

Read →

Outsourced Bookkeeping for Canadian Businesses

Read →

Frequently Asked Questions

IFTA — the International Fuel Tax Agreement — is required for commercial carriers operating in two or more member jurisdictions (Canadian provinces and US states) with a gross vehicle weight over 11,797 kg or three or more axles. You register once in your base jurisdiction and file quarterly returns reconciling fuel purchased versus fuel consumed in each jurisdiction. Carriers who operate across multiple provinces without IFTA registration face roadside fines and back-tax assessments covering every jurisdiction driven.
Long-haul truck drivers (trips over 160 km from base) can deduct 80% of meal costs — significantly higher than the 50% rate for other business travellers. Using the simplified method, that is C$23 per meal at 80%, up to C$55.20 per day for three meals. Using the wrong 50% rate for a driver working 200 days per year costs over C$4,000 in missed deductions annually. The overseas bookkeeper ensures the correct rate is applied on all year-end T2200s and corporate returns.
A T4A must be issued to any owner-operator paid C$500 or more in a calendar year. The T4A shows the gross amount paid before fuel advances or chargebacks in Box 048 (Fees for services). No CPP or EI is deducted — owner-operators are responsible for their own CPP on their personal T1. T4As must be filed with CRA and delivered to the owner-operator by the last day of February. Missing T4As generate penalties of C$25 per slip up to C$2,500.
International freight between Canada and the US is zero-rated — 0% GST/HST is charged. The carrier still claims input tax credits on all operating costs because zero-rated is not the same as exempt. Domestic Canadian freight (between two Canadian points) is taxable at the applicable GST/HST rate. Carriers who apply the same HST rate to all loads are either overcharging on international loads or underremitting on domestic ones — both create CRA exposure.
A small carrier (1–5 trucks, under C$1M) needs 15–25 bookkeeping hours per month — C$210–C$350/month overseas versus C$675–C$1,125 locally. A mid-size fleet (6–20 trucks, C$1M–C$5M) needs 30–55 hours — C$420–C$770/month overseas versus C$1,350–C$2,475 locally. IFTA preparation, per-diem tracking, owner-operator T4As, HST returns, and fleet CCA schedules are all included at the base rate.