Hong Kong leave and rest days, without you doing the arithmetic.
Pull this year's statutory holidays straight from the Labour Department in one click. See which days leave you short-staffed six weeks out. Let everyone else file, approve and get told what changed, without it coming through you.
HK$30 per person per month after the trial. Part-timers are free. No card to start.
Mei was not working that Thursday, so the holiday costs the business nothing and gives her nothing. She is owed the day, and a spreadsheet will never say so.
Holidock books her a holiday in lieu on the next day the floor can spare it, and her annual leave is never touched.
15
statutory holidays in Hong Kong this year, up from 12. The list is still growing, and Holidock reads the published one rather than a list baked in.
6 weeks
how far ahead it flags a day you will be short-staffed, with the swap that fixes it. Long enough to do something about it.
HK$30
per person per month, one plan, nothing to upgrade into. Part-timers and casuals are free.
Four rules that quietly cost money
Every one of these is settled law in Hong Kong and wrong in most leave trackers, because the tracker was built for somewhere else. Holidock's calculation engine is written against the Employment Ordinance and tested rule by rule.
-
A holiday on a closing day moves forward
When a statutory holiday lands on a day the business is shut, it substitutes to the next day the business is open, and only then can you tell who was actually given a day and who is owed one. Get the order backwards and you pay twice, or not at all.
Holidock resolves the date first and asks who is owed what second. A holiday that moved onto a working day settles itself; one that stayed on a rest day books a day in lieu, as in the calendar above.
-
A day already off never costs annual leave
Book the fortnight either side of Lunar New Year and a spreadsheet charges fourteen days. The employee keeps the statutory holidays inside it, keeps their rest days, and never worked the shut days.
Holidock prices the request against that person's own schedule, the shop's closing days and the holiday calendar, and shows the number before anyone presses approve.
-
Statutory days are spent before bonus days
Contractual bonus leave is normally use-or-lose at year end; unused statutory leave carries over. Draw them down in the wrong order and you hand back days the employee had every right to keep.
Holidock draws statutory first, rolls over what is left, and forfeits only what the contract says is forfeitable, with the year's working shown on the balance.
-
A weekly rest day is not a preference
One rest day in every seven is a legal floor, and it is the first thing to disappear when a roster is drawn in a hurry or someone books two weeks off.
For anyone on a changing roster, Holidock places a rest day inside every whole week of a long leave and fills the gaps around staffing, taking the least convenient day rather than skipping the week. Staff on a fixed weekly pattern already have theirs, and are never charged for them.
What you stop doing
Four jobs that currently land on one person, usually the founder, usually at the wrong time of the month.
Keeping the holiday calendar
One click pulls this year's table straight off the Labour Department's site. Holidock parses it, works out which holidays move because they fall on a day you are shut, and publishes every day in lieu the year owes. You see the list and confirm it before anything is written, because the Winter Solstice or Christmas row is the employer's choice and not the government's.
Finding out the night before
Holidock scans the next six weeks for days that are tight or broken and lists each one with the swap that fixes it. You are deciding about a Friday in five weeks, with time to ask someone, instead of at 8am on the day.
Being the bottleneck
Staff file their own. Approvers decide from the email without opening anything. When someone needs to shift their dates they propose the change and you approve it in place, so the request keeps its approval and its place in the queue instead of being cancelled and filed again. Everyone affected is told in the app, and by email if they want it.
Reconstructing the year in December
Balances, leave by type, paid shifts, and a count of who has been working the statutory holidays so it can be shared out fairly. Statutory annual is spent before contractual bonus, so what carries over carries over and only genuine bonus is forfeited. Export any of it as a spreadsheet.
Four people are not four people
A skill is something the day needs somebody able to do: open the shop, run the oven, take the counter. You say how many of each a day needs, and who can do what. Nobody is asked to fill in a rota.
Holidock then scores each day against the skills that are left rather than the number of bodies, which is the difference between a number that is reassuring and a number that is true. A full floor with nobody who can open the shop is a broken day, and a headcount will never say so.
When a day does break it names the swap that fixes it, and it does that six weeks out.
Each bar is that day's tightest skill against the minimum it needs.
Friday, opened up
- Open the shop1 of 2
- Oven2 of 2
- Counter3 of 2
Six people in, and Friday is still thin. Only one of them can open the shop. Ask Wing to move her leave to Thursday and Friday is covered.
Made in Hong Kong, for Hong Kong
Most leave trackers are competent products that were designed somewhere else and then had Hong Kong added to a dropdown. That is why they can tell you how many days someone has left and not whether they are owed one.
Written against the Ordinance
The rest-day rule, holidays in lieu, the substitution cascade and the order annual leave is drawn down are the product, not a regional setting. They are plain, testable code, and they are the four things on this page that imported trackers get wrong.
It reads the Labour Department, not a copy
Holidock fetches the government's own published table for the year. When the list changes, and it has been changing, there is nothing to wait for and no version of Holidock to upgrade to. Easter Monday arrived this year and needed nothing from anybody.
Sized for a Hong Kong SME
Five to twenty-five people, one shop or a few, full-timers on a pattern and part-timers on a roster. Not a headcount tier, not a module, not an implementation. You set it up in an afternoon yourself.
One plan. One number.
Built for Hong Kong businesses with roughly five to twenty-five staff. At that size a pricing table is just a decision you have to make before you are allowed to try the thing, so there is nothing to choose and nothing to upgrade into.
Twelve full-timers is HK$360 a month. Every feature on this page is in it from the first day: there is no tier that unlocks the compliance, and no per-seat add-on for the part-timers.
- Every feature on this page, from the first day
- Unlimited part-time and casual staff, never counted
- Unlimited leave types, teams and approvers
- Email and in-app notifications, one-click approvals
- Public holidays and days in lieu for every year
- Export any report; close the account and take your data
HK$30
per person, per month
A person is a full-time staff member or an admin. Part-timers, casuals and anyone who has left do not count. The number moves with your team in both directions, so a quiet season costs less rather than needing a phone call.
Start a 14-day free trialNo card to start. Sign in by email link, nothing to install.
Before you ask
How long does setup take?
An afternoon. Add your people and what days they work, tell Holidock which days the business closes, fetch this year's holidays from the Labour Department, and the entitlements and days in lieu calculate themselves. There is no data migration and no onboarding call to book.
We run a mix of full-timers and part-timers.
That is the shape Holidock was built for. Full-timers carry a weekly pattern; part-timers and anyone on a changing roster get dated shifts instead. Both sit on the same calendar, and only the full-timers are billed.
Worth knowing before you sign up: a part-timer in Holidock is rostered and costed, but does not carry a leave balance or an entitlement of their own. If your part-timers are on continuous contracts and accrue statutory annual leave, you will still be tracking that outside Holidock for now.
What happens when the government adds another holiday?
You press fetch again. Holidock reads the Labour Department's published table rather than a list baked into the software, so a new statutory holiday needs nothing from us and nothing from you beyond confirming the year. Hong Kong went from twelve statutory holidays to fifteen over the last few years and is still adding them.
Do we have to change how we work?
No. Which days the business closes, whether a second day off earns a holiday in lieu or only the designated rest day does, and whether someone is on a fixed weekly pattern or a changing roster are all settings, per workspace and per person. Holidock is built to describe what you already do, not to make you adopt somebody else's shift model.
Is this legal advice?
No. Holidock encodes the rules on rest days, statutory holidays and annual leave as the Labour Department publishes them, and shows its working so you can check it. Your contracts and your circumstances are still yours to get right.
Who can see what?
Employees see their own balances and the shop calendar. Approvers see requests and coverage. Admins see everything including billing. Permissions are enforced in the database, not just hidden in the interface.
What happens to our data if we leave?
Export it, then close the account from the billing screen and it is deleted. No notice period, no retention clause holding your rota hostage.
Who built it?
Holidock started as the in-house tool for a Hong Kong bakery that kept losing public holidays in an off-the-shelf scheduler. It still runs that bakery's rosters, approvals and Labour Department holidays every day, which is why the awkward cases on this page are the ones it was built to survive. A second Hong Kong business asked for it, which is why you can buy it at all.
Give people back the days they are owed.
Fourteen days free. It takes an afternoon to set up and you will know by the first holiday.
Start a 14-day free trial