Trucking accountant in Calgary
Calgary sits where the Trans-Canada meets Highway 2, so its carriers run east to the Prairies, west through the mountains and south toward the Montana border. Every one of those lanes leaves a fuel-tax, registration and meal-claim trail that the year-end depends on.
EverStone is an accountant for trucking businesses and a Calgary small business accountant, serving carriers and owner-operators remotely at fixed fees.
Quick answer: A Calgary carrier running outside Alberta usually reports fuel under IFTA and registers under IRP, both based on distance by jurisdiction. Tractors and trailers are claimed through capital cost allowance, not expensed. Long-haul drivers can deduct a higher share of meals than other businesses. Alberta has no provincial sales tax, so freight carries 5% GST, and a corporation files the Alberta AT1 as well as the T2. Published fees start at $300 a month for bookkeeping and $100 for a personal return.
The national trucking and logistics accounting hub covers per-diems, fuel tax and owner-operator structures in general. If your trucks mostly haul for the oilpatch, the Calgary energy services page covers that side of the business.
IFTA and IRP start with the trip record
Alberta is your base jurisdiction if your trucks are plated here. Once a qualified vehicle crosses into BC, Saskatchewan or a US state, two cross-border systems apply. IFTA collects fuel tax on the kilometres you drove in each jurisdiction, reconciled against the fuel you bought there, and it is filed quarterly. IRP apportions your registration fees by the same distance split. Neither return can be better than the trip data behind it.
Most Calgary fleets now have ELD or GPS data, but it still has to be matched to fuel receipts and fuel-card statements. A missing receipt means tax paid at the pump is not credited. Missing distance means an audit estimate you will not like. Close each quarter by reconciling fuel purchased to fuel burned by jurisdiction before the IFTA return is filed, not after.
Tractors, trailers and capital cost allowance
A tractor or a trailer is not an expense in the year you buy it. It goes on the balance sheet and is written off through capital cost allowance by class. Heavy highway tractors sit in their own faster class, and trailers usually sit in a different one. The half-year rule and its exceptions change the first-year claim, so the purchase date relative to your year-end matters.
Selling or trading in a unit has its own consequence. If the price received is more than the undepreciated balance of the class, the difference comes back into income as recapture. A carrier that refreshes its fleet after a good year can create a tax bill in the same year it spends the cash. Model the trade before you sign, and keep the lease-versus-buy decision in the same conversation.
Long-haul meals and the logbook
Meals on the road are one of the few places trucking gets a better rule than other industries. A long-haul truck driver on an eligible trip can generally deduct 80% of meal costs, where most businesses are held to 50%. Eligibility depends on the trip: away from the municipality or metropolitan area of the home terminal for at least a set period, driving a truck above the weight threshold. You can use actual receipts or the simplified method, which uses a flat rate per meal. Either way, the logbook is the evidence. The meal claims guide walks through it.
Owner-operators: sole proprietor or corporation
A Calgary owner-operator who leases onto a carrier is running a business, with a truck, a fuel bill and GST to charge. Many start as sole proprietors and file a self-employed T1, due June 15 with the balance due April 30. Incorporating can make sense once income comfortably exceeds what you spend, but it brings a T2, the Alberta AT1 and formal books. An incorporated driver who works for one carrier, under that carrier’s control, without owning the equipment, can look like an employee. That is a personal services business, and it loses the small business rate. Owning the truck and carrying the risk is what keeps the structure sound. Start with when to incorporate.
GST, no PST, and cross-border freight
Alberta has no provincial sales tax, which makes the sales side of a Calgary trucking file simpler than in BC or Saskatchewan. Freight inside Canada generally carries 5% GST, and you recover GST paid on fuel, repairs, tires and equipment through input tax credits. Freight moving continuously into or out of Canada is often zero-rated, so a carrier with heavy US lanes may run a refund position. Registration is mandatory once taxable sales pass $30,000 in four consecutive quarters. See GST filing in Calgary.
The other calendar to watch is income tax. A strong freight year raises next year’s corporate instalments, and a slow one does not lower them automatically. Rates, fuel and freight volumes move with the energy economy, so plan instalments against the year you expect, not the one just finished. The corporate instalments guide explains the options.
What EverStone handles for you
One CPA, one fixed fee agreed up front:
- IFTA fuel reconciliation and quarterly support
- Tractor and trailer CCA schedules, trades and disposals
- Long-haul meal claims supported by the logbook
- GST registration, filings and input tax credits
- Driver payroll, WCB-Alberta and year-end slips
- T2 and Alberta AT1, or the owner-operator T1
Fixed fees, fully online
EverStone is an Abbotsford CPA firm serving Calgary carriers entirely online: video calls, a secure upload link and e-signature. Alberta is one hour ahead of us, so a question sent from a truck stop is usually answered the same day. A self-employed T1 with schedules is commonly $250–$450 for an owner-operator, and a bookkeeping, payroll and year-end bundle for a small fleet is quoted as a fixed monthly fee. See what it costs.
Prepared and reviewed by a Chartered Professional Accountant at EverStone CPA, an Abbotsford CPA firm working with small businesses and incorporated owners across the Fraser Valley and Canada. Updated September 2026. About the firm · Book a free consult
What a Calgary carrier has to get right
| Item | Why it matters |
|---|---|
| IFTA and IRP | Distance and fuel by jurisdiction, reconciled every quarter |
| Tractors and trailers | Claimed through CCA by class; trades can trigger recapture |
| Long-haul meals | A higher deductible share for eligible trips, backed by the logbook |
| Owner-operator structure | Owning the truck and the risk keeps a corporation sound |
| Sales tax where you operate | 5% GST only; Alberta has no provincial sales tax |
Source: Trucking and logistics accounting. General information, not advice.
Other services for Calgary businesses: personal tax.
Calgary accounting for trucking and transport operators FAQ
Do I need IFTA if I only run Alberta and BC?+
Can I expense a new tractor in the year I buy it?+
How much of my meals on the road can I claim?+
Do I charge GST on loads to the United States?+
Should an owner-operator incorporate?+
Do you work with carriers outside Calgary?+
Do you work with businesses outside Calgary itself?+
Related services and local guides
Nearby cities, the rest of what we do for Calgary businesses, and the reference pages behind this one.
Fees are fixed and agreed in writing before the work starts; the published fee page shows the starting points.
Running trucks out of Calgary?
One CPA for your corporate tax, books and planning. Fixed fee, fully online. Book a free consult.
Remote accounting for trucking from Abbotsford
EverStone is a sole practitioner CPA firm based in Abbotsford, serving Calgary owners entirely online. There is no Calgary office and no local staff. Meetings are held by video or phone, documents come in through a secure upload link and are signed by e-signature, and no visit is required at any point. Fuel, trip and equipment records are handled from the ELD exports, fuel-card statements and receipts you already keep electronically.
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.