Book Consultation

Gondaliya CPA

Trucking · Accounting & Bookkeeping · Licensed CPA

Accounting & Bookkeeping Services for Trucking Companies

We handle the books for trucking companies across Ontario and Canada. IFTA filing, fleet CCA, cross-border HST, owner-operator classification, per diem tracking, payroll for drivers, WSIB, CVOR compliance. From $100/month. 1300+ five-star reviews.

Trucking Accounting Is Not General Accounting

Trucking companies have accounting requirements that a general bookkeeper cannot handle correctly. IFTA fuel tax returns filed quarterly across every jurisdiction you operate in, fleet depreciation across CCA classes that differ by vehicle weight, cross-border HST on freight that produces quarterly refund cheques, owner-operator payments that CRA scrutinizes for worker misclassification, per diem meal allowances that reduce taxable income, WSIB premiums at some of the highest rates in Ontario and CVOR compliance that requires clean financial records. One mistake on the IFTA return or one misclassified owner-operator can cost tens of thousands of dollars.

We provide accounting and bookkeeping services specifically structured for trucking companies. Fleet-level cost tracking per truck, per driver, per route. Every fuel receipt categorized by jurisdiction. Every cross-border load zero-rated correctly. Every owner-operator relationship reviewed for CRA classification risk. When CRA audits your trucking company (and trucking is a high-priority audit target for worker misclassification), we handle the entire audit at no additional charge.

Book Free Consultation
Gondaliya CPA team - trucking accounting services

Why Trucking Companies Need a Specialized CPA

ChallengeWhat Makes Trucking DifferentWhat We Do
IFTA fuel tax reportingQuarterly fuel tax return filed with your base jurisdiction. Reports miles driven and fuel purchased in every state and province. Net tax owing or refund calculated per jurisdiction. Missing or late IFTA returns trigger penalties and potential CVOR sanctions.IFTA returns prepared and filed quarterly. Fuel receipts organized by jurisdiction. Miles matched to trip sheets or ELD data. Refunds maximized by accurate jurisdiction allocation.
Fleet CCA (depreciation)Different truck classes have different CCA rates. Class 10 (30%), Class 16 (40% for taxis/rental), Class 54 (zero-emission 100%). Trailers are separate from tractors. Getting the class wrong costs thousands in lost deductions every year.Every vehicle classified correctly. CCA schedule maintained per unit. Immediate Expensing claimed on qualifying purchases ($1,500,000 CCPC limit). Disposal gains and recapture calculated on trade-ins and sales.
Cross-border HSTFreight shipped from Canada to the US is zero-rated (0% HST). You charge $0 in HST but claim full ITCs on all Canadian expenses: fuel, maintenance, insurance, office, professional fees. This produces quarterly HST refund cheques from CRA.Cross-border loads classified as zero-rated. All Canadian expense ITCs claimed. HST filed monthly for monthly refund cheques. A trucking company with 60% US freight and $400,000 in Canadian expenses recovers $31,200/year.
Owner-operator classificationCRA targets trucking for worker misclassification. If CRA determines your owner-operators are employees, you owe back CPP, EI, income tax, WSIB and penalties for all years. This is the #1 audit risk for trucking companies in Canada.Every owner-operator relationship reviewed against CRA criteria. Contracts structured correctly. Documentation maintained. CRA audit defence FREE if a reclassification audit is initiated.
Per diem and meal allowancesLong-haul drivers are entitled to claim a flat-rate meal allowance for meals consumed during eligible travel periods. The CRA-approved simplified method rate allows a per diem deduction that reduces taxable income without requiring individual meal receipts.Per diem tracked per driver per eligible trip day. T4 reporting configured correctly. The deduction reduces the driver's taxable income and saves both employer and employee CPP/EI on the allowance amount.
WSIB at high ratesTrucking WSIB premium rates are among the highest in Ontario: $5.00 to $7.00+ per $100 of insurable earnings depending on classification. A 10-driver operation at $600,000 total payroll pays $30,000 to $42,000/year in WSIB premiums.WSIB classification reviewed to ensure correct rate group assignment. Annual reconciliation filed. Clearance certificates maintained. Premium payment schedule managed.
CVOR complianceOntario trucking companies must maintain a Commercial Vehicle Operator's Registration. CVOR ratings are affected by safety violations, out-of-service orders and financial fitness. A poor CVOR rating leads to facility audits and potential suspension.Financial records maintained to CVOR audit standards. Clean books support a strong CVOR facility audit score. We prepare financial documentation for CVOR reviews.
Maintenance cost trackingMaintenance is the second-largest expense after fuel. Tracking cost per truck per km identifies units that are costing more to maintain than they generate in revenue. Without per-unit tracking, unprofitable trucks drain the fleet.Maintenance costs tracked per unit. Cost per km calculated monthly. Repair vs. replace analysis provided when maintenance cost exceeds thresholds. Included in monthly financial reporting.

