HR & Payroll

Salon payroll software that calculates itself

Face-recognition attendance, rosters and shifts, commissions computed from split-staff billing, your own overtime and late rules, and salary statement PDFs — posted straight to your books.

Face-recognition attendance Auto commission Overtime & late rules Salary statement PDFs

Salon payroll is not normal payroll

In most businesses, payroll is a fixed monthly number. In a salon it is a moving target: a basic wage, plus commission that depends on which stylist did which service on which invoice, plus overtime from a Saturday rush, minus a deduction for three late arrivals, plus tips that must not be confused with salon revenue.

Reconstructing that in a spreadsheet at the end of every month is somewhere between painful and impossible — which is why most salons either underpay quietly or overpay generously, and nobody can prove which. TressyPOS computes it from data the system already captured.

Face-recognition attendance

Staff clock in and out with their face. No shared PIN, no signature in a register, no "mark me in, I'm stuck in traffic."

The point is not surveillance. It is that when attendance is soft, every payroll conversation becomes a negotiation. When it is hard, the number is simply the number.

Roster and shift management

Build staff rosters and shift patterns per branch, then see coverage across the whole group from one screen. Know before Saturday whether you are two stylists short — not at 11am on Saturday.

Payroll rules you define once

ComponentHow TressyPOS handles it
Basic payPer staff member, monthly or hourly
CommissionComputed from split-staff line attribution at checkout — automatically
OvertimeYour own rates, applied to verified attendance hours
Late rulesYour own grace periods and deductions, applied consistently to everyone
TipsTracked per staff member from checkout, never mixed into salon revenue
Advances & deductionsRecorded against the staff ledger and settled at payroll
Net payCalculated, posted to the accounts, and issued as a salary statement PDF

You define the rules once. Every month afterwards, payroll applies them the same way to every person — which is what makes payroll defensible when someone disputes it.

Commission, computed from what actually happened

This is where TressyPOS separates from the pack. Because the POS records which stylist performed which line item on every invoice, commission is not an estimate. If a client's bill included colour by Ayesha and a blow-dry by Sana, both are credited correctly, on the same invoice, without anyone doing anything extra at checkout.

Salons that attribute a whole invoice to one stylist are paying the wrong people small amounts every single day. Over a year, across a team of ten, that is not a rounding error. Not sure what rates to set? See our guide to salon commission structures in Pakistan — the percentages the market pays and how tiers work.

Salary statement PDFs

Every staff member gets a clear salary statement: basic, overtime, commission, tips, deductions, net pay — itemised. Print it, or send it directly over WhatsApp. Transparent payslips prevent most payroll arguments before they start, because the staff member can see exactly how the number was built.

Pay in full — or in installments

Real salons rarely pay every rupee on one day. TressyPOS supports partial salary payments: generate the payslip, then pay Rs 5,000 of a Rs 10,000 slip today and the rest next week. The balance stays on the books as Salary Payable, every installment carries its own payment date and source account (drawer or any bank), and the roster shows a clear Partial — amount left badge until the slip is cleared. Overpaid by mistake? The extra is recorded as a staff advance and deducts itself from the next salary.

The payslip is in the owner's hands

Base pay, commission, overtime, bonus, tax, EOBI, and your own deduction types (uniform, mess, fine — whatever you name) are all editable by the owner, before or after generating the slip. Need something completely custom? The Manual Payslip lets you write any earning or deduction lines yourself, with a narration that prints on the payslip — arrears, final settlements, one-off adjustments — and it still books as a normal payable you can pay in installments.

Staff loans that collect themselves

Give a staff loan from the drawer or any bank account and TressyPOS books it as a receivable — visible in your Chart of Accounts, your Trial Balance, and right on the payroll roster as Loan due with the monthly installment. Each payslip deducts the installment automatically (capped at available salary, the rest carries forward) until the loan clears. Revert the loan and every effect reverses everywhere — cash, receivable, roster. Read the full staff loans & final settlement guide.

Final settlement, to the day

When someone resigns, click Deactivate / Resign and pick the resignation date. TressyPOS shows everything still owed up to that exact day: unpaid payslips, days worked in the un-billed month, minus advances and loans to recover — a net settlement figure before you say goodbye. The staff member then disappears from future payroll months automatically, while every historical record stays intact.

Payroll that posts itself to your books

Salaries, commissions and deductions post to your Chart of Accounts as balanced double-entry transactions. Your Profit & Loss shows true staff cost — the largest line item in most salons — without a single re-entry. Staff advances sit correctly as receivables until they are recovered.

The chain that makes this work

Nothing here works in isolation. It works because the whole chain is one system:

Bolt-on payroll tools break this chain at the first link, which is why they end up back in Excel.

Continue exploring TressyPOS

Questions

Frequently Asked Questions

How does face-recognition attendance work?

Staff clock in and out by presenting their face to the terminal. Because identity is verified biometrically rather than by a shared PIN or a signature in a register, buddy punching becomes impossible — nobody can clock in for an absent colleague. Verified hours flow straight into payroll.

Can TressyPOS calculate commissions automatically?

Yes. Because split staff attribution records who performed each line item at checkout, commission is computed from what each person actually did — not from who happened to ring up the sale. No month-end spreadsheet reconstruction.

Does it handle overtime and late arrival rules?

Yes. You define your own overtime rates and late rules (grace periods, deductions, thresholds), and payroll applies them consistently to every staff member from verified attendance data. The rule is applied the same way for everyone, every month.

Can I give each staff member a payslip?

Yes. TressyPOS generates salary statement PDFs per staff member showing basic pay, overtime, commissions, deductions and net pay. They can be printed or sent directly over WhatsApp.

Does payroll post to the accounts automatically?

Yes. Salaries, commissions and deductions post to your Chart of Accounts as proper double-entry transactions, so your Profit & Loss reflects true staff cost without any re-entry.

Can I manage rosters and shifts across multiple branches?

Yes. Build staff rosters and shift patterns per branch, and see coverage across your whole group from headquarters. See multi-branch management.

Stop rebuilding payroll in a spreadsheet

Start a 30-day free trial and run your next payroll from verified attendance data.

No credit card required · Full feature access · Cancel anytime