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

Trades accountant and bookkeeping for Calgary contractors

Alberta gives trades firms simpler purchasing and a stricter payment clock than its neighbours. EverStone is a CPA for incorporated contractors and a Calgary small-business accountant, working remotely.

Quick answer: Trades companies in Calgary, Alberta pay no provincial sales tax on materials. They do file a separate provincial corporate return, carry WCB Alberta coverage obligations, and work to statutory payment deadlines running down the contracting chain. EverStone prepares the federal and Alberta corporate returns, GST filings and subtrade slips remotely. Published fees start at $325 a month for bookkeeping and $125 for a personal return.

Bookkeeping for tradesmen in Calgary is kept monthly, so the AT1 and the T2 come out of a reconciled file rather than a shoebox in March.

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.
On this page
  1. No provincial sales tax changes the purchasing side
  2. Two corporate returns, not one
  3. The payment clock runs on a statutory schedule
  4. WCB Alberta and the subtrade check
  5. Subtrade slips and job costing
  6. What is covered
  7. Remote, and there is no Calgary office
  8. What a trades business has to get right
  9. Calgary trades accounting FAQ

No provincial sales tax changes the purchasing side

Alberta has no provincial sales tax, removing a layer trades companies in British Columbia, Manitoba or Ontario can’t avoid. Materials carry GST only, fully recoverable by registrants through input tax credits, so it isn’t a cost buried in a Calgary bid.

Estimating is cleaner, with no judgement on whether a contract improves real property. Cash flow is smoother, because tax on large material orders comes back. But bidding in a PST or RST province means your estimating template stops being right.

Two corporate returns, not one

Alberta collects its own corporate income tax, so a corporation with a permanent establishment there files the federal T2 and a separate Alberta AT1. Companies new to the province often miss the AT1, because nothing in the federal filing prompts it.

Working across provincial lines also means allocating income among the jurisdictions with a permanent establishment, so where crews worked decides which government gets the tax.

The payment clock runs on a statutory schedule

Alberta’s construction lien law sets prompt payment timelines: an owner pays a contractor within 28 calendar days of a proper invoice, and the contractor pays each subcontractor within 7 calendar days of being paid.

An unpaid subcontractor past that deadline can start adjudication. Holding subtrade money after being paid is a defined, dated exposure, so payables should release subtrade payments against owner receipts. That is why the bookkeeping for tradesmen Calgary companies need matches subtrade payments to owner receipts every month, not at year-end.

WCB Alberta and the subtrade check

WCB Alberta administers coverage, and the logic is the same as elsewhere: pay a subtrade without confirming its account standing and the gap can become your liability. Tie confirmation to final payment and file it with the invoice. That also raises the classification question while it can still be answered, not after an undocumented season.

Subtrade slips and job costing

The federal T5018 obligation applies in Alberta as elsewhere: a business mainly in construction that pays others for construction services generally reports those payments. With multi-tier Calgary packages, the slips are only as good as the payables coding. Separating subtrade labour from materials and tagging both to jobs produces the slips, and shows which package made money. See the T5018 reporting guide.

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 works online with no Calgary location, using video, e-signature and secure exchange; CPA obligations don’t stop at a provincial boundary. See accounting for Alberta businesses.

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 a trades business has to get right

What a trades business has to get right The items that decide a trades year-end — for a business operating in Calgary, Alberta
ItemWhy it matters
Subcontractor paymentsConstruction payers report subcontractor payments to the CRA on a T5018
HoldbacksAmounts held back under a construction contract are recognized on their own timing, not when invoiced
Tools and equipmentLarger purchases are capitalized and depreciated rather than expensed in full
Vehicle useA log separating business from personal kilometres is what supports the claim
Sales tax where you operate5% GST only. Alberta levies no provincial sales tax

Source: Construction and trades accounting. General information, not advice.

Common questions

Calgary trades accounting FAQ

Is there sales tax on materials in Calgary?+
No provincial sales tax: materials carry GST only, recovered through input tax credits, so it isn’t a bid cost as in BC, Manitoba or Ontario, and their templates don’t transfer. Ask about your case →
Does an Alberta corporation file a separate provincial return?+
Yes. Alberta collects its own corporate tax, so a corporation with a permanent establishment there files the federal T2 and an Alberta AT1. New arrivals often miss the AT1.
What are the prompt payment deadlines in Alberta?+
Under Alberta’s prompt payment rules, owners pay contractors within 28 calendar days of a proper invoice; contractors pay subcontractors within 7 calendar days of being paid. Unpaid subcontractors can seek adjudication.
How does working in more than one province affect the return?+
Income is allocated among jurisdictions with a permanent establishment, changing who collects the tax and possibly the total. An extended stretch outside Alberta is a tax fact, easier tracked during the year.
Do T5018 slips apply to Alberta contractors?+
Yes, it is federal. A business mainly in construction that pays others for construction services generally reports those payments. On multi-tier Calgary packages, reliable slips need payables coding that separates subtrade labour from materials.
Can a BC-based CPA handle a Calgary company?+
Yes. The engagement runs remotely by video, e-signature and secure upload, with no Calgary office needed. What matters is preparing the T2, the Alberta AT1 and GST filings from one set of books.
What does an accountant cost for a Calgary trades business?+
The fee is the same in Calgary. Bookkeeping from $325 a month, a personal return from $125, corporate returns quoted after review, and a 45-minute Advice Call at $225 + GST, all fixed in writing. See the published fees.
Do you work with businesses outside Calgary itself?+
Yes. Trades businesses in Airdrie, Cochrane, Okotoks and Chestermere are served the same way as those in Calgary, remotely and at the same fixed fees.

Trades accounting elsewhere in Alberta

The same service, online and at the same published fees, for owners in Airdrie, Red Deer, Lethbridge and Medicine Hat. In each, the CPA for contractors Alberta trades owners work with handles the T2, the AT1 and the GST file together.

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 GST

Get a fixed quote for your Calgary 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.

A CPA replies within one business day, with a fixed fee in writing. Rated 5.0 from 24 Google reviews.