What Our Trucking Bookkeeping Service Includes

ServiceWhat We DeliverFrequency
Bank and expense reconciliationEvery transaction categorized: fuel by jurisdiction, maintenance by unit, insurance, permits, tolls, scale fees, lumper charges, broker commissions. Connected to QBO or Xero with automated bank feeds.Weekly
IFTA return preparation and filingQuarterly IFTA return: miles driven per jurisdiction, fuel purchased per jurisdiction, net tax or refund calculated. Filed with your base jurisdiction by the quarterly deadline.Quarterly
Fleet CCA scheduleEvery tractor, trailer, reefer unit and support vehicle classified and tracked. CCA calculated per unit. Immediate Expensing applied on qualifying additions. Disposal gains and recapture on trade-ins.Annual (updated quarterly)
Cross-border HST (zero-rated refunds)US-bound freight classified as zero-rated. All Canadian ITCs claimed. Monthly HST filing for monthly refund cheques. Reconciled to revenue and fuel/expense records.Monthly
Owner-operator payments and T4A/T5018Owner-operator payments tracked. T4A slips issued for non-employee payments. Classification reviewed against CRA criteria. Documentation maintained for audit defence.Per payment / Annual
Payroll for company driversPay stubs, CPP/EI/tax calculations, per diem tracking, remittances, T4 preparation. Mileage-based or hourly pay configurations. EI exemption for 40%+ shareholders.Per pay period
Per diem and meal allowance trackingEligible travel days tracked per driver. Flat-rate meal allowance calculated. Reported correctly on T4 or deducted as a business expense. Reduces taxable income for drivers.Per pay period
Monthly financial statementsIncome statement, balance sheet, cash flow. Trucking-specific: revenue per km, cost per km, fuel cost %, maintenance cost per unit, operating ratio. Fleet profitability by unit.Monthly
WSIB managementClassification confirmed. Annual reconciliation filed. Clearance certificates maintained. Premium payments tracked and remitted on schedule.Quarterly / Annual
T2 corporate tax returnFrom $400. Fleet CCA optimized. Cross-border revenue allocated. Owner-operator payments reconciled. Non-capital loss carry-forwards tracked for early-year losses.Annual
CRA audit defenceFREE for all clients. Owner-operator reclassification defence, HST audits, income tax audits. We respond, attend, negotiate, object. Every audit, every year.As needed (FREE)

Trucking KPIs We Track Every Month

KPITargetWhy It Matters
Operating ratioUnder 95%Operating expenses divided by revenue. Below 95%: profitable. Above 95%: thin margins. Above 100%: losing money on every load. We calculate this monthly.
Revenue per km$2.00 to $3.50Total revenue divided by total loaded and empty km. The primary measure of rate quality. Dropping revenue per km signals rate compression or too much deadhead.
Cost per km$1.50 to $2.80Total operating cost divided by total km. Includes fuel, maintenance, insurance, driver pay, permits, tolls. Must be below revenue per km to be profitable.
Fuel cost as % of revenue25% to 35%The largest variable cost. Every 1% above target on $1,000,000 revenue costs $10,000/year. Fuel surcharge recovery tracked against actual fuel cost.
Maintenance cost per unit/monthVaries by ageNew trucks: $500 to $1,000/month. Older trucks: $1,500 to $3,000. A unit consistently above $3,000/month may cost more to maintain than replace.
Deadhead percentageUnder 15%Empty miles as a percentage of total miles. Every deadhead mile costs fuel and wear with zero revenue. Above 15%: dispatch optimization needed.
Driver cost as % of revenue30% to 40%Total driver compensation (wages + per diem + benefits + employer CPP/EI) divided by revenue. The second-largest cost after fuel.
Fleet utilization rateAbove 85%Percentage of available truck-days that generate revenue. Below 85%: too many trucks sitting. Above 95%: no spare capacity for breakdowns.

