Step-by-Step: Mastering Manual Payroll Calculations for Small Businesses in Malaysia

Managing payroll manually can seem straightforward when a business has only a few employees. However, as the workforce grows, calculating salaries, overtime, statutory contributions, leave adjustments, and tax deductions becomes increasingly complicated.

For Malaysian small businesses, payroll must account for several statutory requirements, including EPF, SOCSO, EIS, and PCB, where applicable. Employers are responsible for ensuring contributions are calculated accurately and paid on time. EPF, for example, requires employers to make monthly contributions based on applicable wages and statutory rates. (EPF)

This step-by-step guide explains how small business owners can approach manual payroll calculations and why moving to digital payroll software can significantly reduce administrative work and human error.


What Is Manual Payroll Calculation?

Manual Payroll Calculation means calculating employee salaries and deductions using spreadsheets, calculators, payroll tables, or other manual methods rather than relying on an automated payroll system.

A typical payroll calculation may involve:

  • Basic Salary
  • Allowances
  • Overtime
  • Bonuses
  • Commissions
  • Claims
  • Unpaid Leave
  • EPF
  • SOCSO
  • EIS
  • PCB
  • Other Authorised Deductions
  • Net Salary

The more employees and payroll components a company has, the more difficult it becomes to maintain accurate calculations manually.


Step 1: Collect Employee Payroll Information

Before calculating payroll, HR or the business owner should ensure all employee information is updated.

Important information may include:

  • Employee Name
  • Employee ID
  • Basic Salary
  • Employment Status
  • Working Schedule
  • Overtime Details
  • Allowances
  • Leave Records
  • Claims
  • Statutory Information
  • Tax Information

Accurate employee information is the foundation of accurate payroll.

EPF states that employers have responsibilities relating to employee registration, contributions, record keeping, and compliance. (EPF)


Step 2: Calculate Gross Salary

The next step is to calculate the employee’s total earnings before deductions.

A basic calculation can be represented as:

Gross Salary = Basic Salary + Allowances + Overtime + Other Earnings

Depending on the employee’s circumstances, additional earnings may include:

  • Transport Allowance
  • Meal Allowance
  • Shift Allowance
  • Commission
  • Bonus
  • Incentives
  • Approved Overtime

For example, if an employee receives:

Basic Salary: RM3,000
Allowance: RM300
Overtime: RM200

The gross earnings would be:

RM3,000 + RM300 + RM200 = RM3,500

However, businesses should distinguish between gross earnings and the specific wage components used for individual statutory calculations, because not every payroll component is necessarily treated identically for every contribution or tax calculation.


Step 3: Calculate Unpaid Leave and Other Adjustments

If an employee takes unpaid leave, the payroll calculation may need to be adjusted according to the applicable employment terms and statutory requirements.

Other adjustments may include:

  • Unpaid Leave
  • Salary Adjustment
  • Advance Salary
  • Approved Deductions
  • Absence Adjustments
  • Other Payroll Corrections

These adjustments should be documented properly before payroll is finalised.


Step 4: Calculate Overtime

Overtime is another area where manual payroll calculations can become complicated.

HR should first verify:

  • Employee Working Hours
  • Normal Working Schedule
  • Overtime Hours
  • Overtime Approval
  • Applicable Overtime Rate
  • Rest Day Work
  • Public Holiday Work

The calculation should follow the applicable Malaysian employment requirements and the employee’s employment terms.

For example, a simplified calculation could be:

Hourly Rate × Applicable OT Rate × OT Hours

However, businesses should not simply apply one multiplier to every situation. Overtime treatment can differ depending on whether the work is performed on a normal working day, rest day, or public holiday and whether the employee falls within the applicable statutory coverage.

For this reason, automated payroll and attendance integration can substantially reduce manual calculation work.


Step 5: Calculate EPF Contributions

Employers need to calculate the applicable Employees Provident Fund (EPF/KWSP) contributions for eligible employees.

EPF contributions are based on applicable wages and the statutory contribution rates set under the EPF Act. EPF provides an official contribution calculator to help employers determine contribution amounts based on employee and wage information.

