CountServa · CountServa: Accounting and ERP Manual
Payroll in CountServa lets Malaysian employers keep employee records, produce monthly payslips with EPF, SOCSO, SKBBK (Lindung 24 Jam), EIS and PCB from the official tables, track leave and holidays, remit statutory contributions and produce the yearly EA, CP8D and Borang E filings. Owners, payroll and HR staff use it; employees see their payslips and apply for leave in the User Portal. It replaces Payroll88.
| Menu Item | What It Is For |
|---|---|
| Employees | Add and maintain employees, their pay setup and statutory settings |
| Payslips | Create, view, download and mark payslips as paid |
| Leaves | Apply, approve and track leave |
| Statutory Advances | The register of money owed and paid to KWSP, PERKESO and LHDN |
| Compliance Documents | Signed declarations behind statutory settings, and documents employees submit |
| Monthly Summary | The payroll summary per wage month, the HRD Corp levy and the monthly statutory files |
| Holidays | The company holiday calendar |
| E/EA Forms | Yearly EA forms, CP8D, Borang E, CP22 and CP22A |
| Staff Loans | Loans to staff recovered through deductions (owner or manager only) |
The employee row has Edit, Pay, Leave, Approve and Delete actions.
Save the employee first, then open it again and use the Photo & identity documents section to attach a photo and identity scans such as the IC or passport. A photo or ID scan taken on a phone can be straightened and cropped as it is uploaded. These files are stored privately and open only from inside payroll, after a permission check; they never become a public link.
Press Pay on an employee row to manage their pay setup. Each revision is the complete setup in force from its wage month until the next one begins, so past payslips stay explainable.
The treatment decides which contributions apply, for example Fixed allowance (wages), Travel/petrol, official duties (exempt), Travel above the RM6,000 exemption (the RM6,000 is a yearly cap), Reimbursement (receipts held) and Service charge. A receipted reimbursement is not wages; a fixed allowance is.
If one exists for that month, choose Open the existing one or the next open wage month.
| Scheme | How CountServa Applies It |
|---|---|
| EPF (KWSP) | Banded KWSP Third Schedule tables: Part A for Malaysians below 60, Part C for permanent residents 60 and above, Part E for citizens 60 and above. Above RM20,000 a percentage applies (Part A 12% employer, 11% employee; Part C 6% and 5.5%; Part E 4% and nil). Non-Malaysians contribute 2% employee and 2% employer from the October 2025 wage month. |
| SOCSO (PERKESO) | Banded on wages up to the RM6,000 ceiling (table effective October 2024). Category 1 (Injury + Invalidity) for employees below 60, Category 2 (Injury Only) for 60 and above or first entry at 55 or above. |
| SKBBK / Lindung 24 Jam | Employee-only deduction for SOCSO contributors, 0.75% banded (maximum RM44.65) from the June 2026 wage month. Opted-out employees are excluded. |
| EIS (SIP) | Banded on wages up to RM6,000 for employees aged 18 to below 60. Foreign workers are exempt. |
| PCB (MTD) | LHDN computerised calculation method (MTD specification 2026), with reliefs by tax category, including the further disabled person and disabled spouse deductions. Non-residents pay a flat 30% with no reliefs. Zakat reduces PCB, and CP38 is collected on top. |
| HRD Corp levy | Employer cost at the registered category rate (0.5% or 1%), never deducted from pay. The levy return shows a due date of the 15th of the following month. |
The employee's approver or payroll approves pending requests. An approver who uses the User Portal sees Approvals in the portal menu, listing Pending Leave Approvals with Approve and Reject buttons. The Away board shows who is Out today and in the Next seven days; Export CSV exports leave. Entitlements such as Annual leave (days) and Brought forward (days) are set on the employee.
In Payroll > Holidays, use Seed Gazette to load the gazetted holidays, Add Holiday for company holidays, Add Substitutes for replacement days and Holidays PDF to print the calendar. Holidays affect working-day counts on payslips and leave.
Payroll > Monthly Summary shows every payslip for a wage month with basic, allowances, bonus, employee and employer contributions, HRD levy and Total cost. Press Download Summary PDF. The HRD Corp Levy section shows the Levy return for a month or the Whole year. Statutory Files lets you download the monthly EPF, SOCSO and EIS files and the Register PDF.
Payroll > Statutory Advances is the register of contributions deducted from payslips and still owed to KWSP, PERKESO and LHDN, with due dates and Overdue flags.
Payroll > Compliance Documents holds the signed paperwork behind statutory settings, such as an SKBBK opt-out declaration. Documents employees submit themselves wait here until you choose Accept and switch the setting or Accept, file only. Use File Document to add one yourself.
Go to Payroll > E/EA Forms, choose the Year of Assessment, and download the CP8D (Borang E) CSV, CP8D PDF and the Borang E Cover Summary. Each employee's EA form can be viewed, printed, downloaded or emailed. CP22 and CP22A forms for new and departing staff are on the same screen.
Payroll > Staff Loans records money lent to employees and recovered through payslip deductions. Press New Salary Advance to record one. Only the owner or manager can use this screen.
Employees sign in at https://countserva.com/app/ with their own login and see only their own records. Each item appears only when the employee's role allows it:
| Portal Menu Item | What the Employee Can Do |
|---|---|
| Payslips | Open a payslip, then Print or Download PDF. The EA Forms tab lets them view, print, download or email their yearly Borang EA. |
| Leave | See leave balances, press Apply for Leave, choose the Leave Type, From and To dates and half days, then press Submit Application. A pending application can be withdrawn with Withdraw. |
| Public Holidays | See the company holiday calendar. |
| LINDUNG 24 Jam | Read how SKBBK affects their pay, choose Stay in the Scheme or I Want to Opt Out, and upload a signed PERKESO notice, which then waits in Payroll > Compliance Documents for your review. |
| File Vault | Store personal documents with Add Document, adding each page with Take Photo or From Device. |
| My Statutory Advance | For a staff member who pays KWSP, PERKESO or LHDN on the company's behalf: see the money advanced, add each receipt file and press Record Paid. |
| Approvals | For leave approvers only: approve or reject pending leave. |
Give each employee a login from Settings > Users. See Users, Roles and the User Portal.
Every payroll change, such as a payslip edit or deletion, an employee status change, a leave decision or a document accepted or deleted, is recorded in Settings > Audit Trail together with every other change in your company. Payroll entries are grouped under names that start with ''payroll.'' so you can pick them out. Audit history carried over from Payroll88 was kept.
Press Pay on the employee row and add a revision with the new Effective from (wage month), so past months stay unchanged.
Yes, in the User Portal. See Users, Roles and the User Portal.
Yes. Remittances are posted to the ledger through Statutory Advances.