We Report These KPIs in Your Monthly Financial Package. Every month, you receive a financial report with operating ratio, revenue per km, cost per km, fuel cost %, maintenance per unit and fleet utilization. When operating ratio climbs above 95% or a specific truck's maintenance cost spikes, you see it in the financials before it becomes a crisis. This is what separates trucking-specific accounting and bookkeeping from generic bookkeeping.

Fleet CCA: How Truck Depreciation Works

AssetCCA ClassRateExample: $180,000 Tractor
Tractors (over 11,788 kg GVWR)Class 1030%Year 1: $54,000. Year 2: $37,800. Year 3: $26,460.
Trailers (dry van, reefer, flatbed)Class 1030%$80,000 trailer: Year 1: $24,000.
Straight trucks (under 11,788 kg)Class 1030%$95,000 truck: Year 1: $28,500.
Zero-emission vehicles (electric/hydrogen)Class 54100%Full write-off in year one. $250,000 electric truck: $250,000 Year 1 deduction.
Immediate Expensing (CCPC)Eligible assets100% (up to $1,500,000/year)$180,000 tractor fully expensed in Year 1 under Immediate Expensing election.
Tools and shop equipmentClass 820%$30,000 shop equipment: Year 1: $6,000.
Computer and dispatch systemsClass 5055%$15,000 TMS system: Year 1: $8,250.

Immediate Expensing Can Write Off an Entire Truck in Year One. CCPCs can elect to immediately expense up to $1,500,000 per year in eligible capital purchases. A $180,000 tractor purchased through the corporation is fully deductible in the year of purchase. Compare to the standard 30% CCA: $54,000 in Year 1. Immediate Expensing accelerates the deduction by $126,000. The tax savings at 12.2%: $15,372 in Year 1 alone. Buy through the corporation. Incorporate before the purchase.

Trucking Client Results

Cross-Border Carrier, Brampton (12 Trucks)

A 12-truck cross-border carrier with $2,400,000 revenue and 70% US freight was not claiming zero-rated HST on US loads and was filing HST quarterly instead of monthly. We corrected the HST classification, switched to monthly filing (producing monthly refund cheques), recovered $18,600 in ITCs from the prior 4 quarters that had been missed, restructured IFTA filing to maximize fuel tax credits in high-tax jurisdictions, and implemented per-truck cost tracking. Monthly HST refunds: $9,100. Annual IFTA optimization: $4,200. Operating ratio reduced from 97% to 91% through cost visibility.

$109,200/year HST refunds + $18,600 recovered + operating ratio 97% to 91%

Owner-Operator Fleet, Windsor (8 O/Os + 4 Company Drivers)

CRA audited a Windsor trucking company for owner-operator classification. CRA proposed reclassifying all 8 owner-operators as employees: $142,000 in back CPP, EI and source deductions for 3 years. We reviewed every contract, demonstrated that each owner-operator owned their own tractor, bore their own fuel and maintenance costs, controlled their own schedule and worked for multiple carriers. We provided trip sheets, contractor agreements and invoices from multiple carriers. Result: 7 of 8 maintained as independent. Reassessment reduced from $142,000 to $18,400. Client saved $123,600.

$142,000 proposed reduced to $18,400. Client saved $123,600.

Long-Haul Carrier, Mississauga (6 Trucks)

A 6-truck long-haul operation was not tracking per diem allowances for drivers and was not claiming Immediate Expensing on 2 new tractors purchased during the year ($360,000 combined). We implemented per diem tracking for 6 long-haul drivers ($14,400/year reduction in taxable payroll), claimed Immediate Expensing on both tractors ($360,000 deducted in Year 1 vs. $108,000 under standard CCA), set up IFTA filing, and corrected the WSIB classification (moved from a higher-rate group to the correct classification, saving $6,200/year in premiums). Bookkeeping Services →

$360K Immediate Expensing + $14,400 per diem savings + $6,200 WSIB corrected

Startup Carrier, Hamilton (3 Trucks)

A new trucking company with 3 trucks was operating as a sole proprietor at $420,000 revenue. We incorporated ($35 service fee + $273 government filing), performed a section 85 rollover to transfer 3 trucks ($480,000 combined) tax-free, registered for HST with zero-rated cross-border treatment (40% US freight), set up IFTA reporting, registered for WSIB, set up payroll for 3 company drivers with per diem tracking, and implemented salary-dividend optimization for the owner. Annual tax savings from incorporation: $36,800. Section 85 saved $22,400 in tax on the truck transfer.

