These release notes are still subject to change until the day of the release. If you're viewing this before the release, please check back after the release has taken place to see the final version.
📢 Release Summary
This Canada-only release introduces key improvements to T4 reporting, statutory validations, payroll calculations, and system reliability in preparation for tax year-end.
ZonePayroll v26.5.02 includes support for separate T4 slips by province worked and payroll account, enhanced CPP2/QPP2 reporting, improved employee-level validations, and updated PIER Review reporting. The release also includes the migration of employee record scripts to SuiteScript 2.1, along with calculation corrections and stability fixes.
🚀 Highlights At A Glance
| Category | Highlights |
| Multi-Jurisdiction T4s | Automated separate T4 slips by province worked with prorated EI/CPP |
| Multi-Account T4s | Automated separate T4 slips by payroll account (RP/Business Number aware) |
| Statutory Compliance | Support for reporting Box 16A (CPP2) and Box 17A (QPP2) on T4 slips |
| Data Validation | Proactive, upfront SIN length/format validation and employee-level error checks |
| Reporting Tools | Enhanced PIER Review Report with pay-period logic, new filters, and extra fields |
| Platform Stability | Employee record scripts migrated to SuiteScript 2.1, with improvements to subsidiary defaults and record-saving reliability |
| Calculation Accuracy | Fixed Ontario Health Premium credit handling and CPP/QPP end-date cutoffs |
👉 Action Required: Review Key Actions After Updates
All Customers: Understand how this bundle update impacts Roles and Center Tabs to maintain system accuracy. Read the Key Actions After Bundle Updates Guide.
Customers with Multi-Jurisdiction Workforces: Review employees who transferred between provinces or worked across multiple CRA Payroll Program Accounts (RP identifiers) during the tax year to evaluate how separate slips will be issued.
Review Upfront Validation Exceptions: Run pre-processing reviews to address flagged SIN errors or employee statutory limit warnings prior to final T4 generation.
📋 Year-End & Statutory Compliance Enhancements
Separate T4 Slips by Province Worked NEW
What’s New: Employees who worked in more than one province or territory during the calendar year can now receive separate T4 slips for each applicable province.
Automated Proration: EI and CPP/QPP insurable earnings and deductions are prorated across applicable provincial slips based on active periods.
Statutory Cap Tracking: Cumulative statutory ceilings (YMPE/YAMPE and MIE) are maintained across the employee’s combined record to help prevent over-withholding on additional slips.
Related Article: Managing Multi-Province Transfers & Year-End T4 Allocation
Separate T4 Slips by Payroll Account (Multi-RP) NEW
What’s New: Employees paid under multiple CRA Payroll Program Accounts (RP numbers) can now receive separate T4 slips for each applicable account.
Business Number Awareness: Statutory contribution limits are managed independently for transfers between separate 9-digit Business Numbers, while shared maximums are tracked across payroll accounts with the same primary Business Number.
Filing Consistency: T4 Summary reports and electronic XML submission files are aligned with the applicable CRA payroll accounts.
Related Article: Understanding Multi-RP Payroll Account Splits and T4 Reporting
CPP2 and QPP2 T4 Reporting Support NEW
What’s New: Added support for Box 16A (CPP2) and Box 17A (QPP2) on Canadian T4 slips and year-end summary filings.
Dynamic PCST Code Display: The T4 Box setup now displays the mapped Pay Component Sub Type (PCST) code rather than a hardcoded system label, providing administrators with clearer visibility into configured mapping rules.
Reporting Accuracy: Improved box mapping for organizations reporting second additional CPP/QPP contributions.
Upfront Social Insurance Number (SIN) Validation NEW
What’s New: SIN format, length, and Modulus 10 (Luhn algorithm) validation checks are performed earlier during pre-processing data reviews.
Proactive Resolution: Identifies missing digits, invalid SIN values, and temporary-series validation exceptions before final XML generation, allowing administrators to address data discrepancies early.
Related Article: Understanding Proactive SIN Validation and System Exception Handling
Enhanced PIER Review Report NEW
What’s New: Additional analytical fields and filtering options provide administrators with greater visibility when reviewing year-end statutory information.
Pay-Period Precision: CPP basic exemption and contribution calculations now use pay-period-based logic rather than month-based approximations to improve reporting and audit accuracy.
Related Article: Auditing Year-End Payroll with the Enhanced PIER Review Report
Plain-Language Processing Error Notifications NEW
What’s New: T4 batch generation and payroll processing error notifications now provide clearer, plain-language email summaries to administrators, identifying the affected employee record and the cause of the error.
Related Article: Reviewing T4 Batch Processing Alerts and Error Logs
⚙️ Platform & Usability Improvements
Employee Record Scripting & Stability Upgrades
SuiteScript 2.1 Migration: Migrated employee record scripts to SuiteScript 2.1 to align with NetSuite’s updated scripting requirements and support ongoing platform compatibility.
Effective-Dated Records: Improved handling of mid-year effective-dated employee record changes to reduce processing exceptions during T4 generation.
Subsidiary Defaults Restored: Selecting or changing an employee’s subsidiary now correctly triggers the configuration defaults confirmation dialog.
Record Save Exception Fixed: Resolved an issue that prevented employee records from being saved when the Employee Super Fund field was left empty.
🖥️ Workflow & Review Usability
Direct Review Menu Access: A dedicated Canada menu item provides direct access to the T4 EOY Summary payslip data review search.
Generate T4 Screen: The processing grid now displays employee full names instead of internal payroll IDs for easier identification.
Retained Run Navigation: Saving changes to an individual T4 within a batch now returns users directly to the active run.
CRA Terminology: Updated the employee-facing year-end summary label to align with official CRA terminology.
Smarter Employee Inclusion: Employees with valid imported year-to-date (YTD) payslip data are included even without an active processed payslip. Employees with no reportable earnings are excluded from unnecessary blank T4 slip generation.
🐛 Bugs & Fixes
Inactive Employee T4 Generation: Corrected an issue where employees who became inactive after receiving pay during the calendar year were omitted from T4 batch generation.
CPP/QPP Contribution End Dates (Form CPT30): Employee year-end summaries now respect entered contribution end dates when an employee elects to stop contributing (e.g., CRA Form CPT30). Pensionable earnings and contributions are capped at the applicable effective date to prevent post-cutoff amounts from accumulating on the T4 summary.
Ontario Health Premium (OHP) Tax Calculation: Corrected an issue where unused provincial non-refundable tax credits improperly reduced the Ontario Health Premium, resulting in understated Ontario tax liabilities.
CPP2 Payslip Rollback: Rolling back a payslip now correctly resets CPP2 year-to-date tracking values.
T4 Box 42 Display: Corrected an issue that prevented Box 42 values from displaying accurately in the T4 mapping configuration interface.
🔔Important Reminders & Recommended Review
Automatic Updates: Improvements to system validations, payroll calculations, and employee record scripts are applied automatically as part of the bundle update and do not require manual feature activation.
Review Documentation: Review related knowledge base articles for additional information regarding updated validations, reporting functionality, and calculation changes.
Ongoing Monitoring: Continue to monitor the Help Center’s End of Year (Canada) section for updates, procedural guidance, and compliance checklists as year-end approaches.