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:
- Identify the employee’s applicable contribution category.
- Determine the relevant wage amount.
- Refer to the current EPF contribution schedule.
- Calculate the employee contribution.
- Calculate the employer contribution.
- 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 Payroll | Digital Payroll |
|---|---|
| Spreadsheet-based calculations | Automated calculations |
| Manual attendance entry | Attendance integration |
| Manual overtime calculation | Automated OT processing |
| Manual statutory lookups | Configured statutory calculations |
| Paper or manually distributed payslips | Digital payslips |
| More repetitive HR work | Automated workflows |
| Difficult to scale | Designed to scale |
| Higher risk of human error | Reduced 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
