Home › Who I work with › Trades & contractors
Trades & contractors
Builders, electricians, HVAC, plumbing, excavation and general contractors across Northumberland County and Ontario. Holdbacks, work in progress, subcontractor reporting and the question every contractor eventually asks, which is which of these jobs is making money.
A contractor's year end tells you the business made a profit. It does not tell you that the residential work carried the commercial work, or that one customer has been priced below cost for two years, or that the crew is more productive on smaller jobs than large ones.
Job costing does. Labour, materials, subs and equipment tracked against each contract, so you can see what each one returned rather than what the year returned. Once the bookkeeping is set up to capture it, the reporting costs very little extra, because the transactions are already being coded.
It changes what you bid. Most contractors have a strong instinct about which work is worth taking, and job costing either confirms it or shows them something they had backwards. Both are worth knowing. See customized accounting solutions.
Two things make construction accounting different from ordinary trade accounting, and both are about timing.
Holdbacks under Ontario's construction legislation mean a percentage of every progress payment is retained until the statutory period expires. The money is earned but not received, and how it is recognized for tax and reported on your statements is a question worth getting right rather than guessing at. It also has HST consequences, since the timing of the tax and the timing of the cash do not match.
Work in progress is the cost you have incurred on jobs that are not finished at year end. A contractor with three half-built projects on 31 December has real value sitting there, and it has to be measured and reported.
That is harder than it sounds, because it means knowing what has actually gone into each job rather than what has gone out of the bank account. A contractor with proper job records can answer it. A contractor without them is estimating, and an estimate is the thing that gets questioned. Which is the practical argument for job costing, quite apart from what it tells you about pricing.
Neither is exotic. Both are places a general practitioner without construction clients tends to be slower.
The highest stakes question in the trades, and the one decided by how the relationship works rather than by what anyone calls it or what the invoice says.
The CRA looks at who controls the work and how it is done, who supplies the tools and equipment, whether the worker can subcontract or send a replacement, whether they can take other work, and who carries the chance of profit and the risk of loss. A sub who works for you exclusively, uses your equipment, is told when to arrive and has no exposure if the job goes badly looks a great deal like an employee.
The exposure runs one way. If a subcontractor is reassessed as an employee, the employer is generally liable for both the employer and employee shares of CPP and EI, with interest and penalties, retroactively. The worker is not the one who pays.
Worth a review before somebody else does one, particularly if your arrangements were set up years ago and have drifted since.
If more than half your business income comes from construction, you have a reporting obligation on payments to subcontractors, on the T5018 Statement of Contract Payments.
| Who files | Businesses whose primary income-earning activity is construction, meaning more than 50% |
|---|---|
| What is reported | Payments over $500 in the reporting period to a subcontractor for construction services. Payments purely for goods are not reportable, and mixed payments are where the service element reaches the threshold |
| When | Six months after the end of the reporting period, which you elect as either your fiscal year or the calendar year |
| Penalty | $25 per day per failure, with a minimum of $100 and a maximum of $2,500 per failure |
Two practical points. You elect the reporting period, so aligning it with your fiscal year usually makes the compilation easier. And you need each subcontractor's business number or SIN, which is far easier to collect when you engage them than to chase afterwards. Ask for it with the first invoice.
The wider context is worth understanding: the CRA now receives a detailed picture of who is paying whom in construction. The same approach was recently extended to trucking, where the penalty moratorium was lifted specifically to address contractor misclassification. See trucking and owner-operators for how that has played out, because the direction of travel is the same.
Construction is treated differently from most industries. Coverage requirements extend to people who assume they are outside the system, including independent operators, sole proprietors and partners, and there are limited exemptions rather than a general one for owners.
Two things follow. Check your own position rather than assuming, because the assumption usually runs in the wrong direction. And check the status of the subs you hire, because an uninsured sub can become your problem. Ask for a clearance certificate before work starts, every time, and keep it.
Bookkeeping that keeps up with the season rather than lagging it, so the numbers are current when you are deciding whether to take on another job. See bookkeeping.
Payroll and subcontractor reporting handled together, since they are the same question asked two ways. See payroll.
And a conversation in the autumn rather than the spring, while equipment purchases, bonuses and the timing of a job's completion can still change the outcome.
If more than half your business income comes from construction, yes, for any subcontractor paid over $500 for construction services in your reporting period. The return is due six months after the end of the period you elect, and the penalty for not filing runs at $25 per day per failure up to $2,500.
Only where they genuinely are. It turns on control over the work, who supplies the tools, whether the worker can take other jobs or send a replacement, and who carries the risk of loss. If a subcontractor is reassessed as an employee, the employer picks up both sides of CPP and EI plus interest and penalties, retroactively.
Holdbacks are earned but not yet received, and the treatment for tax, for your financial statements and for HST does not automatically line up with when the cash arrives. It is worth setting up correctly at the start rather than adjusting later.
In construction, quite possibly. Coverage requirements reach independent operators, sole proprietors and partners, with limited exemptions rather than a blanket one for owners. Check your specific position, and get a clearance certificate from every sub before they start.
Job costing, which tracks labour, materials, subs and equipment against each contract rather than only against the year. Once the bookkeeping is coded to support it the reporting costs very little more, and it tends to change what you bid on.
It depends on how much profit stays in the business rather than on revenue, and on whether customers or lenders require it. For a contractor drawing everything out to live on, incorporating adds cost without delivering the deferral that makes it worthwhile. See owner-managed businesses.
This page describes the position in general terms as at August 2026 and is not advice for your business. Thresholds, penalties and coverage rules change, and construction legislation and WSIB requirements have specific conditions beyond what is described here. Check your own circumstances.
While equipment, bonuses and the timing of a completion can still change the outcome. Twenty minutes, no charge.
Call (905) 207-9639