Trades accountant in Spruce Grove
Alberta gives a trades company a simpler purchasing position than any of its neighbours and a more demanding payment clock. For a Spruce Grove contractor working residential builds in a growing city and commercial jobs across the Edmonton region, both change how the file should be run. EverStone is a CPA for incorporated contractors and a Spruce Grove small-business accountant, working remotely.
Quick answer: Trades companies in Spruce Grove, Alberta pay no provincial sales tax on materials. They do file a separate provincial corporate return, carry WCB-Alberta obligations, and work to statutory payment deadlines down the contracting chain. EverStone prepares the federal and Alberta corporate returns, GST filings and T5018 slips remotely. For a Spruce Grove contractor, published fees start at $300 a month for bookkeeping and $100 for a personal return.
Bookkeeping for tradespeople in Spruce Grove is kept monthly, so the AT1 and the T2 come out of a reconciled, job-costed file rather than a shoebox in March.
A growing city, and work across the region
The City of Spruce Grove’s own industrial land study describes it as one of the fastest growing municipalities in the Edmonton Region, with a growing residential base and more commercial and service businesses opening to serve it. For trades, that means steady residential and renovation work close to home. It also means many Spruce Grove contractors spend much of the year on sites in Stony Plain, Acheson, Parkland County and Edmonton, sometimes for general contractors they bill on long payment terms. The accounting has to follow the work, not the address.
No provincial sales tax changes the purchasing side
Alberta does not levy a provincial sales tax. Materials carry GST only, and a registrant recovers that GST through input tax credits, so sales tax on materials is not a cost buried inside a Spruce Grove bid the way provincial tax is in British Columbia, Manitoba or Ontario. Estimating is cleaner and cash flow is smoother, because the tax paid on a large lumber, steel or electrical order comes back. A company that later bids work in a PST province needs to know its estimating template no longer produces the right number.
Two corporate returns, not one
Alberta administers its own corporate income tax. A trades corporation with a permanent establishment in the province files the federal T2 and, separately, an Alberta AT1 return. Missing the second is a common and avoidable failure for a company that incorporated recently, because completing the federal return feels like the whole obligation. Where crews work for an extended period outside Alberta, income may also have to be allocated between provinces — a question about where the crews were becomes 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 then pay each subcontractor what is owed within 7 calendar days of receiving payment from the owner. A subcontractor not paid within the required timeline can start an adjudication.
For the books, that turns invoicing discipline into a cash item. A Spruce Grove general contractor holding subtrade money after being paid is carrying a dated exposure, and because the owner’s 28 days run from a proper invoice, an incomplete invoice only delays the money. A payables process that releases subtrade payments against receipt of owner funds, and a receivables process that issues proper invoices promptly, are the practical answer.
Holdbacks and work in progress
Amounts held back under a construction contract are recognized on their own timing, not simply when invoiced, and they need their own schedule so they are collected when released rather than forgotten. Jobs that straddle the year end need work in progress measured, so that one year’s profit is not pushed into the next. Both matter more as a Spruce Grove contractor moves from small residential jobs to larger commercial packages. See construction holdbacks.
WCB-Alberta and the subtrade check
Coverage in Alberta is administered by WCB-Alberta, with premiums set by industry classification on assessable earnings. A hiring company that pays a subtrade without confirming its account standing can find the gap becomes its own liability later. Building the clearance check 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 — see subcontractor versus employee.
T5018 slips and job costing
The federal T5018 obligation applies in Alberta exactly as 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 — and produces something more useful besides: a straight answer to which jobs made money. The T5018 reporting guide sets out the mechanics.
Trucks, tools and the business licence
Work trucks, trailers and larger tools are capital, recovered through capital cost allowance by class, and a vehicle log separating business from personal kilometres is what supports the claim. On the local side, the City of Spruce Grove requires all businesses and individuals providing goods or services in the city to hold a current business licence, so a contractor working jobs inside the city keeps that renewal on the same calendar as the GST and payroll deadlines.
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 pay planning
Remote, and there is no Spruce Grove office
EverStone works online and has no Spruce Grove location. Engagements run entirely online — email, video meetings when they help, e-signature and secure document exchange — which suits owners who spend the day on site rather than at a desk. See accounting for Alberta businesses, or the same service for Edmonton contractors and St. Albert trades.
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 depreciated 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.
Spruce Grove trades accounting FAQ
Is there sales tax on materials in Spruce Grove?+
Does an Alberta corporation file a separate provincial return?+
What are the prompt payment deadlines in Alberta?+
Do T5018 slips apply to Alberta contractors?+
Do I need a Spruce Grove business licence?+
Do you have an office in Spruce Grove?+
What does an accountant cost for a Spruce Grove trades business?+
Do you work with trades outside Spruce Grove itself?+
Related services and local guides
Nearby cities, the rest of what we do for Spruce Grove 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.
Trades accounting elsewhere in Alberta
The same service, online and at the same published fees, for owners in St. Albert, Sherwood Park and Red Deer.
Building in Spruce Grove?
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!”