Abbotsford CPA serving the Fraser ValleyMon–Fri 9:00am–5:00pm (604) 832-1743info@everstonecpa.com
HomeCanada › Accountant in Edmonton
Edmonton, AB · CPA for Construction, Trades & Government Contractors

Edmonton Accountant for Construction, Trades & Government Contractors

Reviewed by EverStone CPA · July 2026

EverStone CPA helps Edmonton’s incorporated trades, construction and contracting businesses with corporate tax, bookkeeping and advice — delivered entirely online by a dedicated CPA, at a fixed, up-front fee.

Who we help here: General and trade contractors, industrial and municipal-project subcontractors, and firms doing government or institutional work — owners who need clean subcontractor reporting, correct worker classification and a T2 filed on time, every time.

Quick answer: Edmonton contractors and consultants get Alberta’s simpler sales-tax position — GST only, no provincial sales tax. EverStone handles corporate tax, payroll, bookkeeping and personal services business risk for incorporated Edmonton owners entirely online from BC, at a fixed fee agreed up front.

Why EverStone

An accountant that keeps up with your job sites, not the other way around

Edmonton’s construction, trades and contracting businesses run on tight schedules and thin administrative time — owners are on-site, not filing paperwork. We handle your T2, GST and Alberta compliance securely online, so getting proper CPA support never costs you a day away from the job.

In Edmonton you work with one Chartered Professional Accountant who tracks your file all year, not a different preparer each spring. Everything happens by video and phone, and every fee is fixed and quoted before we begin.

Book your free consult

What Edmonton clients get

One CPA for tax, books & advice
  • Corporate tax (T2) & year-end statements
  • Personal tax (T1) for owners & families
  • Job-costed bookkeeping & payroll
  • GST filed — no PST return required
  • Subcontractor & T5018 tracking
  • Fixed fees, quoted up front

Which return applies to you

The structure you trade under decides the return — for a business operating in Edmonton, Alberta
If you areYou file
A sole proprietorA T1 personal return with form T2125 for the business
An incorporated businessA T2 corporate return, with financial statement schedules
A partnershipA T5013 partnership return where required, plus each partner’s own return
Employed with a side businessA T1 that reports both the T4 income and the T2125 business
Sales tax where you operate5% GST only — Alberta levies no provincial sales tax

Source: Incorporating versus staying a proprietor. General information, not advice.

Alberta tax, from a contracting perspective

What Alberta’s tax rules mean for a construction or contracting business

No PST simplifies invoicing — but subcontractor reporting and worker classification carry the real risk.

No provincial sales tax

Alberta charges no PST at all — your business only registers for and files the 5% federal GST, which simplifies invoicing across materials, labour and equipment rental compared to provinces charging two separate sales taxes.

Corporate tax rate

Alberta’s active small-business income is taxed at just 2% provincially, on top of the 9% federal small-business rate — one of the most favourable combined rates in the country for a profitable contracting business.

Subcontractor reporting (T5018)

General contractors and developers paying subcontractors for construction services have a T5018 filing obligation to CRA each year. We track subcontractor payments in your bookkeeping as you go, so T5018 season is a formality, not a scramble.

Services

Accounting & tax services for Edmonton businesses

Everything an incorporated Edmonton business needs, under one roof — delivered online.

What EverStone CPA handles for Edmonton businesses — corporate tax, personal tax, bookkeeping, GST/PST, payroll and advisory

Corporate Tax (T2)

T2 returns and year-end statements for Edmonton’s incorporated trades, construction and government-contracting businesses, with GST and CRA correspondence included.

Personal Tax (T1)

Personal and self-employed T1 filings for Edmonton owners, capturing vehicle, tool and site-related claims that generalist preparers often miss.

Bookkeeping & Payroll

Job-costed bookkeeping and payroll for Edmonton crews, including T5018 subcontractor tracking built in from the first invoice, not reconstructed at year-end.

GST Filing

Alberta GST handled and filed on time — no PST to manage — reconciled to job costs and equipment purchases each period.

