Skip to content
NewMalaysia statutory schedules for 2026 are publishedRead the schedules

Who it's for

Built for whoever has to sign the filing.

The shape of the problem changes with how many entities you run and whose employees they are. What does not change is needing to show where a figure came from.

A company filing its own

One entity, one payroll, and one person who is accountable when LHDN asks. They get the working behind every line, rather than a spreadsheet to defend from memory.

  • Statutory forms generated from the pack that computes them
  • Bank files versioned with the rules that produced them
  • Blockers before the run, not surprises after it

A group with several entities

Employees move between companies, and a year-to-date figure has to follow the person rather than the payroll. A mid-year transfer is a statement, not a re-keying exercise.

  • One record across entities
  • Year-to-date derived, never re-entered
  • Per-entity filing, one place to read it

A payroll bureau

Filing on behalf of clients means defending someone else's numbers to a regulator. The answer to a query is a citation rather than a reconstruction.

  • Citation on every line, per client
  • Runs reproduce years later
  • API and MCP for the tooling you already run

An accounting firm

Payroll is where a compilation engagement most often goes wrong, because the figures arrive with no working. Here they arrive with it.

  • Working papers that are the working
  • Exports for the accounts you already keep
  • Nothing computed that cannot be derived

None of these is quite you?

Tell us how your entities and your people actually line up.

Book a walkthrough

Frequently asked questions.

01.

Can PEOPLE run several companies on one login?

Yes. The employment record spans entities, which is what makes a mid-year transfer between two of your own companies a statement about a person rather than a termination and a new hire with a re-keyed year-to-date.

02.

Do you support employees who move between entities mid-year?

That is exactly what the year-to-date working is for. Every month has to add up whichever company paid it, and a month that does not is named rather than assumed to be zero.

03.

We already have an accounting system. Does this replace it?

No. PEOPLE works out and files payroll, and exports to the accounts you already keep. Replacing your accounting system is not on the roadmap and would not make your payroll any easier to defend.

04.

What does onboarding look like mid-year?

You state an opening balance and the runs a previous provider made. PEOPLE derives year-to-date from that plus its own runs, and refuses to compute until every month in the window is accounted for.

Whoever signs the filing
should be able to defend it.

Every line PEOPLE produces carries the instrument that sets it and the date that instrument took effect.