United Arab Emirates

Salon and spa software for the UAE

Built for multi-branch beauty businesses in Dubai, Abu Dhabi and Sharjah: configurable VAT, a separate ledger for every branch, offline-safe billing and payroll that calculates itself.

Configurable VAT Ledger per branch Works offline Real double-entry books

Built for the way UAE salons actually operate

Beauty businesses in the Emirates tend to share a shape: more than one branch, a large and mixed team, a high proportion of card payments, VAT to account for, and clients who expect to book and be reminded on their phone. Software that handles four of those five leaves the owner doing the fifth by hand every month.

TressyPOS is one system for all of it, with a real double-entry ledger underneath — so the branch totals, the VAT liability and the wage bill are all the same set of books rather than three spreadsheets that have to agree.

VAT that lands in the right account

The tax rate is configurable and applied per line, with tax-inclusive or tax-exclusive pricing as you prefer. The invoice shows the tax clearly, and QR-coded invoices are supported.

What matters afterwards is where the money goes: VAT collected posts to its own liability account, not into revenue. That means the amount you owe is visible on the Balance Sheet at any moment, and the figure you file from is the figure the ledger holds. To be clear about scope — TressyPOS is not a certified e-invoicing gateway; it produces the compliant invoice and the accounting behind it.

Every branch on its own ledger

More on multi-branch and white-label control.

A large team, paid correctly

Staff clock in by face recognition, passcode, or a biometric terminal — ZKTeco, eSSL, Realtime and other push devices connect directly, with no extra vendor cloud fee. Payroll then works out base pay from days present, service and product commission, tips, overtime and late rules, advances, and staff loans with automatic instalment recovery, and issues payslips. Final settlement for a leaver is calculated to the exact resignation date. See payroll and commission.

Cards, cash and split payments

A single ticket can be settled across cash, card and bank, and each tender is recorded separately at the moment of sale. That is what makes the nightly day-close reconcile the drawer properly instead of drifting, and it is what makes bank reconciliation possible at all.

Billing that survives an outage

If the connection drops, the counter keeps running: tickets are written to the device and queue for automatic sync the moment the line returns. Nothing is lost and nobody reaches for a paper pad.

Booking and client marketing

A round-the-clock online booking page with automatic confirmations, a master calendar per stylist or therapist, full client visit history, loyalty points, gift cards, memberships and prepaid packages — plus bulk WhatsApp reminders and campaigns you can target by service history, spend or last-visit date.

What it costs

One flat price in US dollars, every feature included, no per-branch or per-staff charge — $49 a month, $249 for six months, or $399 for a year. Start with a 30-day free trial; no credit card required.

Continue exploring TressyPOS

Questions

Frequently Asked Questions

Does TressyPOS handle VAT for a UAE salon?

Yes. The tax rate is configurable and tax is calculated per line and shown on the invoice, with tax-inclusive or tax-exclusive pricing as you prefer. VAT collected posts to its own liability account so the amount you owe is visible on the Balance Sheet rather than mixed into revenue. TressyPOS is not a certified e-invoicing gateway; it produces the compliant invoice and the accounting behind it.

We have branches in Dubai and Sharjah. Can head office see both?

Yes. Each branch keeps its own ledger and its own day-close, while head office sees consolidated revenue, staff activity and reporting across all locations. Permissions are set per person and per branch, so a branch manager sees only what the owner allows.

Is the software in Arabic?

The interface is currently English. Client-facing messages such as WhatsApp reminders can be written in whatever wording you choose.

Can we connect the biometric machines we already have?

In most cases yes. Push-protocol terminals from ZKTeco, eSSL, Realtime and similar makers connect directly, with no additional vendor cloud subscription. Staff can also clock in by face recognition or passcode from any device.

How is it priced, and in which currency?

In US dollars, one flat price with every feature included: 49 a month, 249 for six months, or 399 for a year. There is no per-branch or per-staff charge and no setup fee.

Does billing keep working if the connection drops?

Yes. Tickets are written locally and queue for automatic sync the moment the line returns, so the counter never stops.

Bring every branch onto one set of books

Start a 30-day free trial. No credit card, full feature access, cancel anytime.

No credit card required · Full feature access · Cancel anytime