Alberta Payroll Calculation Guide for Tradespeople: CRA, ESA & Licensing Compliance
Accurate payroll calculation is critical for Alberta tradespeople—especially self-employed contractors, journeypersons, and small trade business owners. Unlike Ontario (governed by the Ontario Building Code), Alberta follows the Alberta Employment Standards Code (ESC), the Canada Labour Code (for federal undertakings), and strict CRA requirements for source deductions. Missteps risk fines from Service Alberta (for unlicensed practice) or the CRA (for under-remitted CPP/EI). This guide walks you through legally mandated steps using real Alberta regulatory frameworks.
1. Determine Employment Status Under Alberta ESC
Under Alberta’s Employment Standards Code (RSA 2000, c E-9), correctly classifying workers as employees vs. independent contractors is foundational. Misclassification triggers CRA reassessments and ESC penalties. Employees require CPP, EI, and income tax deductions; true contractors do not—but must meet all 10 CRA factors (e.g., control, tools, profit/loss). Alberta’s Apprenticeship and Industry Training (AIT) mandates that journeypersons supervising apprentices maintain proper payroll records to verify hours for certification. Verify status using CRA’s RC4110 guide and Alberta’s ESC Interpretation Guidelines before calculating any pay.
2. Apply Alberta Minimum Wage & Overtime Rules
As of 2024, Alberta’s general minimum wage is $15.00/hour (ESC s. 2(1)), but exceptions apply—for example, students under 18 may be paid $13.00/hour for first 28 hours/week. Overtime kicks in after 8 hours/day or 44 hours/week at 1.5× regular rate (ESC s. 27). Trades working on federally regulated projects (e.g., interprovincial pipelines) fall under the Canada Labour Code, requiring overtime after 8 hours/day. Always document hours daily per ESC s. 14. Failure to pay correctly exposes you to Service Alberta inspections and back-pay orders—especially critical for unionized electrical or pipefitting work governed by collective agreements registered under the Labour Relations Code.
3. Calculate Mandatory Deductions: CPP, EI & Income Tax
For employee payroll, deduct CPP (5.95% on earnings between $3,500–$68,500 in 2024), EI (1.66% on max insurable earnings of $63,200), and federal/provincial income tax using CRA’s TD1AB and TD1 forms. Alberta has no provincial income tax deduction—only federal. Use CRA’s Payroll Deductions Online Calculator (PDOC) and update rates annually via CRA Circular E. Employers must remit deductions by the 15th of the following month (CRA RC4220). Self-employed trades must remit both employer and employee CPP contributions (11.9% total) via instalments. Keep records for six years per CRA requirements—and note that AIT requires payroll logs for apprentice wage progression verification.
4. Comply with Trade Licensing & Recordkeeping Requirements
Alberta requires mandatory trade licensing through Alberta Advanced Education’s AIT for electricians, plumbers, gas fitters, and HVAC technicians. Unlicensed payroll activity (e.g., paying unregistered apprentices for licensed work) violates the Fair Trading Act and can void insurance coverage. Maintain payroll records for each worker—including T4s, ROEs, time sheets, and proof of AIT registration—for seven years (per ESC s. 14 and CRA s. 230). Service Alberta audits verify that journeyperson-to-apprentice ratios (e.g., 1:1 for most trades) are reflected in payroll data. Use CRA-approved software (e.g., QuickBooks Payroll Canada) and retain digital backups to satisfy both CRA and AIT audit trails.
How HandymenAI helps
HandymenAI helps Alberta tradespeople automate CRA-compliant payroll calculations—including real-time ESC overtime tracking, AIT-aligned apprentice wage validation, and TD1AB form generation. Our AI cross-checks your inputs against current CRA rates, Alberta minimum wage, and AIT licensing status—reducing errors and audit risk.
Get Expert Help from HandymenAIFrequently Asked Questions
Do Alberta trades need to charge GST/HST on payroll services?
No—GST/HST applies to goods/services sold to clients, not internal payroll. However, if you operate a trade business and bill clients for labour + materials, you must collect GST (5%) if your annual revenue exceeds $30,000 (CRA RC4022). Payroll itself is exempt.
Can I pay my apprentice below minimum wage in Alberta?
No. Alberta’s ESC prohibits paying apprentices less than general minimum wage ($15.00/hour), even during training. Wage progression is tied to AIT milestones—not hours worked—and must be documented in payroll records per AIT’s Apprenticeship Training Standard.
Finance
Ready to apply this in your work?
HandymenAI gives you instant answers on local codes, permits, materials, and cost estimates — tailored to your state.
Get Expert Help from HandymenAI →14-day free trial · No credit card needed