Abbotsford CPA serving the Fraser Valley•Mon–Fri 9:00am–5:30pm info@everstonecpa.com• (604) 832-1743
Home › Accountant in Windsor › Trucking and logistics
Cross-border carriers & owner-operators · Windsor

Accountant for Windsor trucking companies

Windsor is where Highway 401 ends at one of the busiest truck crossings between Canada and the United States, and a Windsor carrier can spend more of its week in Michigan and Ohio than in Ontario. EverStone works with cross-border carriers, logistics firms and owner-operators across Essex County remotely, as a Windsor small business CPA, at a fee fixed before work starts.

Quick answer: A Windsor trucking company earns much of its revenue in US dollars and reports fuel and distance by jurisdiction for IFTA and IRP. It deducts tractors and trailers through capital cost allowance, and claims long-haul meal costs under rules that differ from ordinary businesses. EverStone keeps the books, reconciles the currency, prepares the T2 or the owner-operator’s T1, and handles HST and payroll, all remotely. Published fees start at $300 a month for bookkeeping and $100 for a personal return.

Freight revenue in two currencies

A load from a Windsor warehouse to a plant in Toledo is often billed in US dollars, and the fuel bought on the way is paid in them too. The books still report in Canadian dollars. Each invoice is recorded at a consistent rate, each payment at the rate on the day it clears, and the gap between them is a foreign exchange gain or loss. US customers on long payment terms mean large receivables in a currency that moves, so open balances are revalued at month-end and at year-end. A carrier that records only the Canadian deposit loses sight of what each lane actually earned. We keep a US-dollar account in the ledger, reconciled to its own statement every month. Foreign exchange gains and losses sets out the rules.

IFTA and IRP: the records behind the returns

A carrier running qualified vehicles across provincial or state lines reports under the International Fuel Tax Agreement and registers under the International Registration Plan. IFTA returns reconcile fuel bought in each jurisdiction against distance driven there, so fuel tax is shared out by where the miles were run. IRP apportions registration fees the same way. Both depend on trip records that match the fuel receipts and the electronic logs, trip by trip. We code fuel by jurisdiction in the books as it comes in, so the quarterly IFTA figures come out of the ledger rather than a separate spreadsheet, and the same records support the fuel cost in the financial statements. When the numbers agree across all three, an audit becomes a document request rather than a reconstruction.

Fuel cards help but do not finish the job. A card statement shows where fuel was bought; it does not show where the truck drove, and a lane that fuels in Ohio and runs mostly in Michigan still has to be split correctly. Personal use of a company pickup, reefer fuel and fuel bought for another unit all need their own treatment before the return is filed.

HST on cross-border freight

Ontario charges a single 13% HST, and a carrier hauling only within Canada charges it on its freight. Freight that crosses the border is treated differently: the transportation of goods from a point in Canada to a point outside it, or the reverse, is generally zero-rated. No HST is charged on it, while input tax credits on fuel, repairs, tires and equipment are still claimed. A carrier with a mix of domestic and cross-border work has to code each load correctly, because a return that charges HST on zero-rated freight, or misses it on domestic freight, will not survive a review. We set the codes up by lane and customer so the HST return follows from the invoices. Zero-rated versus exempt explains the difference.

Tractors, trailers and capital cost allowance

A tractor and a trailer are the carrier’s largest assets, and they are deducted through capital cost allowance rather than expensed. Heavy freight tractors have their own class, trailers sit in another, and the half-year rule generally halves the claim in the year of purchase. Most fleets trade equipment regularly, and each trade-in is a disposal: if the value received is more than the undepreciated cost left in the class, the difference comes back as recapture. Leased equipment is deducted differently again, as lease payments rather than CCA. We keep the equipment schedule by unit and look at purchase, lease and trade timing with you before year-end. CCA classes lists the common classes.

Long-haul meals

Drivers on long-haul trips eat on the road, and the tax rules recognise it. Eligible long-haul truck drivers, and the carriers that pay for their meals, can deduct a higher share of meal costs than the ordinary limit that applies to other businesses. Drivers can use the CRA’s simplified per-meal method or actual receipts, but only for trips that meet the long-haul conditions, and the trip log has to show it. Employed drivers claim through their own T1 with a signed form from the employer; self-employed owner-operators claim on their business schedule. Trucking meal claims sets out the conditions.

