LHDN-approved payroll for Malaysia

Rosters, clocking and payroll — done right, every pay run.

MyScheduleMate brings staff scheduling, time clocking, leave, claims and fully compliant Malaysian payroll into one easy app. Statutory rules are built in, so your numbers are right the first time.

✓PCB / MTD, EPF, SOCSO & EIS
✓EA forms & statutory reports
✓Staff app for every employee
Pay run · October 2026Ready to approve
Employees48
Gross payRM 186,420
Net payRM 158,905
StatutoryEmployeeEmployer
EPFRM 20,506RM 24,235
SOCSORM 912RM 3,190
EISRM 365RM 365
PCB / MTDRM 5,732—
Good morning, Aisyah
08:58
Clock in
Shift9:00–6:00
Leave left9.5 days
Why MyScheduleMate

Less room for error. Less time on admin.

Built around Malaysian statutory rules from the ground up — not bolted on afterwards.

Compliance built in

Data entry and calculations are controlled by LHDN and statutory rules, so mistakes are stopped before they reach a payslip.

An app for every staff member

Staff clock in, view rosters and payslips, and apply for leave and claims from their phone. Managers approve on the go.

Interactive and easy to use

A clean, modern back office for HR managers — clear screens, guided steps and fewer clicks from timesheet to bank file.

How it works

From roster to payslip in four steps

Schedule

Build shift rosters and publish them straight to your staff's app.

Clock

Staff clock in and out on their phone. Timesheets and overtime fill in automatically.

Approve

Managers approve timesheets, leave and claims with the right authority levels.

Pay

Run payroll with PCB, EPF, SOCSO and EIS calculated, then issue payslips and the bank file.

The staff app

Every employee clocks in from their phone

The MyScheduleMate app is available to all your staff. Location checks make sure clock-ins happen at the workplace, and the hours flow straight into timesheets and payroll.

  • ✓Location-based clock-in — staff can only clock in when they're at the workplace
  • ✓Rosters on their phone — see upcoming shifts as soon as they're published
  • ✓Leave and claims — apply in a few taps, sent to the manager to approve
  • ✓Payslips — view each month's payslip any time
  • ✓Manager approvals — approve leave, claims and timesheets on the go
Mon, 19 OctMyScheduleMate
Good morning, Aisyah
Shift 9:00 – 18:00 · Outlet KLCC
✓ You're at your workplace
Clock in · 08:58
Break13:00 – 14:00
My requests⋯
Annual leave
23–24 Oct
Approved
Claim · Parking
RM 18.00
Pending
This week
Tue10:00–19:00
Wed9:00–18:00
Payslip · SepView
LHDNApproved payroll
4Statutory schemes handled
Everystaff member gets the app
1System for rosters, HR & payroll

See it with your own payroll

We'll walk you through a pay run using a setup that matches your business.

Staff app

Payroll starts with an honest clock-in

Every staff member gets the MyScheduleMate app. They clock in with a location check, see their rosters, apply for leave and claims, and view their payslips — all from their phone.

Mon, 19 OctMyScheduleMate
Good morning, Aisyah
Shift 9:00 – 18:00 · Outlet KLCC
✓ You're at your workplace
Clock in · 08:58
Break13:00 – 14:00
My requests⋯
Annual leave
23–24 Oct
Approved
Claim · Parking
RM 18.00
Pending
This week
Tue10:00–19:00
Wed9:00–18:00
Payslip · SepView
Location-based clocking

Clock-ins that happen where the work happens

Set the location of each workplace. Staff can only clock in when they're there — no more clocking in from home or on the way to work.

Set your workplace locations

Mark each outlet or site, with the area staff need to be in to clock in.

Staff clock in on site

The app checks the staff member's location before accepting the clock-in or clock-out.

Accurate timesheets

Verified hours and overtime flow straight into timesheets, ready for manager approval and payroll.

What staff and managers can do

For staff

  • ✓Clock in and out with a location check
  • ✓See rosters and upcoming shifts
  • ✓Apply for leave and check leave balances
  • ✓Submit claims
  • ✓View payslips

For managers

  • ✓Approve leave and claims on the go
  • ✓Review and approve timesheets
  • ✓See who has clocked in
  • ✓Approval rights set by authority level
Features

Everything from the first shift to the final payslip

One system for scheduling, attendance, HR requests and Malaysian payroll.

Scheduling & attendance

Rosters and clocking your staff will actually use

Plan shifts, publish them to the app and let staff clock in from their phone. Hours flow straight into timesheets.

  • ✓Shift scheduling and roster publishing
  • ✓Mobile clock-in with location check
  • ✓Automatic timesheets and overtime
  • ✓Manager review and approval

This week · Front of house

Mon · Aisyah, Ravi, Mei Ling9:00–18:00
Tue · Daniel, Siti10:00–19:00
Wed · Aisyah, Kumar9:00–18:00
Overtime this week6.5 hrs
Timesheets awaiting approval3
Payroll

