Introduction
Payroll in Malaysia requires employers to register with the Inland Revenue Board (LHDN), the Employees Provident Fund (EPF), the Social Security Organisation (SOCSO), and the Employment Insurance System (EIS). Salaries must reach employee bank accounts within seven days of the wage period ending, and contributions are due by the 15th of the following month. The Employment Act 1955 sets the minimum wage at RM1,700 a month nationwide.
The challenge isn't any single requirement. It's that four agencies share the same deadline, each with its own penalty. Late EPF and SOCSO payments accrue interest, and Potongan Cukai Bulanan (PCB) shortfalls can bring a fine of RM200 to RM20,000 or a prison term. Many employers also miss that SOCSO and EPF apply beyond basic salary, covering overtime and allowances too.
In this guide, we cover Malaysia payroll processing, the components of gross and net pay, and how to stay compliant with LHDN, EPF, SOCSO, and EIS deadlines.
How does payroll processing work in Malaysia?
Payroll processing in Malaysia happens in three stages: pre-payroll, payroll calculation, and post-payroll. Each stage covers a different part of getting employees paid correctly and on time, while keeping the business compliant with Malaysian labor and tax law.
Pre-payroll phase
The pre-payroll phase sets up everything payroll needs before any numbers get calculated. This includes:
- Registering with statutory bodies: Employers register with LHDN (Lembaga Hasil Dalam Negeri Malaysia, translates to the Inland Revenue Board of Malaysia) for income tax, EPF for retirement contributions, SOCSO (Social Security Organisation) for social security, and the Employment Insurance System for unemployment protection.
- Collecting employee information: This covers identification documents, bank account details, tax reference numbers, and any exemptions or reliefs the employee is eligible to claim.
- Setting company policies: Employers define pay cycles, working hours, overtime rules, leave entitlements, and bonus structures in advance so payroll runs consistently each month.
- Confirming attendance and leave records: Payroll needs accurate data on hours worked, overtime, and any unpaid leave taken during the period before it can calculate a correct salary.
Payroll calculation phase
This is where the actual numbers get worked out. Payroll calculation in Malaysia includes:
- Calculating gross pay: This adds basic salary, allowances, overtime, and any incentives or commissions earned during the pay period.
- Withholding PCB (Potongan Cukai Bulanan, meaning Monthly Tax Deduction): Employers deduct monthly income tax from the employee's salary and any declared reliefs.
- Deducting EPF contributions: Both employer and employee contribute a percentage of monthly wages toward retirement savings.
- Deducting SOCSO and EIS contributions: These cover workplace injury, invalidity, and unemployment protection, with both employer and employee contributing a share.
- Applying other deductions: This can include HRD Corp levy (a mandatory monthly financial contribution required from employers to fund employee training and upskilling), loan repayments, or any other agreed deductions specific to the employee.
- Arriving at net pay: Once all deductions are subtracted from gross pay, the result is the amount the employee actually receives.
Post-payroll phase
Once salaries are calculated, the post-payroll phase covers everything that happens after the numbers are finalized:
- Disbursing salaries: Employers must credit employee bank accounts by the 7th day of the month, though many pay earlier too.
- Remitting statutory contributions: EPF, SOCSO, EIS, and PCB payments are due to their respective authorities by the 15th of the following month.
- Issuing payslips: Malaysian law requires employers to provide payslips showing gross pay, deductions, and net pay for every pay period.
- Filing statutory reports: This includes monthly submissions to LHDN, EPF, and SOCSO, plus annual filings like Form E and employee EA forms.
- Keeping payroll records: Employers in Malaysia must retain payroll records, including payslips and contribution filings, for at least seven years.
Running pre-payroll, calculation, and post-payroll for EPF, SOCSO, EIS, and PCB every month is a lot of manual coordination on its own. Repeat that for every other country the business hires in, and it adds up fast.
Skuad's global payroll platform supports this from a single platform, so payroll processing, statutory contributions, and payslip generation don't run as separate steps for every market.
Here is what Skuad helps with:
- Supports payroll processing in 70+ currencies with automated tax withholding and statutory deductions
- Supports statutory contribution workflows across supported markets, covering applicable social insurance and pension obligations
- Assists with payroll record-keeping across supported markets
- Supports multi-country payroll runs from a single dashboard, so pre-payroll, calculation, and post-payroll don't need separate systems per country
Book a demo to see how Skuad supports payroll for your team in Malaysia.
One platform to grow your global team
Hire and pay talent globally, the hassle-free way with Skuad.
Talk to an expertWhat are the payroll components in Malaysia?
Payroll in Malaysia is made up of several components that come together to form an employee's gross pay, then get adjusted down to net pay through deductions. Here's a breakdown of each one.
Basic salary
This is the fixed monthly amount an employee earns before any additions or deductions. It depends on the employee's role, industry, and experience level, and it does not include overtime, bonuses, or allowances.
Setting the right basic salary for a Malaysian hire usually means guessing at market rate without much local reference to check it against. Skuad's salary insights tool provides benchmark salary data by role and country, so the basic salary figure going into an offer is grounded in market data rather than a rough estimate.
Allowances
Allowances cover specific work-related expenses employers pay on top of basic salary. Common examples in Malaysia include:
- Travel or transport allowance
- Meal allowance
- Phone allowance
- Housing allowance
Overtime pay
Employees who work beyond normal hours are entitled to overtime pay. In Malaysia, this is calculated as:
- 1.5 times the hourly rate for overtime on a regular working day
- 2 times the hourly rate for work on rest days
- 3 times the hourly rate for work on public holidays
Incentive pay
This covers performance-based earnings such as commissions, sales bonuses, and profit shares. It varies from month to month based on individual or company performance.
Perquisites
Perquisites are benefits in cash or in kind that can be converted into money, such as gift vouchers or reimbursed professional subscriptions. Some perquisites are exempt from payroll tax, depending on the type and value.
Gross pay
Gross pay is the total of basic salary plus allowances, overtime, incentives, and perquisites, calculated before any tax or statutory deductions are applied.
Statutory deductions
These are the mandatory contributions withheld from an employee's gross pay:
- EPF (Employees' Provident Fund): Retirement savings, with both employer and employee contributing a percentage of monthly wages.
- SOCSO (Social Security Organization): Covers workplace injury and invalidity protection, funded by both employer and employee.
- EIS (Employment Insurance System): Provides unemployment protection, with a small contribution from both parties.
- PCB (Potongan Cukai Bulanan): Monthly income tax withheld based on the employee's earnings and declared tax reliefs.
Other deductions
Depending on the employee and company policy, payroll may also include deductions for loan repayments, HRD Corp levy contributions, or other agreed items.
Net pay
Net pay is what the employee actually receives after all statutory deductions and any other agreed deductions are subtracted from gross pay. This is the amount credited to the employee's bank account.
Basic salary, allowances, overtime, incentives, and perquisites all add up before a single statutory deduction gets applied, and each part affects the total cost of hiring someone.
Skuad's employee cost calculator gives you the full cost breakdown for a Malaysian hire, including EPF, SOCSO, EIS, and PCB, so you can estimate the cost before making an offer.
How to manage payroll compliance in Malaysia?
Staying compliant with Malaysian payroll law comes down to a few consistent practices. Here's how employers keep payroll accurate and on the right side of the law.
Register with every statutory body before hiring
Before your first hire joins, employers must be registered with LHDN for income tax, EPF for retirement contributions, SOCSO for social security, and EIS for unemployment protection. Registration should happen as early as possible, since payroll cannot legally run without it.
Track contribution rates and wage ceilings
EPF, SOCSO, and EIS rates and wage ceilings get updated from time to time. Employers should check for circulars from each authority regularly, rather than assuming last year's rates still apply, since underpaying contributions creates liability even if it was unintentional.
Submit payments by the 15th, every month
EPF, SOCSO, EIS, and PCB contributions are all due by the 15th of the following month. Building in a buffer before the deadline, rather than paying on the deadline day itself, helps avoid delays caused by bank processing times or portal issues.
Classify wages correctly
SOCSO and EPF contributions apply to a broader definition of wages than just basic salary. This can include overtime, commissions, service charges, and certain allowances. Employers should review which pay components are contribution-eligible instead of calculating contributions on basic salary alone.
Issue payslips every pay period
Malaysian law requires employers to give employees a payslip showing gross pay, all deductions, and net pay for each pay period. This isn't optional, and it also gives employers a clear paper trail if a contribution or deduction is ever questioned.
File annual returns on time
Beyond monthly contributions, employers must file Form E and issue EA forms to employees by the applicable deadlines each year. Missing these annual filings carries separate penalties from the monthly contribution deadlines.
Review payroll regularly
Rules, rates, and employee circumstances change throughout the year. A quarterly review of payroll setup, covering registration status, contribution rates, and record completeness, catches small errors before they turn into compliance issues.
Malaysia payroll compliance runs through four separate deadlines every month, each tied to a different authority and a different penalty if missed.
Skuad's Shield platform helps track filing deadlines and contribution requirements across markets, supporting statutory contribution workflows and payroll record-keeping, so a late EPF or SOCSO payment doesn't turn into a bigger compliance problem down the line.
Why should businesses use a payroll processing platform in Malaysia?
Using a payroll platform like Skuad can be a smart choice in Malaysia because payroll compliance involves four agencies: LHDN, EPF, SOCSO, and EIS, and all of them share the same monthly deadline, and late contributions trigger interest and fines automatically. For a team of a few people, the setup cost of building that tracking in-house is high against the payroll it supports.
Customer story: how Microsense Networks hired across Southeast Asia with Skuad
Microsense Networks, a hospitality-focused internet services company, needed to onboard contractors across Indonesia, Sri Lanka, and Thailand without setting up a local entity in each country. Skuad supported the hiring with localized contracts, country-specific documentation, and payments in multiple currencies. Microsense onboarded nine contractors across three Southeast Asian markets while staying compliant with local employment requirements in each one.
FAQs
1.What is payroll processing in Malaysia?
Payroll processing in Malaysia covers calculating gross pay, withholding PCB income tax, and making mandatory EPF, SOCSO, and EIS contributions before crediting salaries to employees' bank accounts. Employers must register with each statutory body and remit contributions monthly, typically by the 15th of the following month.
2.How much does payroll outsourcing cost in Malaysia?
Payroll outsourcing in Malaysia typically costs between RM10 and RM100 per employee per month, depending on headcount, payroll frequency, and the complexity of allowances and bonuses involved. Smaller providers often charge a flat monthly fee instead, generally starting somewhere around RM100 to RM500 for very small teams.
3.How do I set up a payroll system in Malaysia?
Setting up payroll in Malaysia generally starts with registering the business with the Companies Commission of Malaysia, then with LHDN for income tax, EPF for retirement contributions, and SOCSO for social security. Many foreign employers use a platform like Skuad or a local payroll provider to handle this registration process.
4.What happens if EPF or SOCSO payments are late in Malaysia?
Late EPF contributions typically attract a charge on top of the EPF dividend rate, with a minimum of RM10. SOCSO late payments generally accrue interest of 6% per year, calculated daily, and both can lead to fines or prosecution in serious cases.
5.Is it better to outsource payroll or manage it in-house in Malaysia?
This usually depends on headcount and internal HR capacity. In-house payroll can work for larger teams with dedicated staff, but many smaller or multi-country employers use a provider like Skuad to reduce the compliance risk of tracking EPF, SOCSO, EIS, and PCB deadlines manually every month.
6.How long does it take to set up payroll for a new hire in Malaysia?
The timeline varies, but registering a new employee with EPF and SOCSO typically takes a few working days once the company itself is already registered with each statutory body. First-time employer registration with LHDN, EPF, and SOCSO can take longer, often two to four weeks in practice.
One platform to grow your global team
Hire and pay talent globally, the hassle-free way with Skuad.
Talk to an expertSay goodbye to the complexities of local laws, tax systems, international payroll, and contractor payments. Skuad takes care of everything in 160+ countries.
Automate payroll in 160+ countries
Put your global payroll on auto-pilot and analyze your payroll data in seconds. Pay your international team - accurately, securely, and quickly, with a single click.
Integrate your payroll processes
Consolidate all things payroll on our unified platform. Reduce manual calculations on excel sheets and gain control of your payroll data. Ensure data integrity and consistency.
Enhance payroll compliance
Our global payroll infrastructure ensures compliance with local employment and tax regulations. We take the guesswork out of payroll compliance.



Malaysia,







