What Hong Kong Law Requires Your HR System to Do
Check an HR system against the Employment Ordinance first: 12-month average wages, statutory holidays rising to 17, the 468 rule, and the section 49A record.
Most Hong Kong SMEs choose an HR system by comparing feature lists — leave approvals, a mobile app, a dashboard. That is the easy part, and it is rarely where things go wrong.
What actually breaks a payroll run is the statutory arithmetic underneath. Hong Kong's Employment Ordinance does not ask for a salary field divided by 30. It asks for calculations with a specific shape, records with a specific content, and dates that move on a published schedule.
This guide sets out what the law requires the system to be able to do. Use it as a requirements list — whether you are shortlisting a system, building one, or checking the one you already run.
1. It has to calculate on 12-month average wages, not on monthly salary
This is the requirement most spreadsheets and many systems get wrong, and it is the one that costs the most to unwind.
Since the Employment (Amendment) Ordinance 2007 took effect on 13 July 2007, eight statutory entitlements must be calculated on the basis of the employee's average daily (or monthly) wages in the 12-month period preceding a specified date — regardless of whether the employee is monthly, daily or piece rated:
- Holiday pay
- Annual leave pay
- Sickness allowance
- Maternity leave pay
- Paternity leave pay
- End of year payment
- Payment in lieu of notice
- The further sum for non-compliance with an order of reinstatement or re-engagement
If the employee has been employed for less than 12 months, the calculation is based on the shorter period.
The specified date is not the same for each entitlement
The 12-month window is counted backwards from a date that differs by entitlement. The Labour Department sets them out as:
| Entitlement | Specified date |
|---|---|
| Holiday pay | The day of the statutory holiday; or the first day, if more than one consecutive day |
| Annual leave pay | The day of the annual leave; or the first day. For untaken leave on termination: the date of termination |
| Sickness allowance | The sickness day; or the first sickness day |
| Maternity leave pay | The first day of the maternity leave |
| Paternity leave pay | The day of the paternity leave; or the first day |
| End of year payment | The due day of the payment |
| Payment in lieu of notice | The day notice is given; or, if none was given, the day the contract is terminated |
A system that stores one "average wage" per employee cannot do this. It needs to recompute the average for each entitlement, against that entitlement's own date.
The disregarding provisions
In computing the average, the employer has to exclude both the periods in which the employee was not paid wages or not paid full wages — and the sums paid for those periods. The Labour Department's guidance explains the purpose plainly: this is "to avoid deflating the average wages and hence reducing the amount of statutory entitlements".
So the system needs to know not just what was paid, but why a period was paid at less than full wages. That is a data-model question, and it is worth asking a vendor to demonstrate it on a real case rather than describe it.
A practical test. Give any system a monthly-rated employee who took unpaid leave in March, received a commission in June, and takes a statutory holiday in October. Ask it to show the holiday pay and the 12-month window it used. The answer will tell you more than an hour of demo slides.
2. It has to keep up with statutory holidays — which are still changing
Hong Kong is part-way through a published increase in statutory holidays, from 12 to 17 days. One holiday is added every two years:
| From | Newly added statutory holiday |
|---|---|
| 2022 | The Birthday of the Buddha |
| 2024 | The first weekday after Christmas Day |
| 2026 | Easter Monday |
| 2028 | Good Friday |
| 2030 | The day following Good Friday |
Easter Monday is new for 2026. A system with a hard-coded holiday list, or a holiday table someone filled in by hand two years ago, will quietly under-grant leave — and because holiday pay is calculated on 12-month average wages, an error here does not stay contained to one day.
Ask how the holiday calendar is maintained, and by whom.
3. It has to apply the right continuous-contract test
From 18 January 2026 the "418 rule" became the "468 rule": the weekly hours threshold dropped from 18 to 17, and an employee also qualifies by working 68 hours or more within any 4-week period for the same employer.
That second limb is the part systems struggle with. Counting hours per week is simple; counting a rolling 68 hours across 4 weeks is not, and it is what decides whether a part-timer is entitled to paid annual leave, statutory holidays, sickness allowance and severance.
If you employ part-time, casual or shift staff, this is the first thing to test. We covered the rule in detail in The 418 Rule Became the 468 Rule.
4. It has to produce the record section 49A requires
Under section 49A of the Employment Ordinance, every employer must keep a record of the wage and employment history of each employee covering the preceding 12 months — and the Labour Department is explicit that this applies "irrespective of whether the employee is employed as 'full-time', 'part-time', 'permanent', 'casual', or 'substitute' worker".
The record must contain:
- name and identity card number
- date of commencement of employment
- job title
- wages paid in respect of each wage period
- the wage period
- periods of annual leave, sick leave, maternity leave, paternity leave and statutory holidays entitled and taken, together with details of payments made for those periods
- the amount of any end of year payment and the period it relates to
- the period of notice required for termination
- the date of termination of employment
Two further points that catch people out:
- Where an employee started before 1 May 2025 — the date the MPF offsetting arrangement was abolished — the employer must also keep the wages paid for each wage period covering 1 May 2024 to 30 April 2025.
- Where the Statutory Minimum Wage applies and wages for the wage period are below the amount specified in the Ninth Schedule, the total number of hours worked must be recorded too.
The record is kept at the place of business or where the employee works, and must be kept for another six months after the employee ceases to be employed.
Under section 63D, an employer who fails to keep the record is liable on conviction to a fine of $10,000. Under section 72, Labour Department officers may inspect the record; failure to comply with their requirements carries a fine of $100,000 and imprisonment for one year.
A practical consequence for system selection: you need to be able to export this, for a named employee, for a past period, including people who have already left. "The data is in the system somewhere" is not the same thing.
5. It has to handle MPF and the IR56 series
These are the two areas where a Hong Kong SME is most likely to be corrected by a regulator, and both are covered in their own guides:
- MPF — the contribution floor and ceiling, the 30-day holiday, part-timers, the 60-day rule, and the monthly deadline. See Seven MPF Contribution Mistakes Hong Kong SMEs Keep Making.
- IR56 — which form is triggered by hiring, leaving, leaving Hong Kong, and the annual return, with their deadlines. See IR56B, IR56E, IR56F, IR56G, IR56M: Which Form, When.
When assessing a system, the question is not "does it support MPF" — almost everything says yes. The question is whether it produces the contribution schedule your trustee accepts, and whether the IR56 output is in a form the Inland Revenue Department will take.
A short requirements checklist
Before you compare prices, ask whether the system can:
- Calculate all eight relevant statutory entitlements on 12-month average wages, each against its own specified date
- Apply the disregarding provisions, excluding both unpaid or partly-paid periods and the sums paid for them
- Recalculate for an employee with less than 12 months' service, using the shorter period
- Maintain the statutory holiday calendar as it changes — Easter Monday from 2026, Good Friday from 2028, the day following Good Friday from 2030
- Test continuous employment under the 468 rule, including 68 hours across any 4-week period
- Produce a section 49A wage and employment record for a named employee, for a past period, including former employees within the six-month window
- Record total hours worked where the Statutory Minimum Wage requires it
- Generate an MPF contribution schedule your trustee accepts
- Produce IR56B / IR56E / IR56F / IR56G in a form the IRD will accept
A system that handles all of this still has to suit how your business works. But a system that does not handle it will cost you more in corrections than it ever saved in licence fees.
This article is general information, not legal advice. For advice on a specific situation, consult a qualified legal professional.
Sources
All statutory requirements above are quoted from Hong Kong government publications:
- Labour Department — A Guide to the Calculation of Relevant Statutory Entitlements on the Basis of the 12-Month Average Wages (Appendix 1 to A Concise Guide to the Employment Ordinance)
- Labour Department — Proper Keeping of Wage and Employment Records
- Labour Department — Increase of Statutory Holidays
- Government press release, 1 January 2022 — Progressive increase of statutory holidays from this year
NextPath Solutions Limited takes Hong Kong SMEs and startups off spreadsheets and onto an HR system — requirements and process mapping, employee-data migration, go-live and training, with MPF, ORSO and the IR56 series handled the way Hong Kong requires. HR digitalisation or get in touch.
