Who We Help · Pool & Spa Contractors · Payroll
Pool and spa contractor payroll: a crew that arrives in April and leaves in October
Pool payroll runs on a calendar, not a steady state: hire in April, peak in July, issue Records of Employment in October. Build crews and route technicians fall under different Employment Standards rules, sub crews raise classification and T5018 questions, and the owner's own pay is usually decided after the season. We run the whole cycle so nothing is filed late because you were on a dig.
By the AnalytIQ Accounting team · Last reviewed: August 12, 2026
Pool payroll follows the season, and the paperwork follows the crew
A pool company's headcount can triple between March and June and fall back by November. That rhythm creates a payroll calendar most small businesses never face: mass onboarding in spring, overtime through the opening rush, vacation pay on short employment periods, and a wave of Records of Employment in the fall. None of it is hard on its own; the failure mode is doing it late, because the owner is on a job site when the deadline passes. We run pool payroll on Wagepoint or QuickBooks Online Payroll with the seasonal calendar built in.
| Months | What happens on the ground | Payroll work |
|---|---|---|
| March to April | Rehires and new hires, trucks back on the road | TD1s, direct deposit, WSIB classification by role, rehire records for returning staff |
| May to June | Openings, first digs, the longest weeks of the year | Overtime after 44 hours, statutory holiday pay for service staff, first remittances |
| July to August | Peak routes and builds, students on the crew | Vacation pay accruing at 4 or 6 percent, commissions on signed builds, CPP and CPP2 tracking |
| September to October | Closings, last handovers, layoffs | ROEs on time with the right code, final pay and vacation payout, truck benefits tallied |
| November to February | Skeleton crew, showroom, home shows | T4s by the last day of February, EHT annual return, WSIB reconciliation, next season's pay rates |
ROEs: the form pool companies file more than anyone
Every seasonal layoff is an interruption of earnings, and each one needs an ROE so the employee can claim EI over the winter. We file through ROE Web with code A, shortage of work, which is the correct code for the end of a season, and we file within the deadline — for electronic ROEs, five calendar days after the end of the pay period in which the layoff falls. A late or wrong ROE does not cost the employer money directly; it costs the crew their benefits and costs you the crew next April. Our answer on when a Record of Employment has to be issued covers the general rules.
The layoff itself has a clock. Under Ontario's Employment Standards Act a temporary layoff can run up to 13 weeks in any 20-week period, or up to 35 weeks in 52 if conditions such as continued benefits or a fixed recall date are met; past those limits the layoff becomes a termination. An October-to-April layoff is long enough that the conditions matter, so we document the recall date and benefit continuation when the layoff starts, not when someone asks.
Build crews and route technicians are not the same employee
Ontario treats employees who work on construction sites differently from other staff in a few areas of the ESA. Construction employees are generally exempt from public holiday pay and from termination and severance notice, while a route technician doing openings, closings and chemical visits is an ordinary employee with the full set of rules. A pool company running both crews from one payroll has to apply two rule sets, and mixed roles — a tech who spends June on installs and July on route — need a decision documented in the file. Overtime after 44 hours applies to both groups. We confirm the classification role by role rather than assuming the whole company is construction.
WSIB coverage is compulsory across most of the construction sector and the premium depends on the classification of the work, so the split between build labour and service labour affects the premium as well as the ESA rules. We keep payroll earnings coded by activity so the year-end WSIB reconciliation comes straight from the ledger.
Sub crews, excavation and the T5018 question
Excavators, concrete and gunite crews, electricians and fence installers are usually genuine subcontractors with their own equipment and other customers. A crew lead who works only for you, on your schedule, with your tools, usually is not — and the CRA's employee-versus-contractor tests do not care what the invoice says. Misclassifying a crew of five is how a pool builder ends up with back CPP, EI and WSIB premiums plus penalties in a single assessment. We review each sub relationship against the CRA factors before the season starts.
For the genuine subs, a pool company whose income is mostly construction files T5018 slips reporting what it paid each subcontractor for construction services in the year, and it should hold a WSIB clearance certificate for each of them. Our answer on which contractors have to file T5018 slips explains the more-than-half-construction test; a company that is mostly service and retail may fall outside it.
Trucks, commissions and paying yourself
Service vans and pickups that carry chemicals and equipment are motor vehicles rather than passenger vehicles for tax, which usually means no automobile standby charge — but personal use by an employee or the owner is still a taxable benefit at a reasonable value, and a log is what supports it. Salespeople paid commission on builds raise a timing point: commission earned at signing versus at completion changes when CPP, EI and tax are withheld, and a build that cancels after commission was paid needs a documented clawback. Owner pay is the last piece. A seasonal owner often takes salary through the season and settles the dividend split at year-end; we keep that flexible and file the T4 or T5 accordingly. Our payroll services page covers how we run payroll for every client, and the cross-border page for pool contractors covers owners who spend the off-season in the US.
Source: Service Canada — How to complete the Record of Employment.
Common questions.
What reason code goes on an ROE for a seasonal pool layoff?
Code A, shortage of work, which covers the end of a season or contract. Use it consistently; other codes can trigger Service Canada follow-up with the employee.
Are my pool installers construction employees under the ESA?
Usually yes when they work on site building pools, which changes the rules on public holiday pay and termination notice. Route service technicians are not, so a company with both applies both sets of rules.
Do I have to file T5018 slips for my excavator and electrician?
If more than half of your business income comes from construction activity, yes — T5018 slips report payments to subcontractors for construction services. A mostly service-and-retail company may fall outside the requirement, so we check the split each year.
Related reading
Payroll that runs on your season.
Book a consultation and get a plain answer on exactly what applies to you.