A manual payroll process therefore requires HR personnel to:

  1. Identify the employee’s applicable contribution category.
  2. Determine the relevant wage amount.
  3. Refer to the current EPF contribution schedule.
  4. Calculate the employee contribution.
  5. Calculate the employer contribution.
  6. Record the amounts correctly.

Because contribution rates and rules can change, payroll administrators should always use the latest official EPF information rather than relying on an old spreadsheet.


Step 6: Calculate SOCSO Contributions

Next, HR needs to calculate the applicable SOCSO (PERKESO) contribution.

SOCSO contributions depend on factors such as:

  • Employee Category
  • Age
  • Monthly Wages
  • Applicable Contribution Schedule

This is an area where businesses should be especially careful when using manual payroll.

In 2026, SOCSO contribution rules have undergone changes. PERKESO has published the Employees’ Social Security (Amendment) Act 2026, including revised contribution provisions. (PERKESO)

There have also been implementation updates affecting payroll systems. EPF announced in June 2026 that its e-Payroll system was being enhanced to support revised SOCSO contribution calculations and advised employers to verify applicable rates during the transition. (EPF)

Therefore, businesses should not rely on an outdated SOCSO contribution spreadsheet.


Step 7: Calculate EIS Contributions

The Employment Insurance System (EIS) is another statutory payroll component applicable to eligible employees.

Manual payroll administrators need to determine the employee’s eligibility and apply the applicable contribution rules.

Because EIS is processed alongside other statutory payroll deductions, it is important to maintain consistent employee information across the payroll system.


Step 8: Calculate PCB

PCB (Potongan Cukai Bulanan) is the monthly tax deduction mechanism administered by the Inland Revenue Board of Malaysia (HASiL/LHDN).

Unlike a simple fixed percentage, PCB calculations can depend on multiple factors, including:

  • Employee Income
  • Taxable Remuneration
  • Marital Status
  • Dependants
  • Tax Reliefs
  • Previous Deductions
  • Other Relevant Tax Information

HASiL’s 2026 documentation confirms that PCB deductions are calculated according to the applicable Monthly Tax Deduction rules and that employees can submit the relevant TP1 form to their employer for eligible deductions and rebates. (Hasil)

This makes manual PCB calculations one of the more challenging parts of payroll processing.


Step 9: Calculate Other Deductions

Depending on company policy and the employee’s circumstances, payroll may also include authorised deductions such as:

  • Salary Advances
  • Loan Repayments
  • Approved Employee Deductions
  • Zakat
  • Other Permitted Deductions

HR should maintain proper documentation for every deduction and ensure it is authorised and processed according to applicable requirements.


Step 10: Calculate Net Salary

After calculating gross earnings and applicable deductions, HR can determine the employee’s estimated net salary.

A simplified formula is:

Net Salary = Gross Earnings − Total Employee Deductions

For example:

Gross Earnings: RM3,500
EPF: Applicable employee contribution
SOCSO: Applicable employee contribution
EIS: Applicable employee contribution
PCB: Applicable tax deduction
Other Deductions: RM100

The final amount after applicable deductions becomes the employee’s net salary.

The exact figures should always be calculated using the latest official schedules and the employee’s individual circumstances.


Step 11: Check the Payroll Before Payment

Before releasing salaries, small business owners should perform a payroll verification.

Check:

  • Employee Names
  • Basic Salary
  • Allowances
  • Overtime
  • Leave Adjustments
  • EPF
  • SOCSO
  • EIS
  • PCB
  • Other Deductions
  • Net Salary
  • Bank Account Information

A second-person review can help identify mistakes before salaries are paid.


Step 12: Generate Payslips and Maintain Records

Once payroll is finalised, employees should receive their salary information through the company’s chosen payroll process.

A digital payroll system can automatically generate payslips containing:

  • Basic Salary
  • Allowances
  • Overtime
  • Deductions
  • Statutory Contributions
  • Net Salary

Digital records also make it easier for HR teams to retrieve previous payroll information when required.


Common Problems with Manual Payroll

Although manual payroll can work for a very small business, it becomes increasingly difficult to manage as the company grows.

Human Calculation Errors

One incorrect formula or number can affect an employee’s final salary.


Outdated Statutory Tables

Payroll administrators may accidentally use an old contribution table after statutory rates or rules have changed.