Business Advisory

Practical guidance on bidding, hiring and cash flow for Edmonton contractors, from a CPA who works with trades and construction every day.

Fractional CFO

Fractional CFO support for larger Edmonton contracting operations that need budgeting, bonding-ready financials and lender-facing reporting.

Edmonton’s construction & contracting economy

Built for subcontractor networks and government-tender work

Edmonton’s economy runs heavily on construction, industrial maintenance and public-sector contracting — work that typically flows through networks of general contractors and subcontractors, often on government or institutional tenders with strict invoicing and reporting requirements. That structure creates two recurring accounting problems: correctly reporting what you pay subcontractors, and making sure a business that works mostly for one general contractor or government client isn’t inadvertently structured in a way CRA could challenge.

We handle T5018 subcontractor reporting as part of your regular bookkeeping, review how your contracts and working relationships are structured, and take care of corporate tax, GST, payroll and year-end statements — so bidding on the next tender doesn’t mean untangling last year’s books first.

Book a free consult

Serving Edmonton, entirely online

🖥️ 100% online — video and phone meetings, secure email and e-signature.

We work with incorporated contractors, trades businesses and government-project subcontractors throughout Edmonton and Alberta.

Have a question first?

📞 (604) 832-1743 · Mon–Fri 9–5 PT
✉️ info@everstonecpa.com

The issue we see most often

Single-client contracts and the personal-services-business risk

A pattern we see often in Edmonton is an incorporated contractor or technical specialist who, for a stretch of time, works almost exclusively for one general contractor or one government department — often through a staffing arrangement or a long-running master services agreement. It’s a completely normal way to build a business, but it carries a specific CRA risk: if your corporation looks, in substance, like an employee of that one client rather than an independent business serving multiple customers, CRA can reassess it as a personal services business.

That reassessment is expensive. A personal services business loses access to the small-business tax rate, loses most of the expense deductions a normal corporation can claim, and is taxed at a rate that can end up higher than if you’d simply been an employee — while still carrying all the administrative cost of running a corporation. CRA looks at practical factors: how much control the client exercises over your day-to-day work, whether you supply your own tools and equipment, whether you carry any real financial risk on the arrangement, and how integrated you are into the client’s own operations and reporting lines.

For Edmonton contractors who land a long single-client engagement — especially government or large industrial contracts — we review the arrangement against these factors before it becomes a filing-season surprise, and where the structure allows it, help you diversify how the work is billed and documented so the corporation continues to look, and function, like an independent business.

How it works

Getting set up between jobs

Onboarding that fits between job sites, all online.

How working with a remote accountant in Edmonton works — free consult, secure document upload, preparation and CRA filing
1

Book a free consult

A quick call about your trade or contracting business, then a fixed written quote with no obligation.

2

Send your records securely

Send records by secure upload; we reconcile job costs, subcontractor payments and T5018 tracking as we go.

3

Stay compliant all year

We keep GST and T2 on schedule and review your single-client contracts for personal-services-business risk.

Payroll and WCB once the first crew member arrives

The step from working alone to employing someone is the biggest administrative jump an Edmonton contractor makes, and it happens fast — usually mid-season, when the work is already there. Three obligations start at once.

First, a payroll (RP) account with the CRA, and withholding on every pay: income tax, CPP and EI, plus the employer’s share of the last two. Those amounts are held in trust, which is why unremitted source deductions can become a personal liability for directors rather than staying with the company. Second, a remittance schedule — most new employers remit monthly by the 15th, but the schedule is assigned from your average withholding and it changes as payroll grows. Third, coverage with the provincial workers’ compensation board, which is a separate registration with its own premium basis and reporting, not something handled through your CRA account.

T4 slips follow at the end of February for the preceding calendar year. Where a crew mixes employees and genuine subcontractors, the classification of each person drives which obligations apply — and getting that wrong is assessed against the payer, with interest, often across several years at once. It is worth settling before the first cheque, not after.

