Restaurant Payroll In Malaysia 2026: The EPF, SOCSO, EIS, HRD Levy Playbook
Payroll is the biggest non-rent expense line in F&B, averaging 28 to 32 percent of revenue across Malaysian restaurants, cafes and kopitiams. It is also the line where most compliance trouble starts. Late EPF contributions. Missed SOCSO declarations. Service charge handled as informal cash. Foreign worker permit lapses. One KWSP audit notice can wipe out three months of net profit. This playbook covers the 2026 reality: every statutory deduction, the correct rates, the filing calendar and the F&B-specific complications most operators discover only after the fact.
This is the operator's view, not an HR textbook. The goal is a clear working picture of what payroll actually costs in Malaysian F&B, what the compliance obligations look like in practice, and where the common mistakes happen. If you need the broader staffing picture, start with our restaurant roles and staffing guide. For the weekly P&L context, see how to read your weekly P&L.
The 5 compulsory deductions for a Malaysian F&B employee
Every permanent or contract employee who is a Malaysian citizen or permanent resident carries five statutory lines on their payroll. Here is each one at the 2026 rates with the key operator details.
EPF (Kumpulan Wang Simpanan Pekerja)
Rate: 12% employer contribution, 11% employee contribution, both calculated on gross monthly wages. For employees earning above RM5,000, the employer contribution stays at 12%. Employees aged 60 and above have a reduced employee contribution of 5.5%; employer remains 12%. Both contributions are calculated on the same gross wage base including allowances but excluding certain reimbursements (meal allowances that are receipted and genuine, for example).
Filing: EPF Form A submitted and payment made by the 15th of the following month via KWSP i-Akaun. New employees must be enrolled within 7 days of first employment date.
Penalty: Late payment attracts 6% per annum dividend penalty on the unpaid amount. Wilful non-contribution is a criminal offence under the EPF Act 1991 carrying fines up to RM10,000 and/or imprisonment. KWSP audits are increasingly automated and cross-referenced against Inland Revenue salary data.
SOCSO (PERKESO)
Rate: Category 1 (Employment Injury Scheme plus Invalidity Scheme) applies to employees below 60 years old. Employer contributes 1.75% of insured salary; employee contributes 0.5%. Contribution is based on a wage schedule, not a straight percentage of actual salary. For wages of RM2,500 for example, the employer pays approximately RM41 per month and the employee pays approximately RM6 per month based on the SOCSO wage schedule. The wage ceiling for SOCSO is RM5,000 per month (contributions are capped beyond this).
Category 2 (Employment Injury Scheme only, no Invalidity) applies to employees aged 60 and above and to foreign workers (covered separately below). Employer pays 1.25%, no employee deduction.
Filing: SOCSO Form 8A submitted and paid by the 15th of the following month via PERKESO ASSIST portal.
Penalty: Up to RM10,000 fine plus RM500 per day for each day the offence continues after conviction. New staff must be enrolled in SOCSO before or on their first day of employment.
EIS (Employment Insurance Scheme)
Rate: 0.2% employer and 0.2% employee, both calculated on gross wages. The wage ceiling matches SOCSO at RM5,000 per month. EIS protects employees if they are retrenched; it funds the retrenchment benefit and job-search support.
Filing: EIS contributions are filed together with SOCSO on Form 8A by the 15th of the following month. Both are managed through the PERKESO ASSIST portal.
Penalty: Same penalty framework as SOCSO. EIS does not apply to foreign workers, domestic workers, or employees who have reached 60 years of age.
PCB (Potongan Cukai Berjadual)
Rate: PCB is not a fixed percentage. It is a monthly tax deduction at source calculated using the Inland Revenue Board tax tables (Schedule 1 of the Income Tax Act 1967, updated annually). At a gross salary of RM2,500 per month with no dependants, the PCB deduction is typically RM0 to a very small amount because the annual income is below the taxable threshold after personal relief. Employees earning above roughly RM3,000 per month (depending on tax reliefs and family status) will have a positive PCB deduction each month.
Filing: PCB CP38 payment made by the 15th of the following month via IRBM ezHASiL. The employer is the tax agent; if the employer does not deduct and remit PCB, the liability falls back on the employer.
Penalty: 10% penalty on the unpaid tax plus RM200 per day for each day of delay after the due date. Underpayment of PCB shows up in the employee's annual tax assessment as a shortfall they must pay with interest.
HRD Corp (Human Resources Development) Levy
Rate: 1% of gross monthly wages per employee. This levy is mandatory once a business has 10 or more employees in a financial year. For businesses with fewer than 10 employees, HRD Corp registration is voluntary. The moment a 10th employee joins (even part-time or casual), the levy becomes mandatory for all employees from that point forward.
The practical F&B trap: many operators at 8 or 9 staff do not realise that hiring one more person triggers the levy on the full payroll, adding roughly 1% to their total labour cost permanently. Budget for this before the hire, not after.
Filing: HRD Corp levy filed and paid by the 15th of the following month via the HRDCorp employer portal.
Penalty: Failure to register or remit attracts fines under the Human Resources Development Act 2001. The benefit of the levy is employer access to HRDF-funded training grants, which are genuinely usable for F&B operator training programs if the operator is active about applying.
Foreign worker payroll differences
Malaysian F&B relies heavily on foreign workers from Bangladesh, Indonesia, Nepal and Myanmar. The statutory deduction profile for a foreign worker is materially different from a local employee. Treating both the same way is one of the most common payroll errors operators make.
EPF: Not mandatory for foreign workers. The worker may voluntarily contribute (employer 5%, employee any amount) but there is no legal obligation. In practice, most foreign workers in F&B do not contribute to EPF.
SOCSO: Category 2 applies. The employer pays 1.25% of the insured wage. There is no employee deduction. This covers employment injury only; foreign workers are not covered under the Invalidity Scheme.
EIS: Does not apply to foreign workers. No employer contribution, no employee deduction.
PCB: Foreign workers who have a tax treaty between Malaysia and their home country may present a certificate of residence to avoid double taxation. In practice, most foreign F&B workers earn below the taxable threshold and PCB does not apply. If a foreign worker earns above the threshold and has no treaty protection, PCB applies in the normal way.
HRD Corp: Applies in the same way as for local employees. If the business has 10 or more employees in total (local and foreign combined), the 1% levy applies to every employee including foreign workers.
JIM (Immigration Department) levy: The annual immigration levy for employing foreign workers runs from RM640 to RM1,850 per worker per year depending on the sector and source country, paid by the employer. This is a direct operator cost separate from statutory payroll deductions. It is not a payroll deduction but it must be factored into the real cost-per-head calculation when budgeting a foreign-worker-heavy floor team.
The compliance risk that catches operators: the work permit must be renewed before expiry. An expired permit means the worker is technically undocumented and the employer is liable under the Immigration Act 1959/63. The renewal window starts 3 months before the expiry date. Build a permit expiry calendar and treat it like an EPF filing deadline.
Service charge handling
Most Malaysian full-service restaurants add a 10% service charge to the bill. It is the single biggest payroll grey area in F&B. The question is whether service charge is company income or employee income, and the answer has significant payroll and SST implications.
The compliant approach: Service charge is declared as company revenue. It is therefore subject to 8% SST (Service Tax) as part of the overall bill. The company then distributes a portion or all of the service charge to staff through a separate "service points pool" calculated by hours worked, seniority, or a fixed points system. That distribution is employment income and is subject to PCB deduction in the month it is paid. The distribution does not attract EPF, SOCSO or EIS contributions if it is structured as a variable allowance rather than a fixed contractual bonus (check with your payroll advisor on the current KWSP interpretation).
The non-compliant approach (common but increasingly risky): Operator pockets a portion of the service charge and distributes the remainder informally in cash, outside the payroll system. The team gets a cash top-up each pay cycle; nothing goes through the statutory deduction framework. This was common for decades in Malaysian F&B because the cash component was invisible.
The 2026 enforcement shift: With e-invoicing mandatory for businesses above the revenue threshold, service charge now appears as a line item in every digital invoice submitted to the IRBM. The gap between the service charge collected (visible on the e-invoice) and the SST and income tax declared for the same period is now a direct reconciliation flag. Operators who were running informal service charge distributions face real audit risk starting from the 2025/2026 assessment year. Clean this up before a tax audit forces the conversation.
On the team side: Frame this honestly with your floor crew. When service charge moves through the payroll system properly, the team's service points are documented income. That documentation helps them with bank loan applications, rental applications and their own tax filings. The waiter who has clean payslips showing RM2,800 in total monthly income is in a better position than one who has a RM2,500 payslip and RM300 in undocumented cash. Compliance is not the enemy of the team; it helps them build a financial record.
Salary structure for F&B roles in 2026
These are the realistic market ranges as of mid-2026 across Klang Valley, Penang and Johor Bahru for full-service F&B venues. Standalone kopitiams, mamak operators and hawker-adjacent formats tend to sit 10 to 20 percent below the lower bound of these ranges. Cloud kitchen and delivery-only formats tend to compress the front-of-house line entirely.
Floor staff / server: RM2,200 to RM2,800 base, plus service points, plus meals on shift. EPF brackets are straightforward. The realistic total cost to employer including all statutory contributions is approximately RM2,530 to RM3,220 per month.
Captain / senior server: RM2,800 to RM3,400 base, plus a larger share of the service points pool (typically 1.5x the standard points versus a floor server). Total employer cost RM3,220 to RM3,910 per month.
Floor supervisor: RM3,500 to RM4,500 base, plus service points. At this salary level, PCB starts to become a positive deduction depending on the employee's personal relief profile. Employer cost RM4,025 to RM5,175 per month including all contributions.
Line cook: RM2,400 to RM3,200 base with no service points component (kitchen staff are typically excluded from the service points pool). Employers sometimes add a meal allowance or commute allowance as a non-contributory benefit. Total employer cost RM2,760 to RM3,680 per month.
Sous chef: RM4,000 to RM5,500 base plus KPI bonus (typically a monthly kitchen efficiency or food cost metric). At RM5,000, all statutory contribution calculations hit the SOCSO and EIS wage ceilings so the marginal contribution cost above RM5,000 is only EPF. Total employer cost RM4,600 to RM6,325 per month.
Head chef: RM5,500 to RM9,000 base plus profit share or a percentage of kitchen savings against target food cost. At this level, the employer EPF contribution is capped at the rate applicable to the gross, so a RM8,000 base costs the employer RM960 in EPF per month. Total employer cost RM6,325 to RM10,350 per month.
General Manager / Operations Manager: RM6,500 to RM12,000 base plus KPI bonus. At multi-outlet groups, total compensation including bonus can reach RM15,000 to RM18,000 for a proven operator who runs two or more units. Budget planning typically needs to allow for a 1.15x gross multiplier for statutory contributions plus a bonus pool separate from base.
The minimum wage reality
The Malaysian minimum wage is RM1,700 per month for businesses employing 5 or more workers, effective February 2025. The previous tiered system (higher minimum for larger cities, lower for rural areas) was unified in 2022 and raised again in 2025.
For businesses with fewer than 5 employees, the lower historical threshold applies but most F&B operators run more than 5 staff. In practice, almost every functioning F&B venue in Peninsular Malaysia is subject to the RM1,700 floor.
Foreign workers are subject to the same minimum wage requirement. An employer cannot legally pay a foreign worker below RM1,700 on the basis that the worker is foreign or that the permit terms set a lower amount.
Overtime rules under the Employment Act 1955: Overtime during a normal working day (beyond 8 hours) is paid at 1.5x the hourly rate. Overtime on a rest day is paid at 2x the hourly rate for the full shift. Overtime on a public holiday is paid at 3x the hourly rate. The hourly rate is calculated as monthly salary divided by 26 working days divided by 8 hours per day.
The compliance gap operators run: Most Malaysian F&B venues pay flat shift rates to floor staff and kitchen staff without differentiating between normal hours, rest day hours and public holiday hours. A server doing a 10-hour shift on a rest day at a nominal "RM80 per shift" rate is almost certainly being underpaid relative to the Employment Act requirement at a RM2,500 base. The legal liability is not just the underpaid amount but the accumulated underpayment over the period of employment, claimable by the employee at the Labour Department. With 6 to 9 months average tenure in F&B, the exposure on a team of 12 can be material. Review your shift rate structures against the overtime calculation before a departing employee does it for you.
Payroll calculation walkthrough: a RM2,500 floor server
Here is the full worked calculation for a Malaysian citizen floor server on a RM2,500 gross monthly salary at a venue with 12 employees (HRD Corp levy applies).
Gross salary: RM2,500
EPF employer contribution: RM2,500 x 12% = RM300. This is an employer-side cost, not a deduction from the employee's pay.
EPF employee contribution: RM2,500 x 11% = RM275. This is deducted from the employee's RM2,500 gross.
SOCSO employer contribution: Based on the SOCSO wage schedule for a RM2,500 wage, approximately RM41. Employer-side cost.
SOCSO employee contribution: Based on the SOCSO wage schedule, approximately RM6. Deducted from gross.
EIS employer contribution: RM2,500 x 0.2% = RM5. Employer-side cost.
EIS employee contribution: RM2,500 x 0.2% = RM5. Deducted from gross.
PCB: At RM2,500 gross per month (RM30,000 annual) with standard personal relief of RM9,000 plus EPF relief, the chargeable income falls below the taxable threshold. PCB deduction is RM0 for this profile. An employee with fewer reliefs or additional income sources may have a small positive PCB.
HRD Corp levy: RM2,500 x 1% = RM25. Employer-side cost. Does not appear as a deduction on the employee's payslip.
Net take-home pay for employee: RM2,500 - RM275 (EPF) - RM6 (SOCSO) - RM5 (EIS) = RM2,214 per month in hand.
Total cost to employer: RM2,500 (gross) + RM300 (EPF) + RM41 (SOCSO) + RM5 (EIS) + RM25 (HRD) = RM2,871 per month.
The real labour cost of a RM2,500 floor server is RM2,871 per month. That is a 1.15x multiplier on gross salary. Budget on gross plus 15 percent for a Malaysian F&B floor team.
The 1.15x multiplier is the working rule for local staff at this salary band. For staff earning above RM5,000 (where SOCSO and EIS are capped but EPF continues at 12%), the multiplier is slightly lower in percentage terms but higher in absolute RM. For foreign workers without EPF and with only Category 2 SOCSO, the multiplier is lower at roughly 1.08x to 1.10x depending on whether the JIM levy is annualised into the monthly number.
Filing deadlines and penalties
All five statutory contributions share the same deadline structure: payment and filing by the 15th of the following month. A wage for January must be paid and filed by 15 February. A wage for December must be filed by 15 January of the following year.
Here is the penalty map for the four portals operators use:
EPF via KWSP i-Akaun: Late payment incurs 6% per annum dividend loss on the unpaid contribution, applied from the due date. The employer also faces prosecution under the EPF Act 1991 with fines up to RM10,000 and/or imprisonment for wilful non-contribution. KWSP increasingly cross-references employer submissions against IRBM salary data and sends automated notices where employer EPF records show suspiciously low wage bases.
SOCSO and EIS via PERKESO ASSIST: Late or non-payment carries fines up to RM10,000 plus RM500 per day for each day the offence continues. The PERKESO enforcement division can impose a surcharge on the unpaid amount. Employers who fail to register a new employee within 30 days of employment face separate penalties.
PCB via IRBM ezHASiL: The Inland Revenue Board applies a 10% penalty on the unpaid PCB amount plus RM200 per day for each day of non-payment after the due date. The employer is personally liable for PCB not deducted and remitted, even if the employee later declares the income correctly.
HRD Corp via HRDCorp portal: Late payment incurs a penalty under the Human Resources Development Act 2001. The exact quantum is set by HRD Corp enforcement and varies. Businesses that have paid the levy but not actively used HRD Corp training grants are leaving a benefit unclaimed; the levy does not reduce if the training credits go unused.
Practical calendar: Set recurring calendar reminders on the 10th of each month for payroll processing and the 13th for portal submission reviews. The 15th is the hard deadline; submitting on the 13th to 14th leaves a buffer for portal downtime, which is not uncommon during peak filing periods at month-end.
Common payroll mistakes operators make
These are the errors that surface most frequently in Malaysian F&B payroll, drawn from operator conversations and Labour Department complaint patterns.
Treating service charge as pure tips and skipping statutory treatment. As covered above, the e-invoicing era makes this directly traceable. The risk is now real, not theoretical.
Missing the 5-employee threshold for minimum wage compliance. A venue that starts at 3 staff and grows without revisiting the wage floor can be running below RM1,700 for early hires who were set at the old rate. Do a wage floor audit when you cross 5 employees.
Confusing voluntary and mandatory EPF for foreign workers. Foreign workers often ask whether they can contribute to EPF; the answer is yes, voluntarily. But many operators assume EPF is not relevant to foreign workers at all and do not enrol them in SOCSO Category 2, which is mandatory. SOCSO for foreign workers is not optional.
The 9 to 10 employee trigger for HRD Corp. At 9 staff, HRD Corp is optional. At 10, it is mandatory for the entire payroll. One additional hire silently adds 1% to every employee's cost line. Do not discover this during an audit; model it before the hire.
Not enrolling new staff within the required window. EPF and SOCSO both require new employee registration before or within 7 days of employment. Delaying enrolment until the first payroll run (often a month later) is a violation and creates a gap in the employee's contribution record that can cause disputes if the employee later makes a claim.
Cash payments to "casual" workers without statutory deductions. Under Malaysian law, an employee is an employee regardless of whether the engagement is casual, per-shift or short-term. A casual worker who works a shift in your kitchen on a Saturday is an employee for SOCSO purposes. The 1-day engagement does not waive the statutory obligation. This is the area where Labour Department spot checks catch operators most frequently.
Weekly payroll with monthly PCB brackets. Some operators pay floor staff weekly, which is legal. But PCB tables are calibrated for monthly income. Annualising a weekly salary incorrectly causes under-deduction at source and year-end tax shock for the employee. If you run weekly payroll, use the weekly PCB schedule from the IRBM, not a simple monthly divide-by-four.
Payroll software versus manual filing
The honest comparison depends on headcount and your operator's own time value.
Under 10 employees: Manual filing via the three portals (KWSP i-Akaun, PERKESO ASSIST, IRBM ezHASiL) is viable. The portals are free. The combined filing time for a team of 8 to 9 runs roughly 4 to 6 hours per month if the payroll data is clean. The risk is human error in the contribution tables and missed deadlines when the operator is in the middle of a busy month. A shared payroll tracking spreadsheet with reminder dates reduces this risk significantly.
10 or more employees: Payroll software starts to pay for itself. Malaysian-specific options include SQL Payroll (desktop-based, one-time licence plus annual support, widely used in SME F&B), HReasily (cloud, monthly subscription around RM8 to RM15 per employee per month), and Wages.my (cloud, RM50 to RM200 per month depending on headcount). All three generate the required EPF, SOCSO, EIS and PCB statutory submission files directly. The error rate on statutory filings drops materially. The time saving is roughly 60 to 70 percent versus manual.
Integration with accounting: If the venue runs QuickBooks, Xero or SQL Account, check whether the payroll tool exports a journal entry directly. The manual step of re-entering payroll totals into the accounting system is where the operator-side error typically lives. A direct export from payroll to accounting closes that gap.
PDPA (Personal Data Protection Act) consideration: Payroll data is sensitive personal data under the PDPA 2010. Cloud payroll tools that are hosted outside Malaysia or that do not have a clear data residency and access control policy create PDPA exposure. Ask any cloud payroll vendor for their data residency statement and access log capability before onboarding your employee data.
What MenuBase fits in this
Direct answer: MenuBase does not do payroll. We do not handle EPF filing, SOCSO submission, time tracking, clock-in/out, shift scheduling, or any HR or statutory function. If that is what you need right now, the right tools are the portals listed above or the payroll software options in the previous section.
We mention payroll because labour cost as a percentage of revenue is one of the four weekly P&L numbers that decides whether an F&B outlet is healthy or slowly bleeding. The other three are food cost percentage, rent as a percentage of revenue, and net operating margin. You cannot manage labour cost percentage without knowing both sides of the fraction: the labour cost (payroll's job) and the revenue per cover (MenuBase's territory).
MenuBase surfaces revenue-per-cover data, AOV by shift, and item-level margin so the operator has the denominator in that fraction clear. A venue that does RM2,871 per local floor server per month needs to know exactly how many covers that server's shift generates, what the average check value is, and whether the revenue per labour-hour is improving or declining. That is the number that tells you whether to hire, whether to restructure shifts, or whether to lift AOV to cover a wage increase.
For the full financial picture, see our guide on how to read your weekly P&L in Malaysian F&B and the operator pain points reference that covers the five financial levers F&B operators most frequently lose money on silently. If you are at the stage of optimising your payroll spend relative to grant funding, the SME digitalisation grants guide covers what is available for F&B operators in 2026.
If you want to see how labour cost sits against your revenue numbers
Payroll compliance keeps you legal. Tracking labour cost as a percentage of revenue tells you whether the payroll spend is generating return. Most operators only see the first number, not the second.
WhatsApp the team with your current cover count and average check. 15 minutes. We will show you what the labour cost percentage looks like on your specific outlet and where the revenue-per-cover lever can move it.
WhatsApp the team →