Skip to content
SMEs

HR and payroll built for growing Cambodian SMEs

Formalize HR and payroll without a long implementation. Start with People, Attendance, Leave, and Payroll on one plan.

The point where the spreadsheet stops scaling

It is rarely a dramatic failure. It is that the person who built the payroll workbook is now spending the last three days of every month on it, that nobody else can safely open it, and that the answer to "why was this deduction applied?" is a formula rather than a decision anyone recorded. For most Cambodian SMEs this arrives somewhere between twenty and forty staff, and it arrives alongside two other things at once: the first NSSF registration and the first employee who asks for a payslip in Khmer. Humaneti is worth buying at that point, and genuinely not before it.

Getting the owner out of every approval

In a Cambodian family business the owner approves everything, because delegating has historically meant losing visibility. That works until the owner travels, and then a $40 stationery order waits four days. The alternative is not blind trust; it is a limit. Humaneti lets you delegate by amount and category — a department head approves up to a threshold, anything above routes onward, and the owner keeps a record of every decision made in their absence. Most businesses find the approval bottleneck disappears without any of the control they were actually worried about disappearing with it.

Paying in dollars, filing in riel

Salaries are agreed in USD, Tax on Salary and NSSF are computed in riel, and the National Bank rate moves between one payroll date and the next. Done by hand this is a decision every month that nobody records, so two people reconstructing the same payslip six months later get two different answers. Humaneti stores the rate used against the payroll run itself. The payslip shows both currencies, the filing summary is in riel, and the conversion that produced it is part of the record rather than something that happened in a cell.

What the first NSSF registration actually changes

Registering is administrative. What follows is not. From that month you are calculating contributions on a capped wage base, deducting an employee share, carrying an employer cost that never appears on a payslip, and filing on a schedule. Businesses that were comfortably running payroll in a spreadsheet at thirty staff often stop being comfortable in the first month after registration, because the number of moving parts roughly doubles at once. Configuring it once, in a system that applies the same rules to everyone every month, is the difference between a process and a monthly negotiation.

The month-end nobody has to give up a weekend for

Ask a Cambodian SME what month-end costs and the honest answer is usually a person, a weekend and a small amount of dread. The work is not conceptually hard; it is that the inputs arrive last — the attendance sheet from the second branch, receipts from a manager who was travelling, the one invoice nobody approved. Each is a dependency that stalls everything behind it. Moving approvals into a system does not make the work disappear, but it changes when it happens: attendance is confirmed daily by the person who was there, expense claims are approved as they are submitted rather than in a pile, and the close becomes an assembly of things already agreed rather than a reconstruction. Most teams find the calendar effect larger than the hours saved — the close stops being an event the rest of the month has to be scheduled around.

What changes when the second branch opens

A single-site business runs on proximity: the owner sees who arrived, which stock moved and what was spent, without any of it being written down. A second location removes all three at once, and most of the systems a growing Cambodian SME buys are bought in the fortnight after that discovery. The failures are predictable — attendance becomes a phone call, transfers between branches are agreed verbally and reconciled never, and a purchase made at the new site is invisible until the invoice arrives. What is worth insisting on before buying anything is that the same records work for both sites without a separate process for the new one, because a second process is how a second branch quietly becomes a second business with its own books and its own version of the truth.

A payslip the person receiving it can actually read

The payslip is the only part of a payroll system most of your staff will ever see, and in Cambodia it generates more questions than anything else HR produces. Two things drive those questions: a deduction nobody explained, and a document in a language the employee does not read comfortably. Both are avoidable. A payslip showing gross pay, each deduction named, the NSSF employee share separately from the employer cost, and totals in both currencies answers most queries before they are asked — and one issued in Khmer answers them for the people most likely to have them. This is an operational matter more than a compliance one: every unclear payslip is a conversation with your HR officer that did not need to happen, multiplied by headcount.

Leaving without taking the payroll knowledge with you

The most expensive undocumented process in a Cambodian SME is usually payroll, and the person who understands it is usually one person. Every allowance rule, every historical exception, every reason a particular employee is paid slightly differently exists as something they know rather than something the business holds. When they resign, the handover is a week of transcription that captures perhaps three quarters of it, and the gaps surface one at a time over the following six months. Configuring the rules into a system is not primarily about efficiency; it is about the rules being written down somewhere other than a person's head. The test is simple: if your payroll officer were unavailable next month, could someone else run it correctly from what is recorded?

Signs you have outgrown the spreadsheet

  • Month-end payroll takes more than a day of one senior person's time.
  • Only one person can safely open the payroll file, and they have not taken leave in a year.
  • You have registered for NSSF, or expect to within the year.
  • Staff are paid in a currency other than the one their contract quotes.
  • You operate from more than one location, or employ anyone who works from a site.
  • A leave balance has been disputed in the last six months.

Problems we hear about

  • Payroll in Excel with manual tax calculations

  • No single source of truth for employee records

  • Leave requests lost in chat apps

What changes with Humaneti

  • Up and running in weeks, not months
  • Scales module by module as the team grows
  • Bilingual Khmer/English for all staff

Recommended modules

A practical rollout path

  1. 1

    Map the current SMEs process, owners, records, and control gaps

  2. 2

    Configure shared people, organization, project, budget, and role context

  3. 3

    Roll out the highest-priority workflows with approvals and evidence

  4. 4

    Measure adoption, exceptions, cycle time, and reporting readiness

Talk to our team

Get a walkthrough tailored to your operations.