Edmonton industries we work with most

Edmonton’s owner-managed base runs to industrial and energy services, construction and the trades, transport and logistics, and the technical consultants who serve them. Equipment-heavy operators carry the capital-asset questions — class, lease versus buy, recapture on disposal — while one-person consulting corporations carry the personal services business question instead. Businesses that employ staff add payroll remittances and the year-end slip filing that goes with them. Construction and the trades make up a large part of that base — see contractor accounting in Edmonton. Retailers and distributors carry inventory questions the trades do not — see retail and wholesale accounting in Edmonton.

The industrial belt south of the city drives most of what we see. Nisku and Leduc are dense with oilfield-services shops, fabrication yards and equipment-rental businesses, which means capital assets, subcontractor networks and T5018 reporting. Sherwood Park carries a similar industrial-services profile alongside incorporated professionals. St. Albert and Spruce Grove send more owner-operated trades and small construction firms running contracts back into the city. We act for all of them remotely; the location shapes the numbers on the return, not the way the work gets done.

How working with a Edmonton business actually runs

Everything is remote, and deliberately so: you get a CPA who replies, not one who is close by. A first consultation runs by video or phone. Documents move through a secure upload rather than a courier or a drop-in, and signatures are electronic. Through the year you can call or email with a question without a bill following it, because the fee is fixed and agreed before any work begins — which is the point, since the questions worth asking usually arrive before a decision, not after. The same CPA handles your file from start to finish, so the person who prepares your return is the person who answers the phone. For Edmonton owners that removes the two things that make an accountant hard to use: travel, and the hesitation to ask.

What a Edmonton client’s year looks like

An Edmonton client’s year is usually paced by projects and, for anyone working outdoors, by season. We keep the books current rather than reconstructing them in spring, plan instalments against real cash flow instead of a flat projection, and raise the year-end decisions while they can still change the result. Payroll remittances run on their own schedule through the year. The corporate return follows the fiscal year-end, with the balance owing due before it.

We work with owner-managed businesses across Alberta — see accounting in Alberta for the provincial picture, or how a virtual CPA engagement works.

Book a Free Consult

Common questions

Questions from Edmonton contractors

Can an accountant outside Edmonton file my corporate taxes?+
Yes. All the core returns are federal, so location is irrelevant to who may file them. Alberta does administer corporate income tax itself, which means a separate provincial return in addition to the T2 — both are handled here.
How do we exchange documents securely?+
Through a secure client portal you can use from a truck or a site trailer — photograph a supplier invoice, upload it, done. That matters most for subcontractor invoices and equipment purchases, which are the two records most often missing at year-end. Returns come back for e-signature approval.
Do you understand Alberta tax rules?+
Yes — including the separate Alberta corporate return, its own instalment schedule, and the fact that Alberta has no provincial sales tax, so you deal with GST alone. Provincial specifics are part of the standard engagement, not an add-on.
Do I lose anything working with an accountant who isn’t in Edmonton?+
No — corporate tax, GST and CRA filings are federal matters handled the same way regardless of location. We work with Edmonton contractors entirely online, by video and phone, with documents moving by secure email and e-signature.
Do I need to file a T5018 for my subcontractors?+
If you’re a general contractor or developer paying subcontractors for construction services, CRA requires a T5018 (Statement of Contract Payments) each year. We track those payments in your bookkeeping as you go, so it’s a straightforward year-end filing rather than reconstructing a year of invoices.
I mostly work for one general contractor — could that be a problem?+
It can be, if CRA views the arrangement as functionally an employment relationship rather than an independent business — this is called a personal services business, and it strips out most of the tax advantages of incorporating. We review your contracts and working relationships to flag this risk.
Does Alberta’s lack of PST change anything for a construction business specifically?+
It means one less tax to apply across materials, labour and equipment rental — you register only for GST. It doesn’t remove your T5018 or worker-classification obligations, which matter more for a contracting business than sales tax does.
How much does an accountant cost for an Edmonton business?+
You get a fixed fee, quoted up front after a free consultation, with no hourly billing and no surprises. Corporate tax returns and year-end financial statements are quoted individually after a free consult. Bookkeeping starts at $300/month and personal tax from $100, all quoted to your situation.
Is a one-hour time difference a problem for an Edmonton business?+
No. Edmonton is an hour ahead of us on Mountain time, so nearly the whole working day overlaps. When you book, slots are shown in your own time zone, so there is nothing to work out. Everything runs by video call, phone and secure upload, which means no travel and no couriering originals. Your Alberta filings and CRA deadlines are exactly the same as they would be with a CPA down the street.

