Industry Engine

Built for any vertical

Database-driven configuration overrides terminology and business rules out-of-the-box.

See how it works

Payroll for your therapists,
calculated, not guessed.

Each month, per branch, Zennly works out salary, absence deductions and commission from your attendance and bookings records.

Trusted by appointment businesses worldwide.

Nuad Thai Spa
Pure Glow
The Curl Studio
SmileWell
FitForm
revive.
Ink & Canvas
PHYSIO PLUS
clean & co.
nail atelier
ZENITH DENTAL
maven
FLEX
The Tidiers
bloom studio
Nuad Thai Spa
Pure Glow
The Curl Studio
SmileWell
FitForm
revive.
Ink & Canvas
PHYSIO PLUS
clean & co.
nail atelier
ZENITH DENTAL
maven
FLEX
The Tidiers
bloom studio

How payroll runs on Zennly.

A real timeline of one payroll month, from setup to the final run.

Setup

Compensation is set

( 01 )

Enter each therapist's monthly salary and commission rate once.

All month

Attendance is recorded

( 02 )

Present, absent, half-day and leave statuses feed the calculation. Sick and annual leave have paid caps and the excess becomes unpaid.

Month end

The run is generated

( 03 )

Pick the branch and the month. Salary, deductions and commissions are calculated for every therapist.

Review

One therapist's pay, line by line

( 04 )

Service commission comes from completed, paid bookings assigned to the therapist. Referral commission is added per booking.

Payday

Finalized and locked

( 05 )

Finalizing the run locks it. A finalized run cannot be changed.

9:41
Today Zennly
Compensation

Set it once

Salary and commission per therapist.

Therapist
Sita Gurung
Monthly salary
NPR 30,000
Commission
5%
Zennly Just now
Attendance is recorded
Recorded STEP 02
Attendance
1 absent · 1 half day Sita Gurung · July
Leave Paid caps, excess unpaid
July payroll Draft

Lazimpat branch

Draft status
July month
Per therapist
Salary Less absences
Service commission On paid bookings
Referral commission Per booking

Regenerate the draft until it is right.

One therapist's pay, line by line

Draft
SalaryNPR 30,000
Deduction– NPR 1,500
Commission+ NPR 8,200
Net payNPR 36,700

Net = salary – deduction + commission

Final End of month

July · Lazimpat

Locked for editing

Generated
Draft
Finalized

A finalized run stays as it was.

The right view for every role.

Built for every person in your business.

  • Attendance statuses

  • Bookings on record

  • Referrals credited

Zennly Scheduler · Lazimpat
09:00 AM
Asha Sharma Deep Tissue · 60m
In-Progress
10:15 AM
Manisha Thapa Aromatherapy · 60m
Confirmed
11:30 AM
Rajesh Gurung Facial Therapy · 45m
Pending
  • Attendance calendar

  • Leave with paid caps

  • Bookings assigned

Branch Control Panel
⚠️

Conflict Detected

S. Koirala double-booked at 1:00 PM

System Audit Trail

11:15 AM BK-9021 set to In-Progress
09:00 AM BK-9021 Confirmed by Manager
  • Admin-only

  • Draft then final

  • One run per branch per month

Zennly Enterprise HQ
Total Revenue (Today)
NPR 106,500
Kathmandu (Main) NPR 64,500
Lalitpur Branch NPR 42,000

See your own attendance and bookings recorded accurately.

Zennly Scheduler
09:00 AM
Asha Sharma Deep Tissue · 60m
In-Progress
11:30 AM
Rajesh Gurung Facial Therapy · 45m
Pending
  • Attendance statuses

  • Bookings on record

  • Referrals credited

Keep attendance and bookings clean so the month closes without disputes.

Branch Control Panel
⚠️

Schedule Conflict Detected

  • Attendance calendar

  • Leave with paid caps

  • Bookings assigned

Run payroll once a month, per branch, and lock it.

Zennly Enterprise HQ
Total Revenue (Today)
NPR 129,500
  • Admin-only

  • Draft then final

  • One run per branch per month

Calculated, reviewed, then locked.

How it works inside the product.

Run

1

One payroll run per branch per month

Access

Admin

Payroll is limited to admins

States

2

Draft until finalized, then locked

What you stop doing

  • Calculating commission in a spreadsheet
  • Disputes over attendance
  • Rerunning the month by hand
  • Changing numbers after payday

What you start doing

  • One payroll run per branch per month
  • Deductions and commission from your records
  • A draft you can review before it is final
  • A locked record once finalized

Things we get asked.

Answers to what owners ask before they switch.

Payroll is limited to admins.

Service commission is the therapist's commission rate applied to the value of their completed and paid bookings. Referral commission is added per booking.

No. Finalizing locks the run.

Zennly is quoted per business, based on branches, team size and features. Book a 20-minute demo and you get a tailored quote within 24 hours.

Month-end payroll without the spreadsheet.

See a payroll run from attendance to final.

Book your live demo → Book a demo →