$36,800/year tax savings + $22,400 s.85 + IFTA/WSIB/payroll set up from scratch

Owner-Operator vs. Employee: The CRA Risk

CRA considers trucking one of the highest-risk industries for worker misclassification. If CRA determines that your owner-operators should have been classified as employees, the carrier owes back CPP (employer + employee portions), EI (employer + employee portions), income tax that should have been withheld, WSIB premiums and penalties on every late remittance going back up to 4 years.

FactorSupports Independent ContractorSupports Employee (CRA Reclassification Risk)
Equipment ownershipOwner-operator owns or leases the tractor.Carrier provides the tractor. O/O drives a company truck.
Fuel and maintenanceO/O pays their own fuel, maintenance, insurance and repairs.Carrier pays fuel, maintenance and insurance for the O/O's loads.
Dispatch controlO/O can accept or decline loads. No mandatory dispatch.Carrier assigns loads. O/O cannot decline without consequence.
ExclusivityO/O hauls for multiple carriers.O/O hauls exclusively for one carrier.
Financial riskO/O bears cost of empty miles, breakdowns, cargo claims.Carrier guarantees minimum revenue or compensates for downtime.
InvoicingO/O invoices the carrier per load or per mile.Carrier pays the O/O on a schedule without invoices.

Cost of Reclassification

Owner-OperatorsAvg Annual PayYearsEstimated CRA Reassessment
3 O/Os$90,0003 years$58,000 to $82,000
5 O/Os$95,0003 years$96,000 to $135,000
8 O/Os$90,0004 years$142,000 to $198,000

CRA Audit Defence Is FREE for All Trucking Clients. When CRA initiates an owner-operator reclassification audit, we handle everything at no additional charge. We review every contract, prepare the documentation, attend every CRA meeting and negotiate the outcome. We have successfully defended contractor classification for hundreds of owner-operators. CRA Audit Services →

Trucking Bookkeeping Pricing

ServiceFeeWhat Is Included
Monthly bookkeepingFrom $100/monthBank reconciliation, expense categorization by truck/jurisdiction, HST filing (zero-rated cross-border), monthly financials with operating ratio, revenue/cost per km, fuel %, fleet KPIs.
IFTA filingIncluded with bookkeepingQuarterly IFTA return. Miles and fuel by jurisdiction. Net tax or refund calculated. Filed on time.
Payroll (first driver)$125/monthPay stubs, CPP/EI/tax, per diem tracking, remittances, T4 prep, ROE filing. EI exemption for 40%+ shareholders.
Payroll (each additional driver)$75/monthSame as above per additional driver. 10 drivers: $125 + (9 x $75) = $800/month.
IncorporationFrom $35 (one-time)Articles, share classes, minute book, BN, HST, payroll. Government fee additional. Bookkeeping clients: FREE (government fee only).
T2 corporate tax returnFrom $400Fleet CCA optimized. Cross-border revenue allocated. Owner-operator payments reconciled. Immediate Expensing. Loss carry-forwards.
CRA audit defenceFREE (all clients)Owner-operator reclassification, HST audits, T2 audits. Full representation. Every audit, every year.

Example: Cross-Border Carrier, 8 Company Drivers. Bookkeeping $100/month + payroll $650/month (1 first + 7 additional) = $750/month. IFTA included. HST filing included. Monthly financials with all trucking KPIs included. T2 from $400. CRA audit defence FREE. Compare to the typical trucking accounting firm charging $2,500 to $4,000/month. Know Your Exact Fee →

How We Onboard a Trucking Company

1

Connect

Bank feeds, fuel card accounts and dispatch/TMS data connected to QBO or Xero. Fleet inventory documented. Each unit tagged for per-truck tracking.

2

Classify

Every expense categorized: fuel by jurisdiction, maintenance by unit, insurance, permits, tolls. Owner-operator contracts reviewed for CRA classification compliance.

3

Track

Monthly financials with operating ratio, revenue/cost per km, fuel %, fleet utilization. IFTA filed quarterly. HST filed monthly for refund cheques. Per diem tracked per driver.

4

Protect

CRA audit defence active from day one. Owner-operator documentation maintained. IFTA records audit-ready. WSIB clearance certificates current. CVOR financial documentation clean.

