Eswatini | PAYE and TaxEase Alignment

Eswatini | PAYE and TaxEase Alignment

June marks the end of the tax year in Eswatini. The Eswatini Revenue Service (ERS) TaxEase system calculates PAYE using actual calendar days worked, with monthly submissions from July to June forming the final annual PAYE position. As the June submission acts as the annual declaration, it is important to identify and resolve any variances between payroll and the TaxEase PAYE Reconciliation Detail report before closing the June pay run.

What has changed in ERS TaxEase?
ERS updated TaxEase to provide real-time visibility of PAYE variances. The key updates are:
  1. Monthly submissions: Monthly schedules now build the annual PAYE position and replace the previous annual reconciliation spreadsheet.
  2. Calculation method: PAYE is calculated using actual calendar days worked.
  3. Variance tracking: TaxEase highlights variances during the year, allowing corrections to be made before year-end.
Calendar day tax factor
PAYE is calculated using a tax factor based on cumulative calendar days worked. This improves accuracy for new starters, leavers, employees on unpaid leave, and employees with irregular earnings.
To support this logic, implemented in October 2025, please ensure the following payroll components are active and accurate:
  1. Days Worked: Actual calendar days worked in the period.
  2. Absent Days: Unpaid leave days that reduce days worked for PAYE purposes.
  3. Tax Factor: System-calculated factor based on cumulative days and tax periods.
Correcting variances
A variance occurs when the Year-to-Date (YTD) PAYE calculated on the TaxEase PAYE Reconciliation Detail report does not match the YTD PAYE deducted in payroll.
Common causes include:
  1. Incorrect employment start or end dates. Full-year employees should reflect 365 days worked.
  2. Incorrect tax table selection, such as applying the standard table to a board member.
  3. Incorrect remuneration classification.
  4. Incorrect totals in the Regular Earnings and Fringe Benefits columns on the TaxEase PAYE Reconciliation Detail report.
  5. Missing or incorrect employee PINs.
  6. Missing monthly PAYE schedule submissions.
Review the Regular Earnings and Fringe Benefits totals on the TaxEase PAYE Reconciliation Detail report to ensure they align with payroll records and do not create variances.
If a full-year employee shows 364 days instead of 365, one month may have been captured incorrectly, for example, 30 days instead of 31. Review the monthly records in TaxEase under: Menu > Tax Forms > PAYE Reconciliation > Select by month.

Managing PAYE adjustments
When making corrections, always use the YTD variance, not the monthly variance. Negative adjustments cannot exceed the total YTD PAYE.
  1. Over-deductions: Reduce PAYE by the variance amount on the June schedule. Once the June declaration is re-uploaded, TaxEase should reconcile automatically.
  2. Under-deductions: Increase the PAYE deducted by the variance amount and pay the additional payment to ERS.
Please only process adjustments after completing full reconciliation. If a refund exceeds the tax due for June, the original month in which the error occurred must be corrected.

June pay run checklist
Please complete the following before closing the June payroll:
  1. Confirm that Days Worked, Absent Days, and Tax Factor are correctly applied in payroll.
  2. Capture all unpaid leave as Absent Days.
  3. Reconcile payroll totals against the ERS TaxEase YTD reconciliation report.
  4. Check that all employees active in June have accurate schedule data.
  5. Review terminated employees to confirm PAYE was finalised correctly in their final month of employment.
  6. Re-upload any amended schedules in TaxEase. If a prior period is closed, contact ERS for support.
Terminated employees
Corrections for leavers must be applied to the employee’s final month of employment.
For employees who left before October 2025 and were not processed under the calendar-day logic, complete the following steps to trigger a recalculation:
  1. Create an Interim Run linked to the June pay run.
  2. Enter 0.01 against any taxable component for the employee.
  3. Process and finalise the result.
Support and guidance
For system specific information, please refer to the Release Notes:
  1. 903621 / 90362: Tax factor enhancement details.
  2. 87599: 'Allow negative PAYE' functionality.
ERS has published the following resources:
  1. Step-by-step guide on accessing and submitting monthly PAYE schedules
  2. New Monthly PAYE Tax Computation Tool
  3. Additional support via the ERS website and social media platforms

    • Related Articles

    • Eswatini | PAYE and TaxEase Alignment

      Important reminder for the December pay run The Eswatini Revenue Service (ERS) has introduced enhancements to the TaxEase system, which requires PAYE to be calculated using a calendar-day tax factor rather than the 1/12 averaging method. This change ...
    • Eswatini | New Monthly PAYE Schedule for Employers

      The Eswatini Revenue Service (ERS) has introduced a new method for submitting monthly PAYE returns. This new Monthly PAYE Schedule aims to simplify the process and improve the accuracy of annual reconciliations. New Requirements Effective from 1 July ...
    • Eswatini PAYE Tax Guide

      The Eswatini PAYE Tax Guide is a comprehensive guide issued by the Eswatini Revenue Authority to assist employers in calculating employees' taxes.
    • Eswatini | Monthly PAYE Schedule Updates – Follow-Up to 4 October 2024 Guidance

      Following our previous communication on 4 October 2024, we would like to provide a further update regarding the monthly PAYE Schedule process introduced by the Eswatini Revenue Service (ERS), effective 1 July 2024. Overview of the Monthly PAYE ...
    • eSwatini Product User Guide

      To aid our users in the understanding and application of compliance in eSwatini, Deel Local Payroll has released an external Product User Guide. This is a "How to guide" to follow during country implementations, company maintenance, and for support ...