Workers' Comp Rates for CNESST, WSIB and WorkSafeBC in QuickBooks Payroll
How QuickBooks Online Payroll users set, edit and assign Canadian workers' compensation rates for CNESST, WSIB and WorkSafeBC premiums.
Canadian employers keep hitting the same snag in QuickBooks Online Payroll: workers’ compensation premiums that never calculate, or that apply the wrong percentage for a province’s program. The affected product is the Canadian payroll service inside QuickBooks Online, including the French edition, where Quebec’s program appears under its CNESST name. The working fix is a short configuration pass: create the rate, attach it to each employee, and let the pay engine handle the math.
The symptoms users see
The pattern is consistent across reports. Premiums never appear on pay stubs even though payroll runs fine otherwise, or an employee’s costs arrive at the wrong percentage because two classifications were confused. Quebec users see an extra wrinkle, since the French edition names the setting CNESST rather than using the generic English label.
Registration comes first
QuickBooks will not invent your rate for you. Each provincial board assigns one after you register and report your industry classification. Quebec runs its program through the CNESST, Ontario through the WSIB, and British Columbia through WorkSafeBC. Your premium follows the classification the board gives your sector and the insurable payroll you actually run. Get that number before you open any settings screen.
Create the rate in payroll settings
Open the gear icon, choose Payroll settings, then select Workers’ compensation to begin setup. Pick a rate description from the list, or add a new description if none fits your classification. Enter the percentage and an effective date, then save.
Need more than one rate? Many employers do, because separate classifications carry separate percentages. Use the create-new-item option and repeat the entry for each class of worker.
Edit or delete a rate
Rates change, usually when a board publishes a new annual percentage. Follow the same path to Payroll settings and Workers’ compensation, then select Edit beside the entry. You can revise the percentage, the effective date, and the description in one pass.
Deletion carries one hard rule: a rate still attached to an employee cannot be removed. If the delete control refuses to cooperate, detach the rate from every employee profile first. Return afterward and confirm the removal.
Attach the rate to each employee
This is the step most missed inquiries trace back to. A rate sitting in settings calculates nothing until an employee carries it. Open the Payroll area, select Employees, and choose the person you need to update.
Scroll to the workers’ compensation section on the profile, choose the edit pencil, pick the correct rate, and save. Repeat for every active employee, and add the rate to each new hire before the first pay run. When someone changes classification, swap the rate on their profile the same way.
How does the premium land on a paycheck?
Once a rate is attached, the pay engine applies it to the employee’s insurable earnings each run. The dollar figure moves with gross pay: more hours or a raise means a larger premium, and a thin pay period means a smaller one. Earnings your board does not treat as insurable stay out of the base.
Effective dates matter here. A new percentage takes over from its start date without rewriting pay runs already recorded. That is why entering the date carefully beats editing history later. Nothing comes off the employee’s net pay; the premium is an employer cost from the first dollar.
The accounting side
Each pay run posts the accrued premium in two places. One is an employer expense that reflects your true labor cost. The other is a payroll liability, owed until you settle with the board. The employer contributions review in payroll settings summarizes these amounts alongside your other employer costs, which makes month-end reconciliation quicker.
Payment itself follows your province’s arrangement. In Quebec the amounts travel with your Revenu Québec remittances. In Ontario and British Columbia you settle directly with the WSIB and WorkSafeBC on the schedule your board assigns. The software tracks the owed balance; the settlement step stays with you.
After setup, verify with one paycheck
Preview a pay run for one employee who carries the new rate. Confirm the premium appears on the employer side, at the percentage you entered, applied to insurable earnings only. Then spot-check a second employee in a different classification. Two minutes of preview beats a cycle of corrected remittances.