Trucking Operations We Serve

Long-Haul (Cross-Border)
Regional & Short-Haul
Flatbed & Oversized
Reefer & Temperature
Dry Van
LTL Carriers
Owner-Operator Fleets
Intermodal & Drayage
Moving & Relocation

Frequently Asked Questions: Trucking Accounting

How much does trucking bookkeeping cost?
From $100/month for bookkeeping (includes IFTA). Payroll: $125/month first driver + $75 each additional. T2 from $400. CRA audit defence FREE. 8-driver fleet: $750/month total. Know Your Exact Fee →
Do you handle IFTA filing?
Yes. Included with bookkeeping. Quarterly IFTA return: miles and fuel by jurisdiction, net tax or refund. Filed on time every quarter. We organize fuel receipts by jurisdiction and match to trip sheets or ELD data.
How does HST work for cross-border trucking?
US-bound freight is zero-rated (0% HST). You charge $0 but claim full ITCs on all Canadian expenses. We file monthly for monthly refund cheques. A carrier with 60% US freight and $400,000 in Canadian expenses recovers $31,200/year. Register for HST at incorporation. GST/HST Filing →
What if CRA reclassifies my owner-operators?
FREE defence for all clients. CRA reclassification means back CPP, EI, tax, WSIB and penalties for all years. 8 O/Os over 4 years: $142,000 to $198,000. We review every contract at onboarding and defend every reclassification audit. We have saved clients over $100,000 in reclassification disputes. CRA Audit Services →
Can I write off a truck in Year 1?
Yes. CCPCs can elect Immediate Expensing on up to $1,500,000/year. A $180,000 tractor is fully deductible in Year 1. Standard CCA (Class 10, 30%) would give $54,000 in Year 1. Immediate Expensing accelerates the deduction by $126,000. Incorporate before the purchase. Incorporation Services →
What is a healthy operating ratio?
Under 95%. Below 90%: strong. 90% to 95%: acceptable. Above 95%: thin margins, vulnerable to rate drops or fuel spikes. Above 100%: losing money. We calculate operating ratio monthly and break it down by cost category so you know exactly where margin is leaking.
Do you track per diem for long-haul drivers?
Yes. Per diem tracked per driver per eligible trip day. The CRA-approved flat-rate meal allowance reduces taxable income without requiring individual meal receipts. This reduces both the driver's personal tax and the employer's CPP/EI cost on the allowance. Payroll Services →
Do I need WSIB for trucking?
Yes. WSIB is mandatory for trucking companies with employees in Ontario. Premium rates for trucking: $5.00 to $7.00+ per $100 of insurable earnings. We confirm your classification, file the annual reconciliation and maintain clearance certificates.
Should I incorporate my trucking company?
Yes if net income exceeds $80,000. At $200,000 (common for small carriers): $38,000/year in tax savings. Section 85 rollover transfers existing trucks to the corporation tax-free. Our service fee is $35 (government fee additional). Bookkeeping clients: incorporation FREE. Incorporation Services →
Can you help with a new trucking company?
Yes. Incorporation, BN, HST (zero-rated setup for cross-border), IFTA base jurisdiction registration guidance, WSIB, payroll for drivers, per diem setup, fleet CCA schedule and first-year cash flow projection. We handle everything from before the first load. Book Free Consultation →

Meet Your Experts

Sharad Gondaliya CPA

Sharad Gondaliya, CPA

Founder & Managing Director
Gondaliya CPA Professional Corporation

Sharad leads trucking accounting strategy: fleet CCA optimization, cross-border HST, owner-operator classification defence, IFTA compliance and salary-dividend optimization for carrier owners.

Vandana Goel CPA

Vandana Goel, CPA

Senior Accountant
Gondaliya CPA Professional Corporation

Vandana manages monthly bookkeeping, IFTA filing, HST returns, per diem tracking, payroll for drivers and fleet financial reporting for trucking clients.

What Our Clients Say

1300+ five-star reviews from business owners across Ontario and Canada.

Trucking Bookkeeping from $100/Month. IFTA Included.

Fleet CCA, cross-border HST refunds, IFTA filing, per diem, payroll, CRA audit defence. Everything your trucking company needs. 1300+ five-star reviews.

Licensed CPA Ontario
1300+ Five-Star Reviews
From $100/Month
CRA Audit FREE
Book Free ConsultationAll Bookkeeping Services
Scroll to Top