Malaysian payroll with the rules already in place

Pay runs pull in approved hours, leave and claims, then calculate every statutory contribution for you.

  • ✓Pay runs with PCB / MTD, EPF, SOCSO and EIS
  • ✓Payslips delivered to the staff app
  • ✓Bank payment file
  • ✓Accounting export

Payslip · Ravi Kumar · Oct 2026

Basic salaryRM 4,200.00
Overtime (6.5 hrs)RM 236.25
EPF (11%)– RM 488.00
SOCSO + EIS– RM 28.65
PCB / MTD– RM 96.40
Net payRM 3,823.20

All modules

Staff records

Employee profiles, employment details, statutory numbers and bank details in one place.

Scheduling

Build and publish shift rosters to every staff member's app.

Clocking

Staff clock in and out from the app, with a location check so they can only clock in at the workplace.

Timesheets & overtime

Automatic hours and overtime, reviewed and approved by managers.

Leave

Staff apply in the app; managers with approving authority approve or decline.

Claims

Submit claims with receipts from the app and have them paid through payroll.

Pay runs

Calculate pay, deductions and statutory contributions for each pay period.

Payslips

Clear payslips available to staff in the app.

Statutory reports & EA forms

Contribution reports and year-end EA forms ready when you need them.

Bank file & accounting export

Pay staff in one upload and send payroll journals to your accounts.

Standard reports

Payroll, attendance and leave reports for managers and owners.

Filing & compliance Coming soon

Streamlined statutory filing from inside the system.

Loans & advances Coming soon

Track staff advances and loans with automatic repayments.

Advanced reports Coming soon

Deeper analysis of labour cost, overtime and trends.

LHDN compliance

A stringent system, by design

MyScheduleMate is an LHDN-approved payroll system. Entry and calculations follow statutory rules, leaving far less room for error.

PCB / MTD calculated to LHDN rules

Monthly tax deductions follow the LHDN calculation method, including reliefs and rebates recorded against each employee.

EPF, SOCSO and EIS

Employee and employer contributions worked out automatically each pay run, using the correct rates and categories.

Controlled data entry

Fields are validated against statutory requirements, so incomplete or invalid details are caught before a pay run is finalised.

Year-end ready

EA forms and statutory reports are produced from the same data used in every pay run — no re-keying.

Compliance questions

Is MyScheduleMate approved by LHDN?

Yes. MyScheduleMate's payroll is LHDN approved for Malaysian employers.

Which statutory contributions are covered?

PCB / MTD, EPF, SOCSO and EIS are calculated in every pay run, with statutory reports and EA forms available.

Can staff change their own tax details?

Sensitive payroll details are managed in the back office by HR managers. Staff can only access back-office functions where they have been given authority.

Packages

Packages that grow with your team

Start with scheduling and timesheets, or go straight to full payroll. Payroll packages include almost every feature — they differ only by number of staff.

Scheduling

Rosters, clocking and timesheets for teams not yet running payroll in the system.

Contact sales
Quoted per business, plus SST
  • ✓Shift scheduling
  • ✓Mobile clocking
  • ✓Timesheets & overtime
  • ✓Staff app for everyone
Get a quote

Payroll · Small

Full payroll for small teams.

Contact sales
Quoted by staff count, plus SST
  • ✓Everything in Scheduling
  • ✓Pay runs & payslips
  • ✓PCB, EPF, SOCSO, EIS
  • ✓Leave & claims
  • ✓Statutory reports & EA forms
  • ✓Bank file & accounting export
Get a quote

Payroll · Business

Full payroll for larger and multi-outlet businesses.

Contact sales
Quoted by staff count, plus SST
  • ✓Everything in Growing
  • ✓Largest staff limit
  • ✓Priority onboarding
Get a quote

Compare packages

FeatureSchedulingSmallGrowingBusiness
Scheduling & attendance
Shift scheduling✓✓✓✓
Mobile clocking with location check✓✓✓✓
Timesheets & overtime✓✓✓✓
HR requests
Leave applications—✓✓✓
Claims—✓✓✓
Payroll
Pay runs & payslips—✓✓✓
PCB / MTD, EPF, SOCSO, EIS—✓✓✓
Statutory reports & EA forms—✓✓✓
Bank file & accounting export—✓✓✓
Size
Staff coveredAsk usSmall teamGrowing teamLarge team

All subscriptions are quoted plus SST. Email sales@merchantmate.com for a quote tailored to your headcount.

Contact sales

Let's talk about your payroll

Book a demo or ask for a quote. We'll get back to you within one business day.

Company
Merchant Mate Sdn Bhd, Malaysia
Opening your email app to send this to sales@merchantmate.com…

Submitting opens an email to sales@merchantmate.com with your details filled in.