Add your team once — profile, employment details, payroll info and portal access all live in one tabbed record. Leave, attendance and payroll read from the same data, so there’s nothing to re-enter and nothing to sync.
Search and open any employee to see their full record — personal details, employment info, payroll setup and portal access, all in one tabbed profile. Update once and every module reads the change.
HKID, passport, address and marital status stored per person — ready for IR56 payroll tax forms.
Job title, department, joining date, employment type and leave entitlement in one place.
Each staff member has a PIN so they can clock in and out from a shared tablet — no app needed.
Profile, employment, payroll and portal access all live on one record — no separate modules to configure, no data to copy across.
HKID, passport, addresses and marital status sit on each record so IR56 payroll tax forms pull the right data automatically.
Set salary type, base pay, allowances, bank account and MPF provider on the Payroll tab — run payroll when you're ready.
Give staff a login to view payslips and apply for leave — controlled per person from the Portal tab.
Fill in each person's profile, employment details and payroll info. Add staff one by one or import in bulk.
Leave, attendance, payroll and the staff portal all draw from the same record — no duplication, no re-entry.
Most HR systems make you re-enter the same employee data in every module. On OasysFly, every app already shares the same staff record — so one profile powers leave, attendance and payroll with zero extra setup.
No connectors · No API glue · No syncing
Run payroll straight from each profile — salary, MPF and IR56 already linked.
Leave balances and approvals tied to each employee automatically.
Clock-ins map to the right person and feed straight into payroll.
Add your staff once and let leave, attendance and payroll read from the same record.
Get Started