Security notice: Rapid Module Engine documentation update. For details, see Docs.
Read more
MENU
MARKETPLACE RME PRICING ABOUT LOGIN
Region
EN HK CN
Finance

Payroll & Tax
Run payroll, file tax, done

Pick a month and OasysFly pulls in salaries, approved overtime, unpaid leave and bonuses, then works out MPF and net pay for everyone. Export the bank and MPF files, send payslips, and generate statutory IR56 tax forms — no spreadsheets, no separate tax software.

The Run

One run,
the whole month

Hit Run Payroll, choose the month, and everything that affects pay is already there — overtime, unpaid leave and adjustments included automatically. Review, approve and lock.

Auto-gathered inputs

Approved overtime, unpaid leave deductions and bonuses/allowances flow into the run on their own.

MPF worked out for you

Employee and employer MPF calculated per person, with an MPF file ready to submit.

Approve & lock

Lock the run when it’s right; mark paid and the records freeze.

Payroll · Apr 2026
Employee MPF Net Pay
SW
Sarah Wong
Basic 18,000 · OT 2.5h
900 17,460
ML
Mei Lam
Basic 22,000 · Bonus 1,000
1,100 21,900
KC
Ka Chun
Basic 16,000 · Unpaid -1d
760 14,507
Net
53,867
Co. MPF
2,760
Gross
57,000
IR56 Tax Forms

Tax filing without the tax software

Generate the statutory IR56 forms straight from your staff records — HKID, address and marital status are already on file, so the forms fill themselves.

IR56E
New hire

Filed when a new employee joins — generated as soon as their record is set up.

IR56B
Annual return

The yearly employer’s return for every employee, built from the year’s pay records.

IR56F
Termination

Produced when an employee leaves the company, with final pay accounted for.

IR56G
Leaving HK

For staff departing Hong Kong, so final tax obligations are reported correctly.

Capabilities

Payday, handled end to end

Bank & MPF file export

One click produces the bank transfer file and the MPF submission file for the run.

Payslips, emailed or PDF

Every employee gets a computer-generated payslip — download or send by email.

Flexible calculation basis

Choose calendar-day or fixed-standard-day rates, and set OT and work rules to match your policy.

How It Works

Set up in three steps

01
Pick a month

Start a run — overtime, unpaid leave and adjustments are gathered automatically.

02
Review & approve

Check gross, MPF and net per person, then approve & lock the run.

03
Pay & file

Export bank + MPF files, send payslips, and generate IR56 forms when it’s time to file.

The OasysFly Advantage

No integrations. No middleware.
One shared database.

Payroll doesn’t need imports or reconciling. Because every app shares the same staff record, salaries, hours, overtime and leave are already there — so a run assembles itself and IR56 forms pull real data, with zero extra setup.

Payroll & Tax
Pay & MPF & IR56
One shared database
Same staff record
Staff Management
Overtime
Leave Management
+ every other app

No connectors · No API glue · No syncing

Ready to make payday painless?

Run payroll from the same record that already holds salaries, hours and leave — then file tax from it too.

Get Started