HR & Payroll

Salon payroll software that calculates itself

Face-recognition attendance, rosters and shifts, commissions computed from split-staff billing, tips paid with wages, 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.

Already have a fingerprint or face attendance machine on the wall? TressyPOS can take clock-ins straight from supported devices such as ZKTeco, so the hours land in payroll without anyone typing them. See how in our attendance machine guide.

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 — the percentages salons commonly pay and how tiers work.

Tips, paid with wages

A tip is entered on the bill against the stylist who earned it, whether the client pays by cash, card or bank transfer. It goes to a Tips Payable account in your books — never into salon sales — so your revenue stays true and commission is never paid on tips by mistake.

At payroll, each person’s tips are added to their salary statement automatically, so they are paid once, with a clear record, and nobody has to count an envelope of cash at closing. Read more in our guide to recording tips in a salon.

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 salary in full on one day. TressyPOS supports partial salary payments: generate the payslip, then pay half of it 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, social-security contributions, 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.

Choosing salon software with payroll: five questions to ask

Whichever system you look at, these five questions decide whether payroll actually saves you time:

  1. Is payroll in the price, or a paid add-on? Some platforms charge a monthly payroll fee plus an amount per employee on top of the main plan. In TressyPOS payroll is part of every plan, with no per-staff charge.
  2. Does commission come from each stylist's own work? When two stylists share one bill, each should earn only on their own services — and on what the client actually paid after any discount.
  3. Are tips kept separate? A tip belongs to the person who earned it. It should be held for them and paid with wages, never counted as salon income.
  4. Are advances and loans recovered for you? The payslip should take off what each person owes automatically, and show it, so nobody has to remember.
  5. Does the salary post to the books by itself? Salaries expense, what is still payable and what was paid should land in the accounts without anyone re-typing it.

TressyPOS answers yes to all five. If you are comparing with a booking-first platform, see how it stacks up as a Vagaro alternative or a Booksy alternative, and read our salon payroll guide and salon commission structures.

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.

Do tips go through payroll?

Yes. A tip is recorded on the bill against the stylist who earned it and held in a Tips Payable account, not in sales. At payroll it is added to that person's salary statement automatically, so every tip is paid once and on record.

How do I run payroll for a salon where staff earn commission, hourly pay and tips?

Set each person's basic pay once (monthly or hourly) and their commission rate. Attendance gives the hours, the bills give each stylist's own sales, and tips are already held against the person who earned them. At month end TressyPOS adds basic pay, commission and tips, takes off advances, loan instalments and deductions, and gives a payslip for each person — no spreadsheet.

Is payroll included, or is it a paid add-on?

Included. Payroll, commission, attendance and payslips come in every TressyPOS plan at no extra charge — there is no separate payroll add-on or per-staff payroll fee.

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