Virtual CPA firm serving BC, AB, ON and MB•Mon–Fri 9:00am–5:30pm info@everstonecpa.com• (604) 832-1743
Home › Accountant in Edmonton › Trucking
Trucking & hauling · Edmonton

Trucking accountant in Edmonton

Edmonton carriers haul to the oil sands, along the Yellowhead and to rig sites where the road may only be good in winter. The work is heavy, seasonal and tied to energy.

EverStone is an accountant for trucking businesses and an Edmonton small business accountant, serving fleets and owner-operators remotely at fixed fees.

Quick answer: An Edmonton carrier with trucks crossing provincial lines usually files IFTA fuel returns and holds IRP registration. Units are claimed through capital cost allowance. Employed long-haul drivers and owner-operators each have their own meal rules. Freight in Alberta carries 5% GST with no provincial sales tax, and an incorporated carrier files the Alberta AT1 alongside the T2. EverStone handles all of it remotely. Published fees start at $325 a month for bookkeeping and $125 for a personal return.

For a one-owner Edmonton trucking business, monthly bookkeeping, payroll and the year-end T2 with statements usually cost from $500 to $700 a month all-in.

For the national rules, see the trucking and logistics hub. Carriers running mostly south and to the US border can compare the Calgary trucking page.

On this page
  1. A fleet with employee drivers
  2. Meals: the driver’s claim and the company’s
  3. Units, financing and the equipment schedule
  4. Seasonal hauling and energy-driven freight
  5. IFTA, IRP and GST from an Alberta base
  6. What EverStone handles for you
  7. Fixed fees, fully online
  8. What an Edmonton carrier has to get right
  9. Remote accounting for trucking
  10. Edmonton accounting for trucking and hauling companies FAQ

A fleet with employee drivers

Many Edmonton carriers employ drivers, which shifts the work to payroll. Whether paid by the mile, load or hour, drivers need CPP, EI and income tax withheld and remitted on schedule, WCB-Alberta premiums, and correct codes for trip pay, layover pay and bonuses. Alberta, unlike BC or Ontario, has no provincial payroll tax.

Turnover in driving jobs is high, so records of employment and T4s pile up. The T4s are due by the last day of February. Late remittances bring penalties and can reach directors personally. The remittance calendar and payroll services in Edmonton cover the schedule.

Meals: the driver’s claim and the company’s

Meal rules depend on who is paying. An employed long-haul driver who pays for meals on eligible trips and is not reimbursed can claim them personally, on the forms the CRA sets for transport employees, generally at 80%. An owner-operator claims them on the business return at the same 80% for eligible long-haul trips. A carrier that pays a meal allowance has to decide whether it is reasonable and non-taxable or a taxable benefit, and run payroll to match. The logbook underpins all three. See the meal claims guide.

Units, financing and the equipment schedule

Fleets mix owned tractors, financed units and leased trailers. Owned or financed units go on the balance sheet under capital cost allowance, with loan interest deducted separately; a true operating lease is expensed as paid. Heavy tractors have their own class; trailers are tracked separately.

A unit written off after a winter accident brings insurance proceeds, which are treated as a disposal. A dealer trade brings a trade-in value. Both can create recapture when the proceeds exceed the class balance. Keep the finance contracts, insurance settlements and bills of sale in one place so the schedule can be rebuilt quickly.

The owner’s pickup is a separate question. If the company owns it and you drive it home, a standby charge and operating benefit may apply. If you own it and use it for the business, the claim rests on a kilometre log. The vehicle log page shows what to record.

Seasonal hauling and energy-driven freight

Northern work follows the ground. Some sites and lease roads are reachable only when frozen, and spring road bans limit weights on many secondary highways. Rig moves and plant turnarounds come in waves, so revenue can pile into a few months. Fuel, insurance, lease payments and wages keep running through the quiet ones.

Plan cash for the slow season during the busy one, and set corporate instalments against the year you expect rather than the year just filed. The corporate instalments guide explains the methods. A monthly cost per kilometre, split by lane or customer, shows which work is paying for the rest. See fractional CFO support in Edmonton.

IFTA, IRP and GST from an Alberta base

Alberta-plated trucks running into BC, Saskatchewan or the US report fuel tax quarterly through IFTA and apportion registration through IRP by distance; reconcile ELD distance to fuel cards first. Freight carries 5% GST and no provincial tax, recovered on costs through input tax credits. Incorporated carriers file the AT1 and T2. See GST filing in Edmonton.