The 2026 SOCSO changes demonstrate why businesses need to keep payroll information current. (EPF)


Duplicate Data Entry

When attendance, leave, overtime, and payroll are stored separately, HR staff may need to copy information between spreadsheets.

This increases the chance of inconsistent records.


Time-Consuming Payroll Processing

Even a relatively small workforce can require significant time to calculate and verify manually every month.


Difficult Payroll Auditing

Searching through multiple spreadsheets and paper documents makes it harder to identify where a payroll discrepancy occurred.


When Should a Small Business Move to Payroll Software?

Manual payroll may be manageable when a company has only a handful of employees and straightforward salary structures.

However, businesses should consider payroll software when they start experiencing:

  • More Employees
  • Multiple Work Locations
  • Shift Workers
  • Frequent Overtime
  • Complex Allowances
  • Multiple Leave Types
  • Increasing Payroll Queries
  • Frequent Payroll Corrections
  • More HR Administration

The transition to digital payroll does not have to wait until the company becomes a large enterprise.

In fact, EPF itself provides e-Payroll specifically to help micro and small employers manage payroll records digitally. Its features include automatic calculations for EPF, SOCSO, IRBM payments and other contributions, as well as electronic statutory and bank file generation. (EPF)


Benefits of Automating Payroll

Automated Statutory Calculations

Payroll software can automate applicable statutory calculations and reduce reliance on manual tables.


Attendance and Payroll Integration

Attendance information can flow directly into payroll.

The system can use:

  • Clock In
  • Clock Out
  • Working Hours
  • Overtime
  • Shift Records

to support payroll calculations.


Automated Leave Adjustments

Approved leave can be synchronised with attendance and payroll, reducing manual updates.


Digital Payslips

Employees can access their payslips electronically through an Employee Self-Service platform.


Faster Payroll Processing

Automation reduces repetitive calculations and allows HR teams to process payroll more efficiently.


Why Choose Smart Touch Payroll Software?

Smart Touch Technology provides an integrated Payroll and HRMS Solution designed to help Malaysian businesses move from manual payroll processes to automated workforce management.

The system can connect:

Time Attendance → Leave → Overtime → Claims → Payroll → Digital Payslip

Key capabilities include:

  • Automated Payroll Processing
  • Time Attendance Integration
  • Leave Management
  • Overtime Management
  • Claims Management
  • Employee Self-Service
  • Digital Payslips
  • Smart GoGo Mobile App
  • Payroll Reporting
  • Multi-Branch Management
  • Cloud & On-Premise Deployment
  • Local Technical Support

With attendance and payroll connected, businesses can reduce repetitive data entry and improve the consistency of payroll processing.


Manual Payroll vs Digital Payroll

Manual PayrollDigital Payroll
Spreadsheet-based calculationsAutomated calculations
Manual attendance entryAttendance integration
Manual overtime calculationAutomated OT processing
Manual statutory lookupsConfigured statutory calculations
Paper or manually distributed payslipsDigital payslips
More repetitive HR workAutomated workflows
Difficult to scaleDesigned to scale
Higher risk of human errorReduced manual errors

Manual payroll can provide a basic starting point, but digital payroll becomes increasingly valuable as the business and workforce grow.


Conclusion

Learning how to calculate payroll manually can help small business owners understand how employee salaries are built up and how different payroll components affect take-home pay. However, payroll in Malaysia involves multiple statutory requirements, including EPF, SOCSO, EIS, and PCB, making manual processing increasingly complex.

The most important lesson is that payroll should not rely on outdated tables or assumptions. Employers should verify current requirements with the relevant statutory authorities. EPF provides official payroll and contribution tools, while HASiL publishes current PCB documentation and requirements. (EPF)

For small businesses that are ready to reduce administrative work, an integrated Payroll Management System can automate repetitive calculations, connect attendance with payroll, simplify leave and overtime processing, and provide employees with digital payslips.

Smart Touch Technology helps Malaysian businesses move towards a more efficient, connected, and scalable HR and payroll environment.

Click here for more product information: https://www.smartouch.com.my/payroll-system/


Smart Touch technology pte ltd , www.smartouch.com.sg +65-63964767, sales@smartouch.com.sg , www.smartouch.com.my +607-3889903 sales@smartouch.com.my