Hair salon management software

Hair salon software: appointments, team schedule, processing time and invoicing in one place

Running a salon means juggling appointments, the team schedule, processing times, colour record cards, packages, loyalty, commissions and invoicing. SalonManager brings all of it into Dolibarr, with no third-party software, no commission per appointment and no per-chair subscription.

hair salon management software SalonManager icon SalonManager
per-stylist schedule icon

Schedule & appointments

One column per stylist in fifteen-minute steps, working hours, time off, and a free slot you click to book straight away.

processing time and phases icon

Processing time

A service splits into phases: during processing the stylist becomes available for another client while the chair stays busy.

salon invoicing and Factur-X icon

Invoicing & Factur-X

Taking payment produces a native Dolibarr invoice. Everything billable is a native product, ready for electronic invoicing.

loyalty packages and commissions icon

Packages & commissions

Packages deducted automatically, gift cards with a balance, loyalty points, and commissions computed on appointments actually completed.

A schedule per stylist, in fifteen-minute steps

One column per stylist, one row per quarter of an hour, opening hours shaded: the schedule reads at a glance. Working hours are set day by day including the lunch break; time off and exceptional openings are laid on top without touching the usual pattern. You switch from day to week, and from one stylist to the whole team, with the buttons at the top. A free slot is clicked directly to create an appointment already in place.

Processing time, handled for what it really is

A colour does not occupy the stylist for its entire duration. SalonManager splits the service into phases — application, processing, rinse, finish — each with its own duration. During processing the stylist becomes available again for another client while the chair stays busy: that is what lets you take a cut during a colour, without ever promising the same person twice. Phases are set once on the service; the team has nothing to work out at the desk.

Booking at the desk or online

At the desk, three pieces of information are enough: the client, the service, the slot. Availability search combines working hours, time off, skills and what is already booked: it only offers slots that can really be honoured. An appointment can be held as an option and confirmed later. Online, the optional portal lets your clients book without a Dolibarr account; requests land in a registrations-to-approve screen, and nothing reaches the schedule without your agreement. A waiting list collects those to call back as soon as a slot frees up.

Skills: who can do what

Each stylist carries their own skills — cut, colour, balayage, beard, updo, treatment — and each service states the ones it requires. A colour service is then only offered on the schedule of the stylists who perform it, and a balayage never lands on the apprentice. This is the first setting to make in a salon where not everyone does everything: it determines how accurate every slot offered afterwards will be.

Colour record card and patch test

The record card keeps, client by client, the formulas applied: shades, developer volumes, processing time, result obtained and observations. At the next visit the colourist reopens the last card and picks up the right formula instead of reconstructing it from memory. The patch test required before an oxidative colour is recorded with its date, so you always know whether it is still valid. Client consents are tracked with their date.

Packages, gift cards and loyalty

Sell packages — ten blow-dries, a year of cuts — with their content and their validity: each session used is deducted automatically at the appointment, and a report flags those about to expire. Gift cards have their balance and their movement log, and an empty card is no longer offered at payment. Loyalty points are credited when the appointment is closed, and every balance is the verifiable sum of its log, not a counter adjusted by hand.

Productivity, commissions and several salons

The productivity report gives, per stylist, the revenue achieved, the number of clients and the average ticket over the period. Commission rules are defined per stylist, per service or per family, as a percentage or an amount, with tiers; the calculation only covers appointments actually completed, and one reopened then closed again is never counted twice. If you run several salons, each has its own hours, team, resources and prices, with a single catalogue.

The module, as a one-off purchase

SalonManager — 295 EUR excl. VAT, one year of updates included. The module installs on your existing Dolibarr, version 18 to 24. The initial setup — services and durations, processing phases, skills, team hours, commission and loyalty rules — can be done by you or entrusted to us on quotation. See the module listing and order.

100% Dolibarr, no third-party software

SalonManager is natively integrated: your clients are your third parties, your services are Dolibarr services, and taking payment produces an ordinary Dolibarr invoice with your numbering and your accounting. No bridge to watch, no double entry, no data hosted elsewhere. Packages and gift cards are native products, so they are ready for Factur-X invoicing. The module speaks five languages and has no text hard-coded in the source.

Frequently asked questions

Hair salon software FAQ

Does the software handle colour processing time?

Yes, and that is what sets it apart from an ordinary diary. A service splits into phases — application, processing, rinse, finish. During processing the stylist becomes available for another client while the chair stays busy.

Can my clients book online?

Yes, through an optional portal served by your own Dolibarr: no account for the client to create, no data hosted elsewhere. Requests land in a registrations-to-approve screen, so nothing reaches the schedule without your agreement.

How much does SalonManager cost?

295 EUR excl. VAT as a one-off purchase, with one year of updates included. The initial setup of your salon can be quoted if you prefer to entrust it to us. You can <a href="/en/modules/detail?module=main_module_salonmanager">order the module online</a>.

Does it handle packages, gift cards and loyalty?

Yes. Packages are deducted automatically at the appointment, gift cards have their balance and movement log, and loyalty points are credited when the appointment is closed. Every balance is the verifiable sum of its log.

Which Dolibarr versions does it run on?

From version 18 to version 24. The module installs on an existing Dolibarr and requires no other paid module to work.

Resources

Related services

KSIDol Dolibarr service illustration

Hotel management software: bookings, floor plans, seminars and billing in one tool

Running a hotel means driving bookings, room status, pricing, breakfasts and board formulas, seminars, housekeeping, billing and regulatory duties all at once. DoliHotel brings all of it into Dolibarr, the open-source ERP: no third-party software, no commission per booking and no subscription per room.

KSIDol Dolibarr service illustration

Campsite and outdoor hospitality management software: bookings, billing and operations in one tool

Running a campsite means driving bookings, pitches, pricing, billing, grounds, leisure and staff at the same time. DoliCamping brings it all into one software — the Camping module for Dolibarr, the open-source ERP — with no commission per booking and no double entry.

KSIDol Dolibarr service illustration

Dolibarr SaaS: your ready-to-use online ERP CRM

KSIDol provides Dolibarr as a SaaS service so your ERP CRM can be used online without a local server. The environment is maintained, accessible and ready to evolve.

See SalonManager on your salon

Tell us how you work — how many stylists, which services, processing times, packages, commissions — and we will show you how it is set up.

Contact us
Need help? WhatsApp Phone: 07 45 15 75 87 Phone: 07 43 52 58 29 Email Open the form