Payroll

Payroll software for Singapore SMEs

CPF, SDL and self-help-group contributions computed automatically — then payslips, IR8A and bank files in a few clicks.

Try 30 days FREE
Pay runs on mobile
Statutory on Autopilot

CPF (by age, residency and wage ceilings), SDL and CDAC/ECF/MBMF/SINDA — always on the correct, date-versioned rates.

Payslips & IR8A

Itemised payslips employees can view themselves, and year-end IR8A generated on the official IRAS form.

Bank Files & Reports

Export the CPF EZPay and DBS payout files, plus payroll register, cost, and year-to-date reports.

What it works out for you

You enter salaries once. Everything below is calculated on every pay run, from the hours and leave already in the system.

CPF

Employer and employee shares by age band and residency status — citizen, 1st-year PR, 2nd-year PR, 3rd year onwards — with the Ordinary Wage ceiling, the Additional Wage cap and the lower-wage phase-in all applied.

SDL and self-help groups

Skills Development Levy, plus CDAC, ECF, MBMF, SINDA and Community Chest contributions, each on its own published table.

Hours, overtime and absence

Overtime and hourly rates derived from the work week, and unpaid leave and unexcused absence deducted as payslip lines — correctly excluded from the CPF ordinary-wage base.

Payslips

Itemised and available to each employee in their own account on web or mobile — so nobody is emailing PDFs one at a time.

IR8A

Built for the year from the pay runs you have already approved, and produced as a filled PDF.

Five reports

Payroll register, payout, employer cost, year-to-date and per-employee history — exportable, and the numbers your accountant will ask for.

Paying everyone

One upload, not a hundred transfers

SMEasy generates the bulk payment file your bank expects, built to that bank's own specification. You log into your corporate banking portal, upload it, and approve.

DBS OCBC Velocity UOB BIBPlus Maybank CPF EZPay

Anyone without a bank account on file is flagged before you export, rather than quietly dropping out of the batch.

Rates that stay honest

Statutory rates are stored with the dates they apply from, not overwritten each January. So a payslip approved two years ago still recomputes with the rates that were in force then — which is what you need when someone queries an old payslip or an auditor asks.

You can see the current tables yourself on our CPF contribution rates page.

Questions we get asked

How much does payroll cost?

S$5 per employee per month, which also includes leave, attendance, duty roster and employee records. Payroll is not a separate module or a separate bill. No minimum headcount and no contract.

Does it calculate CPF automatically?

Yes - by age band and residency status, with the Ordinary Wage ceiling, Additional Wage cap and lower-wage phase-in applied. SDL and the self-help group contributions are calculated on the same pay run.

Which banks can we pay salaries from?

DBS, OCBC, UOB and Maybank bulk payment files are generated to each bank's own specification, plus a CPF EZPay file for the statutory contributions. You upload the file in your corporate banking portal.

Does it produce IR8A?

Yes. IR8A is built from the pay runs you have already approved and produced as a filled PDF, so year-end is not a separate data-entry exercise.

Can employees see their own payslips?

Yes. Each employee has their own account on web and mobile and can view their payslips there, so nobody is emailing PDFs individually.

What happens to unpaid leave and absence?

Both become payslip lines automatically and are excluded from the CPF ordinary-wage base. Because leave and attendance live in the same system, nobody retypes them into payroll at month end.

Explore SMEasy features

Attendance

Staff clock in and out, times are checked against their shift, and worked hours, overtime and absences flow straight into payroll.

Learn more
Duty Roster

Plan weekly shifts on a drag-and-drop calendar, publish, and everyone sees who's working when — leave and holidays included.

Learn more
Employee Profile

Create and manage employee records, departments, job roles, designations, and related documents - all in one place.

Learn more
Leave Management

From policy setup to entitlement tracking and approvals, manage every aspect of employee leave with ease.

Learn more

Get started with SMEasy

Set up in an afternoon. No minimum, no contract, cancel anytime.

Try 30 days FREE