Villa manager in Bali using work-ly on her phone to verify a staff clock-in

HR & payroll for Indonesian multi-site teams

Verified attendance to compliant payslip.

GPS and face-verified clock-ins, staff shared across properties, and PPh 21 payroll that calculates itself. Without a single spreadsheet.

14-day free trial.No credit card required.

Try for free

Running multiple properties breaks normal HR software.

Buddy punching, scattered staff and hand-rebuilt payroll. Hover any card to see what work-ly turns it into.

Buddy punching

Someone clocks in for a colleague who is still an hour away.

Clock-in attempt

BS

Budi S.

06:02 · Villa Nuanu

Phone is 14 km away
Clocked in by someone else

Verified clock-in

BS

Budi S.

06:02 · Villa Nuanu

Inside geofence · 18 m
Face + liveness matched

Hover to see it fixed

Staff spread across properties

A villa is short tonight and nobody knows who's free nearby.

Tonight · Bali area

Nuanu Creative City3 / 3
PEXX Villas1 / 2
EH

Unfilled slot

Nobody assigned

Hover to see it fixed

Payroll rebuilt by hand

Export, reconcile, recalculate tax in a spreadsheet, hope it's right.

payroll_aug_FINAL_v3.xlsx

PPh 21 recalculated by hand

Payslip · August

Base + fixed allowances
Rp 8.500.000
Overtime (12h)
Rp 640.000
BPJS deductions
− Rp 340.000
PPh 21 (TER B)
− Rp 212.500
Locked & sentRp 8.587.500

Hover to see it fixed

One flow, clock-in to payslip

Every step feeds the next. Nothing gets re-keyed.

01

Clock in, verified

GPS geofence per property, selfie + liveness, and device binding. If the fix isn't inside your radius on an approved phone, it isn't attendance.

  • Per-branch geofence radius
  • Face + liveness check
  • New device needs manager approval
02

Schedule and cover

Auto-generate the rota from your staffing rules, then split a shift across two properties or pull support staff from the same area when something urgent hits.

  • Auto-rota from staffing rules
  • Split shifts with prorated segments
  • Coverage board by area
03

Pay, compliantly

Hours flow into payroll with per-employee salary and allowances, PPh 21 TER monthly, Article 17 December true-up, and BPJS bases handled for you.

  • PPh 21 TER + December true-up
  • Fixed vs variable allowances
  • Locked months and sent payslips

The parts generic HR tools don't have

Built for how Indonesian multi-property teams actually operate.

Area-based support staffing

Staff aren't locked to one property. Split a shift 4h/4h, or pull a pullable staffer from the same area — segments and pay prorate automatically.

Device binding

First login binds the phone. Any new device is blocked until a manager approves it, so credentials alone don't get you clocked in.

PPh 21 done properly

TER categories monthly, Article 17 annual reconciliation in December, correct BPJS and tax bases. Not a generic tax field.

Contracts and documents

Bilingual ID/EN contract templates, PDF generation, KTP/NPWP/bank collection, e-acknowledgement and onboarding checklists.

Live map and audit trail

See who's on shift and where, right now — with an immutable audit log behind every approval, edit and payroll lock.

Real-time attendance truth

Present, late and absent computed against the actual scheduled shift — not a raw punch list you still have to interpret.

Compliance isn't an add-on

Indonesian tax and labour rules are built into the payroll engine, not bolted on as a custom field you have to maintain yourself.

PPh 21 TER (monthly)Article 17 December true-upBPJS Kesehatan & Ketenagakerjaan basesBilingual ID/EN contractsEmployee privacy noticeImmutable audit log

What a month looks like

  1. Day 1–30Staff clock in, verified. Shifts and coverage adjust as the month runs.
  2. Month endHours, overtime, lateness and leave land in payroll automatically.
  3. ReviewAdjust allowances inline, see PPh 21 and BPJS recalculate live.
  4. Lock & sendLock the month, publish payslips to every employee portal.

Trusted by 500+ businesses across Indonesia

Tokomart
Warungku
GoFleet
Bumi Logistics
Kopi+
Citra Group

Simple, transparent pricing

Start free for 14 days. Cancel anytime.

Starter

Up to 25 employees, 1 property.

Rp 29k/employee/mo
  • GPS clock-in
  • Attendance reports
  • Email support
Start free trial
Most popular

Growth

Up to 200 employees, multi-property.

Rp 49k/employee/mo
  • Everything in Starter
  • Face verification + device binding
  • Coverage & split shifts
  • PPh 21 payroll + payslips
Start free trial

Enterprise

Unlimited team, SSO, API.

Custom
  • Everything in Growth
  • SSO + RBAC
  • Dedicated CSM
  • Priority SLA
Talk to sales

Stop reconciling. Start trusting the numbers.

Join hundreds of Indonesian teams running attendance, staffing and payroll on work-ly.

Start your free trial