For year-end statements specifically, Edmonton financial statements covers contract revenue, holdback presentation and what a prequalification submission requires.

Doing business across Alberta?

See how corporate tax and sales tax work province-wide in our Alberta accounting guide — provincial rates, GST/HST/PST and filing for Alberta businesses.

Fixed feesClear, fixed pricing — you approve the fee before any work begins. No surprise bills.
One dayWe reply to every enquiry within one business day — usually the same day.
CPA-ledEvery file is handled personally by a CPA — never passed to junior staff.
No obligationYour first consultation is free, with zero pressure and no obligation.
What clients say

Rated 5.0 from 14 Google reviews

Verified 5-star Google reviews from EverStone CPA clients.

★★★★★

“I have worked with Sunny for the past 2 years. He is very knowledgeable and has saved me tons in taxes by restructuring my group of companies — the best accountant I've worked with in the last 10 years, after switching from three different firms.”

Matt Hildebrandt
Verified Google Review
★★★★★

“Sunny and his team have been completing my bookkeeping, taxes and financials for the last 2 years and they have been amazing. Thank you!”

R. H.
Verified Google Review
★★★★★

“Highly recommend working with Sunny. We switched to him last year for both our personal and small-business taxes — responsive, knowledgeable and quick.”

Heather Powers
Verified Google Review
How it works remotely

Working with a virtual accountant in Edmonton

Edmonton’s incorporated-contractor base runs into two recurring issues, and both are cheaper to handle early than to explain afterwards. The first is worker classification — whether the people on a crew are employees or genuine subcontractors, which drives payroll withholding, remittance schedules and the slips that have to be filed at the end of February. The second is equipment: what gets capitalised, which capital cost allowance class it belongs in, and how the timing of a purchase against your year-end changes the deduction. Everything runs remotely. Records arrive by secure upload rather than a drop-off, meetings happen by video around site hours, and approvals are by e-signature. Alberta’s separately administered corporate return and its own instalment schedule are coordinated alongside the federal filing rather than handed back to you as a second job.

The virtual CPA guide covers onboarding and the yearly rhythm in detail. Province-level material, including Alberta’s own corporate filing, is on the Alberta business page.

Run the numbers for your Edmonton business

company car benefit calculator  ·  the corporate deadline calculator  ·  work out when remittances are due  ·  model your pay mix

Also serving business owners in virtual accountant in Vancouver and online accountant in Toronto.

Two service pages go deeper for Edmonton: personal tax (T1) for incorporated owners in Edmonton. Both are handled remotely from the Abbotsford office.

Two obligations come up often enough with Edmonton businesses to have pages of their own. If you employ anyone, payroll services in Edmonton covers Alberta construction employment standards. If you charge sales tax, GST/HST filing in Edmonton covers refund positions on capital purchases.

Ready for an accountant who understands job sites and T5018s?

Get an accountant who understands job-site costs, subcontractor reporting and PSB risk on government-tender work. Free consult, fixed quote, fully online.

Remote accounting from Abbotsford

Accounting for Edmonton clients is delivered remotely from 32615 South Fraser Way in Abbotsford. There is no Edmonton office and no local team. Meetings are virtual, documents are signed electronically, and you deal with the CPA directly rather than an intake desk. The person who answers your question in March is the one who prepared the return in June, which is the part a larger office structure tends to lose.