Every Jamaican employer must file an annual return with Tax Administration Jamaica (TAJ) summarising the PAYE, NIS, NHT, and Education Tax deducted from employees during the payroll year. This filing — commonly referred to as the SO1 return or annual employer return — is one of the most important compliance deadlines on the Jamaican business calendar.
This guide explains exactly what the SO1 is, who must file, what data you need, and how to prepare accurately.
What Is the SO1 Annual Return?
The SO1 is an annual declaration that Jamaican employers submit to TAJ. It reports the total statutory deductions made from employee wages throughout the year and reconciles those deductions against the monthly remittances (S01 monthly returns) submitted during the year.
Think of it this way:
- Monthly S01 remittances = your monthly payments to TAJ for PAYE, NIS, NHT, and Education Tax
- Annual SO1 return = the year-end reconciliation that ties all those monthly payments together and confirms every employee's individual deductions
The annual SO1 return is the document TAJ uses to confirm that what you paid monthly aligns with what you actually deducted from employees, and it creates individual contribution records for each worker.
Note on terminology: The terms SO1 return, annual employer return, and P24 are sometimes used interchangeably in Jamaica. Strictly speaking, the P24 is the NHT-specific annual return, while the SO1 covers PAYE/NIS/Education Tax filings to TAJ. Both typically have March 31 as their filing deadline. This guide covers the TAJ annual employer return.
When Is the SO1 Annual Return Due?
The annual employer return in Jamaica is typically due March 31 each year, covering the payroll year from April 1 of the previous year to March 31 of the current year.
For the 2025–2026 payroll year, the deadline is March 31, 2026.
Missing this deadline attracts:
- Late filing penalties from TAJ
- Interest charges on any underpaid amounts
- Potential audit scrutiny if your annual return doesn't reconcile with your monthly remittances
Who Must File the SO1 Annual Return?
Every registered employer in Jamaica must file the annual return. This includes:
- All companies and businesses with employees, regardless of size
- Sole traders with paid staff
- Non-profit organisations with employees
- Employers whose total PAYE deductions were zero for the year (a nil return is still required if you had registered employees)
If you pay wages to employees and are registered with TAJ, you must file.
What Information Is Required for the SO1?
The annual SO1 return requires the following data for every employee on your payroll during the year (including employees who have since left):
| Field | Description | |---|---| | Employee TRN (Tax Registration Number) | Used to match contributions to the individual's TAJ record | | Employee name | Full legal name | | Total gross wages paid | All remuneration: salary, overtime, commission, bonuses, allowances | | Total PAYE deducted | Income tax withheld throughout the year | | Total NIS deducted | Employee NIS contributions (3% up to the ceiling) | | Total NHT deducted | Employee NHT contributions (2% of gross wages) | | Total Education Tax deducted | Employee Education Tax (2.25% on statutory income (gross minus NIS) wages) | | Period of employment | If the employee joined or left during the year |
How to Prepare Your SO1 Return: Step-by-Step
Step 1: Gather your annual payroll summary
You need a full-year payroll register showing each employee's total gross pay and statutory deductions for the period April 1, 2025 – March 31, 2026.
If you use Payroll Jamaica, go to Reports → Annual Returns → SO1 Summary to generate this automatically.
Step 2: Verify TRN numbers for all employees
TAJ matches SO1 data to individual employee records using the employee's TRN (Tax Registration Number). Missing or incorrect TRNs mean the employee's deductions can't be credited to their account, which creates problems if they ever need to resolve a PAYE dispute or claim a refund.
Check that every active (and recently departed) employee has a valid TRN on file before submitting.
Step 3: Reconcile with your monthly S01 payments
Add up all the PAYE you remitted monthly throughout the year. This total should match the sum of individual PAYE amounts on your annual return. Discrepancies typically arise from:
- Employees who joined or left mid-year (pro-rated deductions)
- One-off payments (bonuses, redundancy payments) not captured in monthly runs
- Clerical errors in monthly submissions
Resolve all discrepancies before filing. TAJ will flag mismatches during processing.
Step 4: Include all employment periods
Do not omit employees who left the company during the year. They were on your payroll for part of the year and you made deductions on their behalf — those deductions must appear in your annual return.
Step 5: Check your remittance totals
Confirm that your annual totals match your TAJ account records. TAJ maintains a running record of your monthly payments, and they will cross-reference this against your annual return.
Step 6: Submit the return
The annual SO1 return can be filed:
- Online via the TAJ e-Services portal
- In person at a TAJ office
- Via your payroll software (Payroll Jamaica generates TAJ-compatible export files)
Common Errors on Jamaican Annual Returns
1. Missing TRN numbers
The most common error. Without a valid TRN, TAJ cannot match the contribution to the employee. Employees without TRNs must be assisted in obtaining one before the filing deadline.
2. Calculating gross pay incorrectly
Gross pay for PAYE purposes includes all remuneration: basic salary, overtime, bonuses, commission, service charge (for hospitality workers), vehicle allowances above the exempt threshold, and most other regular payments. Many employers under-report by using only basic salary.
3. Forgetting the income tax threshold
The annual income tax threshold for the 2025/26 fiscal year is JMD 1,799,376 (JMD 149,948 per month). Employees earning below this threshold have zero PAYE liability. However, they still have NIS, NHT, and Education Tax deductions. Confirm that employees below the threshold have zero PAYE on their annual return — not an estimated figure.
4. Misreporting NIS contributions above the ceiling
NIS contributions have an annual ceiling. Once an employee's earnings exceed the NIS contribution ceiling for the year, no further NIS contributions are deducted. Make sure your annual NIS figure per employee does not exceed the legal maximum.
5. Duplicate employee entries
If an employee changed roles, was rehired, or had their payroll ID changed during the year, they may appear twice in your payroll system. Consolidate their records before filing.
Annual Return vs. Monthly Remittance: What's the Difference?
| | Monthly S01 | Annual SO1 Return | |---|---|---| | Frequency | Every month | Once per year (by March 31) | | Purpose | Pay your PAYE/NIS/NHT/Edu Tax on time | Reconcile the year and create per-employee records | | Recipient | TAJ (with separate payments to NHT and NIS) | TAJ | | Data level | Company total | Employee-by-employee breakdown | | Consequence of missing | Late payment penalties + interest | Late filing penalties, audit risk |
Both are mandatory. Paying monthly but not filing the annual return is a compliance failure.
How Payroll Jamaica Handles Your Annual Return
Running payroll on Payroll Jamaica means your annual return is essentially already prepared — throughout the year, as you process each payroll run, the system accumulates the data needed for the SO1:
- Every employee's gross wages and statutory deductions are tracked in real time
- TRN numbers are captured during onboarding
- The SO1 annual report is generated in TAJ-compatible format with one click
- Monthly S01 totals are automatically reconciled against the annual summary so you can spot discrepancies before filing
For most Payroll Jamaica customers, preparing and filing the annual return takes 15–30 minutes. For businesses still managing payroll manually, the same task typically takes 3–7 days of data gathering and reconciliation.
Get Ahead of the March 31 Deadline
With 20 days until the deadline, now is the time to:
- Verify TRN numbers for every employee in your payroll system
- Pull your annual payroll summary and check for gaps
- Reconcile your monthly remittances against your annual data
- Identify any employees whose records need correction
If your annual return preparation is going to take significant time, start today. TAJ's e-services portal can experience high load in the final days before the deadline.
Payroll Jamaica automatically prepares your SO1 annual return from your existing payroll data — no manual data assembly required. Get started today | See all features | Use our free payroll calculator to see how Jamaica's only purpose-built payroll software handles your compliance obligations.