Shyftly


Scheduling, clock-in, and Indonesian payroll — running on autopilot.

See how it works

Built for Indonesian operators · Live with our first customers

OnboardScheduleClock inCalculate payrollDisburse via XenditRepeat next month
OnboardScheduleClock inCalculate payrollDisburse via XenditRepeat next month
01 · Onboarding

Instant onboarding. One link.

New hires open the staff app and fill in their own details — name, KTP, NIK, NPWP, bank account, BPJS Kesehatan and Ketenagakerjaan. Encrypted, validated, ready for first payroll. Same-day clock-in.

02 · Scheduling

A full month in 30 seconds.

Tell it your constraints once. Hard rules: max hours per week, days off, who can't work with whom. It generates a fair, balanced roster and explains its choices.

03 · Clock-in

Geofenced. No buddy punching.

Staff clock in from their phone — only when physically at your venue. Submit availability, request swaps, see next month before it happens.

Geofenced. No buddy punching.
04 · Payroll & payments

Hours to bank accounts. Untouched.

PPh21, BPJS Kesehatan, JHT, JP, JKK, JKM, THR — all calculated. Wages disburse via Xendit directly to BCA, Mandiri, BNI, BRI, CIMB, OVO, DANA, GoPay. You approve once. No BCA app.

What it replaces
Days a month spent on payroll. Gone.
Working days handed back to the operator each month.
Times you'll open the BCA app on pay day.
Operators

Built with the people running shifts in Bali.

I used to lose every Sunday to the next month's roster. Now the schedule is in my inbox before I'm out of bed.
SP
Sarah Pratama
Owner · Stormyy · Boutique fashion · Canggu
0 Sundays in Excel
Forty staff, six BPJS line items each. Pay day used to take two days. Now I press one button.
MW
Made Wijaya
Operations manager · Beach club · Uluwatu
−2 days/month on payroll
Buddy punching disappeared the day we switched. Geofencing alone paid for the software.
RH
Rizky Hartono
Director · Café group · 3 venues · Seminyak
Buddy punching: 0

Quotes are illustrative drafts — real operator quotes published as we onboard.

Built for

Anyone with hourly staff and a physical location.

CafésRestaurantsBeach clubsBarsBoutique retailHotelsVillasSpasSalonsYoga studiosGymsSurf schoolsDive shopsTattoo studiosTour operatorsCo-living
Connects to

The POS systems Indonesian operators actually use.

Moka POS
Moka
Loyverse
Loyverse
Pawoon
Pawoon
Olsera
Olsera
iSeller
iSeller
Majoo
Majoo
Shopify
Shopify
HelloBill
HelloBill
Cloudbeds
Cloudbeds
Little Hotelier
Little Hotelier
Fresha
Fresha
Mindbody
Mindbody
Moka POS
Moka
Loyverse
Loyverse
Pawoon
Pawoon
Olsera
Olsera
iSeller
iSeller
Majoo
Majoo
Shopify
Shopify
HelloBill
HelloBill
Cloudbeds
Cloudbeds
Little Hotelier
Little Hotelier
Fresha
Fresha
Mindbody
Mindbody

Plus a one-click CSV import from any other POS, hotel PMS, or wellness booking system you already run.

Oliver Williams · Founder · Bali
Founder

I built this because I was the operator.

I run companies in Bali — hospitality, construction, real estate. Forty-plus team members across them, payroll that took two days a month I didn't have, a WhatsApp group for every shift change.

We started building this with operator friends in Canggu who had the worst version of the same problem — boutique retailers, beach clubs, surf shops. The first one ran a month with us, then a quarter, then we knew it was real.

Now we're opening it to anyone running staff in Bali.

Oliver Williams
Founder · Investland Group · Pellago
For partners

Run a payroll firm or staffing agency? Keep the revenue. Lose the headcount.

White-label our platform to deliver scheduling, clock-in, and payroll to your clients — at higher margin, with fewer people.

Apply now

We onboard a small number of operators each month.

90 seconds. Response within 24 hours.