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.
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 consultWhat Edmonton clients get
- 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
| If you are | You file |
|---|---|
| A sole proprietor | A T1 personal return with form T2125 for the business |
| An incorporated business | A T2 corporate return, with financial statement schedules |
| A partnership | A T5013 partnership return where required, plus each partner’s own return |
| Employed with a side business | A T1 that reports both the T4 income and the T2125 business |
| Sales tax where you operate | 5% GST only — Alberta levies no provincial sales tax |
Source: Incorporating versus staying a proprietor. General information, not advice.
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.
Accounting & tax services for Edmonton businesses
Everything an incorporated Edmonton business needs, under one roof — delivered online.
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.
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 consultServing Edmonton, entirely online
🖥️ 100% online — video and phone meetings, secure email and e-signature.
Have a question first?
📞 (604) 832-1743 · Mon–Fri 9–5 PT
✉️ info@everstonecpa.com
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.
Getting set up between jobs
Onboarding that fits between job sites, all online.
Book a free consult
A quick call about your trade or contracting business, then a fixed written quote with no obligation.
Send your records securely
Send records by secure upload; we reconcile job costs, subcontractor payments and T5018 tracking as we go.
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.
Questions from Edmonton contractors
Can an accountant outside Edmonton file my corporate taxes?+
How do we exchange documents securely?+
Do you understand Alberta tax rules?+
Do I lose anything working with an accountant who isn’t in Edmonton?+
Do I need to file a T5018 for my subcontractors?+
I mostly work for one general contractor — could that be a problem?+
Does Alberta’s lack of PST change anything for a construction business specifically?+
How much does an accountant cost for an Edmonton business?+
Is a one-hour time difference a problem for an Edmonton business?+
For year-end statements specifically, Edmonton financial statements covers contract revenue, holdback presentation and what a prequalification submission requires.
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.
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.”
“Sunny and his team have been completing my bookkeeping, taxes and financials for the last 2 years and they have been amazing. Thank you!”
“Highly recommend working with Sunny. We switched to him last year for both our personal and small-business taxes — responsive, knowledgeable and quick.”
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.
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.
Services in Edmonton
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.
Related services and local guides
Nearby cities, the rest of what we do for Edmonton businesses, and the reference pages behind this one.
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.