Owner-operators leased onto an Edmonton fleet file differently. A sole proprietor reports the truck on their T1, due June 15 with any balance by April 30, and charges GST once registered. A corporation adds a T2 and AT1 but can defer tax on retained profit, provided you own or lease the equipment and carry the business risk. Compare incorporating versus staying a sole proprietor.

What EverStone handles for you

One firm, one fixed fee agreed up front:

  • Driver payroll, WCB-Alberta and year-end slips
  • Meal allowance policy and logbook support
  • Unit, lease and financing schedules with CCA
  • IFTA reconciliation and IRP records
  • GST filings and input tax credits
  • T2 and Alberta AT1 with year-end statements

Fixed fees, fully online

EverStone serves Edmonton carriers online by video, secure upload and e-signature, from the yard or the road. Bookkeeping starts from $325 a month with GST filing included; payroll and year-end are quoted as one fixed monthly fee. See what it costs.

About this article
EverStone CPA

Prepared and reviewed by a Chartered Professional Accountant at EverStone CPA, a CPA firm working with small businesses and incorporated owners in BC, Alberta, Ontario and Manitoba. Updated . About the firm  ·  Send an enquiry

What an Edmonton carrier has to get right

What an Edmonton carrier has to get right The items that decide a trucking year-end — for a business operating in Edmonton, Alberta
ItemWhy it matters
Driver payrollMileage and load pay still need full source deductions
Meals on the roadEmployed drivers and owner-operators claim differently
Units and leasesOwned and financed units go through CCA; operating leases are expensed
Seasonal freightWinter roads and spring bans bunch revenue into a few months
Sales tax where you operate5% GST only; Alberta has no provincial sales tax

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

Other services for Edmonton businesses: personal tax.

Remote accounting for trucking

EverStone is a CPA firm, serving Edmonton owners entirely online. There is no Edmonton 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. Logs, fuel-card statements, finance contracts and payroll records are handled from the files you already keep.

Common questions

Edmonton accounting for trucking and hauling companies FAQ

Can my employed drivers claim their meals?+
Often, yes. An employed long-haul driver who pays for meals on eligible trips without reimbursement can generally claim 80% on their own return, using the CRA’s forms for transport employees. Ask about your case →
Is a meal allowance taxable to the driver?+
Not if it is reasonable and meets the conditions; otherwise it is a taxable benefit. Set the policy in writing and code payroll to match.
How do we record a leased trailer?+
A true operating lease is expensed as paid. A financed purchase goes on the balance sheet and is claimed through capital cost allowance, with the interest deducted separately.
Does a written-off truck create tax?+
It can. Insurance proceeds are treated as a disposal, and if they exceed the class balance the excess comes back into income as recapture.
Do we charge PST on freight in Alberta?+
No. Alberta has no provincial sales tax, so freight carries 5% GST only.
Do you work with carriers outside Edmonton?+
Yes. EverStone serves operators in St. Albert, Sherwood Park, Spruce Grove, Leduc, Nisku and across Alberta, entirely online.
Do you work with businesses outside Edmonton itself?+
Yes. Trucking firms in St. Albert, Sherwood Park, Spruce Grove, Leduc and Nisku are served the same way as those in Edmonton, remotely and at the same fixed fees.

What clients say

Rated 5.0 on Google across 26 client reviews. Read all reviews

★★★★★

“Personal. Professional. Responsive. Plus he saved me a bundle!”

Corrin SkalbeckVerified Google Local Guide
★★★★★

“…We switched to him last year for both our personal and small-business taxes — responsive, knowledgeable and quick.”

Heather PowersVerified Google review

Starting fees

Every fee is fixed in writing before any work begins.

  • Monthly bookkeeping, GST filing includedfrom $325 a month
  • Payroll, remittances, T4s and ROEsincluded in monthly bookkeeping
  • Books, payroll and the year-end T2 together$500–$700 a month
  • Corporate year-end and T2 returnfixed fee, quoted in writing
  • Personal tax return (T1)from $125; self-employed or rental $275–$500
  • Catch-up bookkeepingfrom $2,200 per year of records
  • Controller or CFO supportcontroller from $1,650, CFO from $2,750 a month
  • One-off advice call with a CPA$225 plus applicable tax

Get a fixed quote for your Edmonton business

Tell us what you need. You get a written fee first, with no obligation.

Please tell us your name.
Please enter an email address we can reply to.
Tell us what you need.

Only your name and email are needed. Everything else is optional.

A CPA replies within one business day, with a fixed fee in writing. Rated 5.0 from 26 Google reviews. Member firm of CPABC, registered with CPA Alberta.