Your Whole Team,
One Back Office.
From first shift to final payslip — staff records, rostering, attendance and MPF-ready payroll, all inside the dashboard you already run your restaurant from.
Let A.I. Write Next Week's Roster
One click turns your staffing rules and each person's availability into a complete, compliant week — coverage gaps filled and labour cost estimated. You review and adjust before anyone is scheduled.
-
One-click draft — a full week in seconds, not an afternoon of spreadsheets.
-
Fills coverage gaps — every shift below your minimum-staffing rule is staffed for you.
-
Works around your people — respects each employee's status, rest days and availability.
-
You keep the final say — A.I. proposes; you review and tweak before it is published.
Built for Hong Kong restaurants
Stop Running Your Team on Spreadsheets
Scattered rosters, paper timesheets and month-end salary maths cost you hours and invite mistakes. DoLA replaces all three with one connected workflow.
One source of truth
No more WhatsApp rosters and rival spreadsheets. Every shift, clock record and pay figure lives in one place your managers can trust.
No double entry
Staff already clock in on the POS. Those hours become attendance and feed payroll on their own — you never key the same number twice.
Compliant by default
MPF, overtime, public holidays and rest days follow Hong Kong rules automatically — so month-end and tax season stop being a scramble.
One Module for Every Part of the Job
Six connected tools cover the full employee lifecycle — from onboarding a new hire to filing their tax return.
Employee Records
Every waiter account becomes an employee profile automatically. Set positions, pay rates, hire dates and status — no re-typing what your POS already knows.
Shift Scheduling
Drag-and-drop weekly or monthly rosters. Save templates, copy last week in a click, and watch estimated labour cost update as you build.
Attendance
POS clock-in and clock-out flow straight in. Compare scheduled vs actual hours and spot late arrivals, early leaves and no-shows at a glance.
Payroll
Auto-calculate monthly pay from real hours — overtime, public holidays, rest days and MPF included. Review, adjust line by line, then confirm.
Pay & Compliance Rules
Configure positions, shift templates, minimum-staffing thresholds and pay rules once. The system applies them across every roster and payslip.
Employer Tax Filing
Generate IRD-ready IR56B / M / E / F / G XML for employer filing — straight from confirmed payroll, no separate accountant spreadsheet.
Rosters That Respect the Rules
Build next week by dragging shifts onto the grid. Reuse a template, copy last week forward, and see under-staffed shifts flagged before they reach the floor.
-
Drag-and-drop grid — week or month view, built for a busy manager on a small screen.
-
Templates & copy-week — set your regular roster once and reuse it in seconds.
-
Compliance alerts — shifts below your minimum-staffing rule are flagged as you plan.
-
Live labour cost — see the estimated wage bill for the roster as you build it.
Attendance That Fills Itself In
Your team clocks in and out on the DoLA POS, so attendance is captured the moment a shift starts. Actual hours line up against the plan on their own — late arrivals and no-shows surface without anyone chasing paper.
-
Synced from POS clock-in — no separate timesheet app, no manual entry.
-
Scheduled vs actual — late, early and absent shifts are flagged automatically.
-
Filter & export — by date, position or status; download a CSV for your records.
-
Change log — every adjustment is recorded, so the numbers stay accountable.
Payroll in Minutes, Not Days
At month-end, payroll builds itself from the hours already captured — overtime, public holidays, rest days and MPF applied for you. Review each line, adjust if needed, confirm, then file IR56 in the same flow.
-
Calculated from real hours — full-time and part-time, monthly or hourly.
-
MPF built in — 5% employer and employee contributions with the right thresholds.
-
Draft → Adjusted → Confirmed — a clear approval flow before anyone gets paid.
-
One-click IR56 — IRD-ready XML generated straight from confirmed payroll.
Live in Four Steps
HR & Payroll switches on inside your existing DoLA Dashboard — there's nothing new to install.
Connect
Your staff already have POS accounts, so their HR profiles appear on day one.
Roster
Build the week with drag-and-drop, guided by your staffing and pay rules.
Track
Clock-ins flow in and reconcile against the plan — no timesheets to chase.
Pay & File
Run payroll, confirm, and export IR56 for the IRD — all in one place.
Hong Kong Compliance, Built In
The statutory details that trip up restaurants at month-end are handled for you — quietly, and correctly.
MPF contributions
Mandatory 5% employer and employee contributions, with the relevant income thresholds applied automatically each month.
IR56 employer filing
Generate IR56B, IR56M, IR56E, IR56F and IR56G XML in the format the IRD accepts — direct from confirmed payroll.
Holidays & rest days
Statutory holidays, rest days and overtime are recognised in scheduling and pay, following Hong Kong labour practice.
Local by design
Hong Kong time zone and HK dollars throughout — figures match what you'd read on a shift roster and a payslip.
Frequently Asked Questions
Do my staff need to create new accounts?
No. HR profiles are generated automatically from the waiter accounts your team already uses to clock in on the DoLA POS. There's nothing to re-enter.
Where does attendance data come from?
Straight from POS clock-in and clock-out. The system compares scheduled shifts against actual hours, so there's no separate timesheet app to manage.
Does DoLA calculate MPF?
Yes. Monthly payroll automatically calculates the mandatory 5% employer and employee MPF contributions and applies the relevant Hong Kong income thresholds.
Can I file employer tax returns?
Yes. From confirmed payroll you can generate IRD-compliant IR56B, IR56M, IR56E, IR56F and IR56G XML files for employer tax filing.
Is this a separate system to log into?
No. HR & Payroll is a module inside the DoLA Dashboard you already use to run your restaurant — same login, same permissions, same data.
Ready to Put Your Back Office on Autopilot?
Book a free demo with our team. See rostering, attendance and payroll working together on your own workflow.