Hiring Local Staff in JB: Salaries, EPF, SOCSO and Employer Costs for Singapore Companies (2026)

June 28, 2026

By: Commercial Johor Editorial

Hiring local Malaysian staff for your Johor Bahru operation is one of the most cost-effective moves a Singapore company can make. Malaysian salaries run at roughly 35–45% of Singapore equivalents for the same role — but the statutory requirements, payroll structure, and compliance obligations are completely different. This guide covers everything you need to know before your first hire in JB.

JB Salary Benchmarks by Role (2026)

Malaysian minimum wage is RM 1,700 per month (2024 rate, applicable in all regions). In practice, most white-collar roles in Johor Bahru pay significantly above this floor. Below are 2026 market benchmarks for roles commonly hired by Singapore-owned companies expanding into JB:

RoleMonthly Salary (RM)SGD Equivalent (~3.1x)
Admin / ReceptionistRM 2,000–2,800S$645–S$900
Sales ExecutiveRM 2,500–4,000S$800–S$1,290
Operations ManagerRM 4,500–7,000S$1,450–S$2,260
Finance / Accounts ExecutiveRM 3,000–5,000S$970–S$1,610
Software EngineerRM 4,000–8,000S$1,290–S$2,580
Marketing ManagerRM 5,000–9,000S$1,610–S$2,900
Country / Regional ManagerRM 9,000–18,000S$2,900–S$5,800

Salaries in Johor Bahru’s JS-SEZ zones command a 10–20% premium over the JB average, particularly for roles requiring bilingual ability (English/Mandarin) or direct Singapore client interaction. Companies operating near Bukit Chagar or Medini also report talent competition driving offers closer to the upper end of these bands.

EPF: Employees Provident Fund

EPF (Kumpulan Wang Simpanan Pekerja) is Malaysia’s mandatory pension contribution system — equivalent in structure to Singapore’s CPF but with different rates and rules.

EPF Contribution Rates (2026)

Employee AgeEmployer ContributionEmployee Contribution
Below 6013% (on wages ≤ RM5,000) or 12% (above RM5,000)11%
60–756.5%5.5%

EPF contributions are capped based on actual monthly wages. All employers in Malaysia — including foreign-owned companies — must register with EPF and remit contributions by the 15th of the following month. Failure to contribute is a criminal offence under the EPF Act 1991. Registration is done via the EPF i-Akaun Majikan portal.

SOCSO: Social Security Organisation

SOCSO (Pertubuhan Keselamatan Sosial) covers work injury and invalidity insurance for Malaysian employees. All employers must register with SOCSO and contribute monthly.

SOCSO Contribution Rates

SOCSO contributions are calculated on insurable wages, capped at RM 5,000/month. The employer pays approximately 1.75% and the employee pays 0.5% of monthly wages into two schemes: the Employment Injury Scheme and the Invalidity Scheme. For employees over 60 or those who have received invalidity pension, only the Employment Injury Scheme applies at a combined rate of 1.25%.

EIS: Employment Insurance System

EIS (Sistem Insurans Pekerjaan) provides temporary financial assistance to retrenched workers. Both employer and employee contribute 0.4% each of monthly insurable wages, capped at RM 4,000/month. Registration is done via the SOCSO portal — the same system handles both SOCSO and EIS.

Total Employer Cost of a JB Hire: Full Model

The true cost of a hire goes beyond the salary. Here is the complete employer cost model for a JB-based operations executive earning RM 4,000/month:

ComponentMonthly Amount (RM)
Gross SalaryRM 4,000
EPF (Employer 12%)RM 480
SOCSO (Employer ~1.75%)RM 70
EIS (Employer 0.4%)RM 16
HRD Levy (1% for cos. with ≥ 10 staff)RM 40
Total Employer CostRM 4,606 (~S$1,486)

The HRD Levy (Human Resources Development Corporation) applies to companies with 10 or more employees in certain sectors. It funds staff training programmes and can be claimed back for approved training — so it is not a pure cost for most employers.

Annual Leave, Public Holidays and Other Entitlements

Under the Malaysian Employment Act 1955 (amended 2022), employees are entitled to minimum annual leave based on years of service: 8 days for the first 2 years, 12 days for 2–5 years, and 16 days for 5+ years. Sick leave entitlements range from 14 to 22 days depending on service tenure. Johor State observes both national and state-specific public holidays — employees in JB get approximately 17 gazetted public holidays per year. Maternity leave is 98 consecutive days (for up to five surviving children) and paternity leave was introduced at 7 days under the 2022 Employment Act amendments.

HR Compliance Steps for a New JB Entity

Once you have incorporated your Malaysian Sdn Bhd, the HR compliance sequence is: register with EPF via the i-Akaun Majikan portal (within 7 days of your first hire), register with SOCSO/EIS via the PERKESO portal (simultaneously), register with Lembaga Hasil Dalam Negeri (LHDN/IRB) for employer tax deduction (PCB — Potongan Cukai Bulanan), and register with HRD Corp if you have 10 or more employees in a covered sector. Monthly payroll runs must include PCB deduction (income tax withholding), EPF, SOCSO, and EIS contributions, all remitted by the 15th of the following month. Most Singapore-owned JB entities engage a local payroll bureau to handle this — monthly costs for outsourced payroll run RM 300–800 for a team of under 20 staff.

Hiring Expats vs. Local Staff in JB

Many Singapore companies want to post Singapore employees or expats to their JB entity. This triggers a separate set of requirements. Under the JS-SEZ Knowledge Worker framework, eligible foreign professionals working in the SEZ pay a flat 15% personal income tax (versus Malaysia’s progressive rate up to 26%). To qualify, they must be employed by an approved JS-SEZ entity and meet the minimum salary threshold (RM 5,000/month). Standard Malaysian Employment Pass categories (Cat I above RM 10,000, Cat II RM 5,000–10,000, Cat III RM 3,000–5,000) apply for foreign hires not covered by the JS-SEZ knowledge worker scheme. Applications are submitted via ESD (Expatriate Services Division) under Immigration Malaysia. Processing time is typically 4–8 weeks for a new application.

Bottom Line for Singapore Companies

The all-in employer cost for a JB hire is roughly 15% above gross salary (EPF + SOCSO + EIS + HRD). This compares favourably to Singapore where employer CPF alone adds 17% for employees under 55. Combined with salary levels 35–45% below Singapore equivalents for the same role, the labour cost arbitrage is substantial — a key driver behind why Singapore companies are building out operational teams in JB rather than Singapore. For a 10-person JB team, the monthly payroll saving versus an equivalent Singapore headcount typically runs S$15,000–S$40,000 depending on roles, before accounting for office rent savings.