Abbotsford CPA serving the Fraser ValleyMon–Fri 9:00am–5:00pm (604) 832-1743info@everstonecpa.com
HomeTrades accounting › Calgary
Trades & construction · Calgary

Trades accountant in Calgary

Reviewed by EverStone CPA · July 2026

Alberta gives a trades company a materially simpler purchasing position than any of its neighbours and a materially more demanding payment clock. Both change how a Calgary construction file should be run. EverStone is a CPA for incorporated contractors and a Calgary small-business accountant, working remotely.

Quick answer: Trades companies in Calgary, Alberta operate with no provincial sales tax on materials, a separate provincial corporate return, WCB Alberta coverage obligations and statutory payment deadlines running down the contracting chain. EverStone prepares the federal and Alberta corporate returns, GST filings and subtrade slips remotely.

Alberta’s construction lien legislation sets prompt payment timelines down the contracting chain: an owner must pay the amount payable to a contractor within 28 calendar days of receiving a proper invoice, a contractor must pay each subcontractor within 7 calendar days of receiving payment from the owner, and a subcontractor not paid within the required timeline can start an adjudication
Alberta puts the payment chain on a statutory clock.

No provincial sales tax changes the purchasing side

Alberta does not levy a provincial sales tax, which removes an entire layer of complexity a trades company in British Columbia, Manitoba or Ontario cannot avoid. Materials carry GST only, and because GST is fully recoverable by a registrant through input tax credits, the sales tax on materials is not a cost buried inside a Calgary bid the way provincial tax is elsewhere. The practical consequences are worth stating plainly. Estimating is cleaner, because there is no separate judgement about whether a contract improves real property. Cash flow is smoother, because the tax paid on a large material order comes back. And a company that later bids work in a PST or RST province needs to know that its estimating template no longer produces a correct number.

Two corporate returns, not one

Alberta administers its own corporate income tax rather than having the federal government collect it. A corporation with a permanent establishment in the province files the federal T2 and, separately, an Alberta AT1 return. Missing the second one is a common and entirely avoidable failure for a company that has recently begun operating in the province, because the federal filing feels like the whole obligation and nothing about completing it prompts the provincial one. Where a company works across provincial lines, income also has to be allocated among the jurisdictions in which it has a permanent establishment, which turns a question about where the crews were into a question about which government gets the tax.

The payment clock runs on a statutory schedule

Alberta's construction lien legislation sets prompt payment timelines through the contracting chain. Under the province's published rules, an owner must pay the amount payable to a contractor within 28 calendar days of receiving a proper invoice, and a contractor must pay each subcontractor what is owed within 7 calendar days of receiving payment from the owner. A subcontractor who is not paid within the required timeline can start an adjudication. For accounting that is not a legal footnote — it means a company sitting on subtrade money after being paid is running a defined, dated exposure, and it means invoicing discipline has direct cash consequences. A payables process that releases subtrade payments against the receipt of owner funds is the operational answer.

WCB Alberta and the subtrade check

Coverage in Alberta is administered by WCB Alberta, and the same commercial logic applies as anywhere else: a hiring company that pays a subtrade without confirming its account standing can find that gap becomes its own liability later. Building the confirmation into the release of final payment, and filing it with the invoice, keeps the exposure inside the job it belongs to. It also forces the classification question into the open while it can still be answered, rather than after a crew has worked a full season under an arrangement nobody documented.

Subtrade slips and job costing

The federal T5018 obligation applies in Alberta exactly as it does elsewhere: a business whose main activity is construction and which pays others for construction services generally reports those payments. Because Calgary work often runs in large packages with several tiers of subtrade below the general contractor, the reporting is only as good as the payables coding underneath it. Separating subtrade labour from materials at entry, and tagging both to a job, produces the slips as a by-product and produces something more useful besides — a defensible answer to which package actually made money. The T5018 reporting guide sets out the mechanics.

What is covered

One Chartered Professional Accountant handles the whole file:

  • Federal T2 and Alberta AT1 corporate returns
  • Income allocation where work crosses provincial lines
  • GST registration, filing and input tax credit reconciliation
  • T5018 information returns and subtrade classification review
  • Job-costed bookkeeping and holdback schedules
  • Year-end financial statements and owner remuneration planning

Remote, and there is no Calgary office

EverStone has one office, in Abbotsford, British Columbia, and no Calgary location. Alberta engagements run entirely online — video meetings, e-signature and secure document exchange — and a Chartered Professional Accountant designation carries obligations that do not stop at a provincial boundary. See accounting for Alberta businesses for the wider provincial picture.

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 owners across the Fraser Valley and Canada. About the firm →  ·  Book a free consult →

Common questions

Calgary trades accounting FAQ

Is there sales tax on materials in Calgary?+
Alberta levies no provincial sales tax, so materials carry GST only. Because a registrant recovers GST through input tax credits, sales tax on materials is not a permanent cost inside an Alberta bid the way provincial tax is in BC, Manitoba or Ontario. Estimating templates built for those provinces do not transfer cleanly.
Does an Alberta corporation file a separate provincial return?+
Yes. Alberta administers its own corporate income tax, so a corporation with a permanent establishment in the province files the federal T2 and a separate Alberta AT1 return. Companies that have recently started operating in Alberta commonly miss the second filing, because completing the federal return feels like the whole obligation.
What are the prompt payment deadlines in Alberta?+
Under Alberta's published prompt payment rules, an owner must pay a contractor the amount payable within 28 calendar days of receiving a proper invoice, and a contractor must pay each subcontractor within 7 calendar days of receiving payment from the owner. An unpaid subcontractor can begin an adjudication.
How does working in more than one province affect the return?+
Income has to be allocated among the jurisdictions where the corporation has a permanent establishment, which changes which government collects the tax and can change the total. A crew working an extended stretch outside Alberta is a tax fact, not just a scheduling one, and it is easier to track during the year than to reconstruct.
Do T5018 slips apply to Alberta contractors?+
Yes — it is a federal requirement, so it applies regardless of province. A business whose main activity is construction and which pays others for construction services generally reports those payments. On multi-tier Calgary packages the reporting is only as reliable as the payables coding that separates subtrade labour from materials.
Can a BC-based CPA handle a Calgary company?+
Yes. Corporate income tax is federal law with a provincial layer, and the engagement runs remotely by video call, e-signature and secure upload. There is no Calgary office and no need for one; what matters is that the federal T2, the Alberta AT1 and the GST filings are all prepared from the same set of books.

Building in Calgary?

Federal and Alberta returns, GST, subtrade slips and payment-clock discipline, handled by one CPA. Book a free consult.