Trades accountant in Cochrane
A Cochrane contractor works one town, one county and one city at once — jobs in Cochrane, acreage builds in Rocky View County, and work down Highway 1A into Calgary. Alberta gives that business a simple purchasing position and a demanding payment clock. EverStone is a CPA for incorporated contractors and a Cochrane small-business accountant, working fully online.
Quick answer: Trades companies in Cochrane, Alberta pay no provincial sales tax on materials. They do file a separate provincial corporate return, carry WCB-Alberta coverage obligations, report subtrade payments on T5018 slips and work to statutory payment deadlines down the contracting chain. For a Cochrane trades business, published fees start at $300 a month for bookkeeping and $100 for a personal return; a corporate return is quoted after we review your enquiry.
Bookkeeping for tradesmen in Cochrane is kept monthly and job-costed, so the AT1 and the T2 come out of a reconciled file rather than a shoebox in March.
The Cochrane trades business
An incorporated trade files the T2 each year, claims the small business deduction on active business income, and once a balance is owing the CRA expects instalments the following year. Cochrane sits at the junction of Highway 1A and Highway 22, about 35 minutes northwest of downtown Calgary, with Rocky View County on every side. For a trades business, that geography means a mix of work. There are renovations and service calls in town, new builds and outbuildings on acreages around Bearspaw, Bragg Creek and Springbank, commercial fit-outs downtown, and subcontract packages for larger Calgary projects. A single company can be a general contractor on one job and a subtrade on the next, paid on different terms by different kinds of customers.
That mix is what makes the accounting interesting. Homeowners pay differently from general contractors. Acreage work involves long drives, so vehicle costs are large and need a log to support them. Commercial work brings holdbacks and progress billing. And the town itself has an administrative requirement worth knowing: the Town of Cochrane states that all businesses located or operating in Cochrane must hold a current business licence, renewed each calendar year, so a contractor based elsewhere who takes work in town should check whether it applies to them.
No provincial sales tax changes the purchasing side
Alberta does not levy a provincial sales tax. 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 Cochrane bid the way provincial tax is in a PST province.
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 GST paid on a large material order comes back on the next return. And a crew that later bids work across the border in British Columbia needs to know that its estimating template no longer produces a correct number there.
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, particularly for a sole tradesperson who incorporated recently and files the T2 through software. 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. A crew spending a long stretch on a project outside Alberta is a tax fact, not just a scheduling one.
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 then 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 the accounting, that is not a legal footnote. A Cochrane general contractor sitting on subtrade money after being paid is running a defined, dated exposure. A subtrade that invoices late, or sends an invoice that is not a proper invoice, starts its own clock late. The operational answer is the same on both sides: invoices issued promptly and correctly, and a payables process that releases subtrade payments against the receipt of owner funds. Holdbacks sit alongside that clock and need their own schedule; see construction holdbacks.
WCB-Alberta and the subtrade check
Coverage in Alberta is administered by WCB-Alberta, with premiums set by industry classification and charged on assessable earnings. 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 worker-classification question into the open while it can still be answered, rather than after an assessment.
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. 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 rather than a January project — and produces job costing that shows which kind of work, in town, on acreages or in Calgary, actually makes money.
Trucks, trailers and tools
For a Cochrane contractor driving to acreage jobs and into the city, vehicles are often the second-largest cost after labour. Trucks, trailers and larger tools are capitalized and claimed through capital cost allowance by class rather than expensed at once, and the timing of a purchase against the year end changes the first-year claim. A trade-in can bring recapture. A vehicle used personally as well as for work needs a kilometre log, both to support the claim and to settle whether the owner has a taxable benefit.
Seasonal crews and owner pay
Many Cochrane trades businesses grow in the building season and shrink after it. That means records of employment at each layoff, vacation pay paid out on termination, and Alberta general holiday pay calculated on its own formula; payroll in Cochrane covers the detail. It also means owner pay is best decided against the year’s actual pattern, holding profit in the corporation at the small-business rate in a strong season so there is a reserve for the slow one.
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
- Vehicle, equipment and CCA records
- Year-end financial statements and owner remuneration planning
Fully online, and there is no Cochrane office
EverStone works online and has no Cochrane location. Engagements run entirely online — video meetings, e-signature and secure document exchange — so receipts can be photographed from the truck and invoices approved from a job site. A single question can go to a 45-minute Advice Call, a flat fee of $200 + GST. See contractor accounting in Alberta for the wider provincial picture.
Prepared and reviewed by a Chartered Professional Accountant at EverStone CPA, a CPA firm working with small businesses and incorporated contractors in BC, Alberta, Ontario and Manitoba. Updated . About the firm
What a trades business has to get right
| Item | Why it matters |
|---|---|
| Subcontractor payments | Construction payers report subcontractor payments to the CRA on a T5018 |
| Holdbacks | Amounts held back under a construction contract are recognized on their own timing, not when invoiced |
| Tools and equipment | Larger purchases are capitalized and claimed through CCA rather than expensed in full |
| Vehicle use | A log separating business from personal kilometres is what supports the claim |
| Sales tax where you operate | 5% GST only. Alberta levies no provincial sales tax |
Source: Construction and trades accounting. General information, not advice.
Cochrane trades accounting FAQ
Is there sales tax on materials in Cochrane?+
Does an Alberta corporation file a separate provincial return?+
What are the prompt payment deadlines in Alberta?+
Do T5018 slips apply to Cochrane contractors?+
Do I need a Cochrane business licence?+
What does an accountant cost for a Cochrane trades business?+
Related services and local guides
Nearby cities, the rest of what we do for Cochrane businesses, and the reference pages behind this one.
Fees are fixed and agreed in writing before the work starts; the published fee page shows the starting points.
Building in Cochrane?
Federal and Alberta returns, GST, subtrade slips and payment-clock discipline, handled by one CPA. Send an enquiry.
“…have been completing my bookkeeping, taxes and financials for the last 2 years and they have been amazing. Thank you!”