VISIONS ERP
Features Compliance Pricing Industries
Automotive Real Estate POS & Retail Business Services Professional Services Logistics Tourism & Hospitality Bodycare & Fitness Learning Transportation Construction
Resources
UAE Advances drawn down · retail stock · 5% VAT

Salon and gym software for money you have taken but not yet earned.

A ten-session package paid in full on Monday is not ten sessions of income. It is one payment and ten obligations, and the gap between those two is where most businesses in this sector lose track of what they are actually worth.

  • No credit card
  • 14-day free trial
  • Export everything, any time
The problem

The takings are strong and the liability is invisible.

Selling packages and memberships up front solves a cash problem and creates an accounting one, and the second problem usually goes unnoticed for years.

January
Packages sell well in the new-year rush. Cash is excellent and everyone is pleased.
February
Costs are set against that cash — more staff, a refit, more stock — because the money is in the account.
June
Those clients are still coming in and being served, but no new money arrives from them.
September
Takings look flat against last year, though the business is busier than it has ever been.
Year end
Nobody can say how many paid-for sessions are still owed, so nobody can say what the business actually earned.
What it actually costsA year of trading measured by cash instead of by service delivered

The money side of this is solvable with ordinary accounting discipline. The counting side is where the honest limits of this platform sit, and they are set out plainly below rather than after a demo.

What it does, and what it does not

Strong on the money. Manual on the diary.

This sector is where being precise matters most, because half of what people expect from “salon software” is scheduling, and scheduling is not what this is.

Advances handled properly

Money taken up front is recorded against the client as an advance when it lands, and invoices raised as service is delivered settle against it. The balance still held is a real figure in the ledger at any point.

That alone answers the year-end question that most businesses in this sector cannot answer at all.

Retail on the same counter

Shampoo, supplements, equipment and gift items are ordinary stocked lines with barcode point of sale, real cost, credit notes on returns and stock across branches.

For most salons and gyms retail is a quiet third of the margin, and it is usually the least well controlled part of the business.

No diary, and that is the main thing to know

There is no appointment book, no class schedule, no therapist or trainer roster and no reminders. Whatever you use to book clients today, you will keep using.

This is the commercial and accounting layer underneath that, not a replacement for it. If you were looking for scheduling, stop here rather than at the demo.

Session counts are a manual discipline

The financial drawdown is exact — invoice against the advance and the balance reduces. What is not automatic is a counter that says seven of ten sessions have been used.

Businesses running this well raise the invoice at each visit, which keeps money and sessions in step. It works, and it is a habit rather than a feature.

The staff cost, in the same place

Attendance, leave and payroll for therapists, trainers and front-of-house sit on the same ledger as the takings they generate.

Commission-heavy teams still need the commission calculated outside the system, which is worth planning for.

Branch by branch

Post revenue and cost against a cost centre so a second location has its own figure, with a budget to compare it against.

Multi-branch stock and users run on one set of books, so a group is one system rather than three.

Put one client account through it.

No card, no setup call. Take an advance, invoice two sessions against it, and see what is still held.

Six ways it gets used

Same money shape, different service.

All of these take money ahead of delivery and sell something retail alongside it. The financial spine underneath is identical.

Built for the UAE

Salon and gym billing software that files the way you file.

Not a generic retail tool with a currency switch bolted on the side.

5% VAT on every document

Invoices, credit notes and purchases carry VAT as you raise them, with the totals your return needs already summed. See VAT accounting software and what e-invoicing will require.

Advances kept separate from revenue

Money received for services not yet delivered is recorded against the client from the moment it lands, so what the business has earned and what it merely holds are two different figures.

One shop or a group

Basic covers a single branch from AED 115 a month. Multi-branch stock and transfers start on Professional at AED 215, which covers three — see pricing.

Not just a till

It’s a full ERP underneath.

Takings, retail stock, payroll and the ledger are one platform. What sits outside it is scheduling — and being clear about that boundary is more useful to you than another feature list.

See the full feature list

Real double-entry accounting

Chart of accounts, journals, AR and AP, post-dated cheques, bank reconciliation and an audit trail — the ledger is here.

Retail stock across branches

Products and equipment with real cost and returns that reverse properly — see inventory.

HR and payroll

Therapists, trainers and reception on the same ledger — see HR & payroll.

Fixed assets

Equipment and fit-out with depreciation posting itself — see assets management.

Cost centres and budgets

A branch or a treatment area as its own figure, against a budget you set.

Mostly retail after all?

If products outsell services, the retail POS setup is the better starting point.

FAQ

Straight answers.

Still unsure? Send us a message — a person replies, usually the same day.

Is there an appointment book or class schedule?

No. There is no diary, no class timetable, no therapist or trainer roster, no online booking and no reminders. This is the money layer — advances, invoicing, retail stock, payroll and the ledger. Whatever you use for scheduling today you will carry on using, and that is the single most important thing to establish before a demo.

Can we sell a package and draw it down?

Financially, yes. An advance records against the client and reduces as sessions are invoiced, so the money still held is exact at any moment. What there is not is an automatic session counter telling you seven of ten have been used — most businesses handle this by raising the invoice at each visit, which keeps the money and the sessions in step.

Can we run monthly memberships that bill automatically?

Not automatically. There is no recurring customer invoicing outside the Real Estate module, so a monthly membership is an invoice raised each period, or an advance taken up front and drawn down. Recurring journals can regenerate the accounting entry on a schedule, but not the client invoice.

Can we sell products as well as treatments?

Yes, and this is where the platform is genuinely strong here. Retail lines are ordinary stocked items with barcode point of sale, real weighted-average cost, credit notes on returns and stock across branches.

Can we calculate therapist commission?

Not as a feature. There is no commission rule that reads sales and produces a payable, so commission is worked out outside the system and entered into payroll. If commission is a large part of how your team is paid, plan for that.

Does it handle 5% VAT?

Yes. VAT is calculated on every invoice, credit note and purchase as you raise it, in AED, with the totals your return needs already summed.

Can we run more than one branch?

Yes. Multi-branch stock, users and reporting on one set of books with role-based access, and cost centres to give each branch its own figure. Multi-branch starts on the Professional plan.

Do we keep client treatment notes in it?

Only as attachments and comments on a document. There is no clinical record, no treatment history form and nothing designed for medical notes — so for a clinic, treat this as the commercial system and keep clinical records where they are.

What happens to our data if we leave?

You export it — clients, transactions, stock and the full ledger — in formats that open in a spreadsheet or go to another system.

Put one client account through it.

Take an advance, invoice a couple of sessions against it and sell a product over the counter, then look at what the ledger says you still owe. Fourteen days free, no card.