Owner-operators

An owner-operator leased onto a Windsor carrier runs a business, even if the truck carries someone else’s name on the door. Settlements from the carrier are business income, and fuel, insurance, repairs, plates, the truck payment and CCA are the expenses behind them. HST registration becomes mandatory once taxable sales pass $30,000 in four consecutive calendar quarters, and most owner-operators pass it quickly. Some incorporate once income is steady. An unincorporated owner-operator files a T1 with business schedules by June 15, with the balance due April 30; a self-employed return with schedules is commonly $250 to $450 with us. Whether a driver is truly an owner-operator or an employee is a question the CRA also asks. Accounting for truckers covers the basics.

Driver payroll and carrier cash flow

Company drivers are often paid by the mile or by the load, with deductions calculated the same way as any wage. Payroll brings CRA remittances, Ontario Employer Health Tax once payroll passes the exemption, and WSIB where coverage applies. On the other side of the ledger, large US shippers can take a long time to pay while fuel and payroll are due every week, which is where carriers run short of cash. Monthly books with an aged receivables list show the squeeze while there is still time to act. Payroll services in Windsor and Windsor bookkeeping describe the recurring work.

About this article
EverStone CPA

Prepared and reviewed by a Chartered Professional Accountant at EverStone CPA, an Abbotsford CPA firm working with small businesses and incorporated contractors across the Fraser Valley and Canada. Updated September 2026. About the firm  ·  Book a free consult

What a Windsor carrier has to track

What a Windsor carrier has to track The records that drive a trucking year-end — for a business operating in Windsor, Ontario
ItemWhy it matters
Fuel and distance by jurisdictionThe basis of IFTA returns and IRP apportionment
US-dollar invoicesExchange gains and losses are part of income
Tractors and trailersCCA by class; recapture on trade-in
Trip logsSupport long-haul meal claims
Sales tax where you operate13% HST on domestic freight; cross-border freight generally zero-rated

Source: Trucking and logistics accounting. General information, not advice.

Common questions

Windsor trucking and logistics accounting FAQ

Do I charge HST on a load to Michigan?+
Freight carried from a point in Canada to a point outside Canada is generally zero-rated, so no HST is charged, and you still claim input tax credits on fuel and repairs. Ask about your case →
Can IFTA figures come straight from the books?+
Yes, if fuel is coded by jurisdiction as it is entered and trip distances are captured from the logs. Then the quarterly return is a report, not a project.
Should I lease or buy my next tractor?+
It depends on cash, how long you keep equipment and the deduction timing you need. A purchase gives CCA and interest; a lease gives deductible payments. Run the numbers before signing.
Should an owner-operator incorporate?+
Sometimes, once income is steady and more than you need to live on. A single-carrier owner-operator should also look at personal services business risk before incorporating; the PSB risk check is a quick first look.
Is my driver an employee or a contractor?+
It depends on the working relationship, not the contract’s label. A driver in your tractor, on your dispatch, with no chance of profit or loss, is usually an employee. Employee or contractor sets out the test.
How long do I keep logs and fuel receipts?+
Tax records are kept for six years. IFTA and IRP have their own retention rules, so keep trip records and fuel receipts together and do not discard them on the tax schedule alone.
Do you work with businesses outside Windsor itself?+
Yes. Trucking firms in LaSalle, Tecumseh, Lakeshore, Leamington and the rest of Essex County are served the same way as those in Windsor, remotely and at the same fixed fees.

Get a fixed quote for your Windsor business

Tell us what you need. You get a written fee before any work starts, and no obligation to take it.

Please tell us your name.
Please enter an email address we can reply to.

A reply from a CPA within one business day, usually sooner — and a fee fixed in writing after a free consultation.

Running trucks out of Windsor?

One CPA for US-dollar freight, IFTA records, equipment CCA and the year-end. Fixed fee, fully online. Book a free consult.

Remote trucking accounting from Abbotsford

EverStone is a one-CPA firm in Abbotsford, British Columbia, serving Windsor carriers and owner-operators remotely. There is no Windsor office and no local staff. Fuel receipts, settlements and logs arrive through a secure upload link, calls fit around dispatch, and the fee is fixed before work starts; see what it costs.

Talk to a CPA about this

One Chartered Professional Accountant, start to finish. Fixed fees, quoted in writing before any work begins, and no obligation from a first conversation.