Payroll

Run payroll on Friday and keep your Thursday.

Semi-monthly cutoffs, statutory contributions, withholding tax and 13th month, on the same record HR keeps. Payslips your staff open themselves.

30 days free, no card, 10 employees included.

Gross less deductions, exactlyEvery line on a payslip can be pointed at
Contributions and taxComputed on the run, not in a spreadsheet after it

Payroll reads the rate HR approved.

One live data layer, so a raise approved on a contract is the rate the next cutoff pays. No export, no import, and no second version of the truth sitting in somebody's spreadsheet.

Where the hours come from

The clock is the phone already in their pocket.

Staff open the browser and clock in. The punch carries where it was made, against a radius the branch sets.

That punch goes straight into the record. It becomes the day's time in and out, the hours, late minutes and night differential are worked out from it, and the cutoff reads that.

Their own phoneA fence per branchPunch carries its locationOff site is flagged, not refusedStraight into the cutoff

A branch with no fence set simply records punches without one. Nothing is switched on behind your back, and nobody is locked out of clocking in on their first day.

My WorkspaceMaria Santos · Northside Branch
Time Clock
7:58 AMSeptember 15, 2026 · Manila time
Clock InStart Lunch

A punch outside the branch's fence still records. It comes back saying you appear to be outside the approved branch location and is flagged for a manager, because refusing it would cost somebody a day's pay over a weak signal.

Inside one run

Everything a Philippine payroll has to get right.

One cutoff touches all of this, and none of it is a separate exercise you do afterwards in a spreadsheet.

What is earned

Earnings

  • Basic pay at the rate approved on the contract, for the days in the time record
  • Overtime, approved before it is paid, before or after the shift separately
  • Night differential, rest day and holiday premiums, at the multipliers the law sets
  • 13th month accrued as service runs, not scrambled for in December
  • Allowances and commission, each treated as tax says
What comes off

Deductions

  • SSS, PhilHealth and Pag-IBIG employee shares, from the tables the branch is on
  • Withholding tax, computed per payslip through the year
  • Loans and cash advances repaid on their own schedule, straight off the cutoff
What you owe too

The employer side

  • SSS, PhilHealth and Pag-IBIG employer shares, computed in the same run
  • Every share becomes a liability the platform tracks until you record paying it
  • A contribution register per person per month, agreeing with the payslips it came from
After the run

Closing and filing

  • Finalize and the run locks. Revert it and the original stays on the record
  • Amend a payslip and the version it replaced sits beside it, with the reason
  • Annualization at year end, and the refund or shortfall it produces
  • Year-to-date totals per employee, which is what a year-end return is built from

The contribution and withholding tables are configuration. When an agency publishes new ones they are updated in settings and the next run uses them, which is why this page shows peso amounts and never a rate it would have to be right about forever.

See the product

Take one cutoff from the time record to the payslip.

Four screens from the real thing, and you can tap them. Every peso on them adds up, because the person reading this checks.

The Payroll page for Northside Branch, September 2026. Four employees on payroll, the daily time record complete for 4 of 4, and 47 days recorded. Cutoff 1 runs 09/01/2026 to 09/15/2026 and is a draft with a Run payroll button. Cutoff 2 runs 09/16/2026 to 09/30/2026 and has not started.

Step 1 of 4

Semi-monthly, and the days are already in.

Payroll runs on the cutoffs the branch actually uses. The daily time record fills itself from attendance, so by the time the cutoff closes the days, hours and approved overtime are sitting there.

Four people, 47 days between them. Nothing to key in.

Tap the marked spots on the screen, or move through the steps above with the arrow keys.

The rate being paid here is the one approved on the HR demo. One live data layer, not an export and an import.

See it run your own cutoff

Thirty minutes, your people and your contribution tables.