Feature reference

Everything Lushera does

The full picture of the modules, how the two editions differ, and the business styles Lushera bends to fit. Written to match what's actually built — no overclaiming.

Lushera vs Lushera Solo

One codebase, two editions

There's no separate "lite" product — you pick your working style at first login and Lushera switches the right modules on. Owners can retoggle individual modules later in Settings.

  Lushera (full suite) Lushera Solo (chair renter)
Who it's forSalon owner running a teamChair renter / freelance stylist
Bookings & calendarMulti-stylist columns, rota-drivenOwn single diary
Client databaseFull DB, shared across staffOwn client book
Money & taxFull P&L, tax-year reports, VAT toggleOwn income/expenses; chair rent as recurring expense
Staff & wagesHourly / salary / commission / chair-rent / mixedHidden — not applicable
StockRetail + backbar, desk salesOptional lite (own kit)
Online booking pagePer-salon page, book with any stylistOwn personal booking page
Text & email remindersYes — email, text or bothYes — email, text or both
Marketing campaignsEmail & text to opted-in clientsEmail & text to opted-in clients
Two-factor auth & data isolationYesYes

The modules

Documented in full

01

Bookings & calendar

The diary the whole day runs on.

  • Day and week views. In the salon edition, one column per working stylist, driven by the rota; the solo edition shows a single column.
  • Multi-service bookings — a cut and a colour in one appointment, with prices and durations summed and a per-item override where you need it.
  • Per-stylist conflict detection that catches double-bookings before they happen.
  • Walk-ins — book without a client, or quick-add one on the spot.
  • A clear status lifecycle: booked → confirmed → completed, or no-show / cancelled.
  • Completing a booking writes its takings straight into Money, attributed to the stylist for commission and chair-rent maths.
  • Services carry a name, category, price, duration and buffer, and a requires-patch-test flag for colour work.
Patch-test guard: book a colour service for a client with no patch-test on record, or one older than the validity you've set, and Lushera warns you at booking time.
02

Client database

Everything you know about a client, in one card.

  • Contact details, free notes, birthday and marketing consent.
  • Visit history built automatically from their bookings.
  • Dated colour-formula records — exactly what you mixed, and when.
  • Patch-test dates that feed the booking guard, plus a no-show count.
  • Per-client marketing consent and SMS opt-out toggles that govern who campaigns can reach.
  • GDPR tools: export a client's data on request, or hard-delete it while leaving anonymised booking stubs so your figures stay intact.
03

Money & tax

The takings and outgoings, ready for the accountant.

  • Income captured automatically from completed bookings, retail sales and chair rent due — plus manual entries when you need them.
  • Categorised expenses (chair rent, products, utilities, insurance, training, laundry, equipment, marketing and more) with recurring templates for the regulars.
  • A month-by-month P&L grid and category breakdowns.
  • A UK tax-year summary (6 April – 5 April), the way your accountant expects it.
  • CSV export for hand-off, and optional VAT figures when the toggle is on.
Honest scope: this is reporting to make your bookkeeping and tax return easier — it is not payroll, and it does not file with HMRC (no RTI or MTD submission).
04

Staff & wages

The team, the rota, and what everyone's owed. Salon edition.

  • Staff records with role-based access — owner, manager, stylist or front-desk.
  • A rota of shifts per staff per day (which also drives calendar availability) and simple time-off.
  • Wage runs over any period, with the calculation shown on every line: hourly = shift hours × rate; salary = the period's fraction; commission = a % of that person's own completed takings (plus an optional retail %); chair-rent = a rent-due line (income to the salon, not a wage); mixed = basic plus commission.
  • Draft a run, adjust the lines, then finalise — finalised runs are locked and can't be edited.
The chair-rent mirror: a chair renter's takings belong to them; the salon's income is the rent. A chair-rent wage line therefore produces a rent-due figure for the salon, and Lushera Solo books that very same rent as an expense — one data model, seen from both sides.
05

Stock

Retail and backbar, on a ledger you can trust.

  • Products flagged as retail or backbar, each with retail price, cost, quantity and a low-stock threshold.
  • An append-only stock ledger — purchases (which feed expenses), retail sales (which feed income and decrement stock), adjustments, backbar use and full stock-takes.
  • Low-stock alerts surfaced on the dashboard.
  • A desk-sale flow: pick products, take payment, optionally attribute to a client or stylist — feeding both stock and the money section in one step.
06

Online booking page

A public page clients book from directly.

  • A lightweight per-salon page at your own slug, showing your services and (optionally) letting clients pick a stylist.
  • Availability computed live from the rota, existing bookings and your booking rules (slot size, lead time, cancellation window).
  • Instant-book or request-to-book, whichever you prefer.
  • New bookers are matched to an existing client or created and flagged as coming from online.
  • An optional, never pre-ticked "hear about offers and news" consent tick that builds your marketing list legitimately.
  • An email & text confirmation, then a reminder the day before.
Coming soon: card deposits via Stripe. The groundwork is in place, but it isn't live yet — so we don't sell it as if it were.
07

Dashboard

The whole salon at a glance when you open up.

  • Today's diary front and centre.
  • An online-request inbox of bookings waiting on you.
  • Patch-test warnings for the colour clients coming in.
  • Low-stock alerts so you reorder before you run out.
  • A money snapshot of where the day and month stand.
08

Security & trust

Your data, kept yours.

  • Per-salon data isolation — every record is scoped to your business and every query is filtered by it.
  • Role-based access so front-desk, stylists, managers and owners each see the right things.
  • Two-factor authentication on sign-in.
  • Lushera has passed an independent security review.
09

Text & email reminders

A second channel on the reminder engine — fewer no-shows, no chasing.

  • Automatic day-before reminders by email, text, or both, sent straight from the rota on the same schedule.
  • Optional booking confirmations the moment a slot is taken, on the staff and public paths.
  • Merge-field templates — salon, client, service, date and time — with a live character / segment count for texts.
  • STOP / opt-out honoured and stamped: a client who replies STOP is suppressed, and each send records consent. Reminders are service messages but we still respect opt-out — the right thing, and UK-compliant.
  • Bring your own gateway: connect your own text provider (Twilio to start) and texts bill to you at roughly 3–4p each — no platform SMS mark-up. A console/dev mode logs texts instead of sending, for safe testing.
Honest scope: texts use your own provider account (no Lushera-sold credits yet), Twilio is the first supported gateway, and per-text cost is borne by the salon.
10

Marketing campaigns

Promotions to opted-in clients — offers, birthdays and win-backs. Consent-first.

  • Approved mailing lists only. Email audience = opted-in clients with an email; text audience = opted-in clients with a phone who haven't opted out of texts.
  • Audience pickers: everyone opted-in, "not seen in the last N months", or "birthdays this month" — with a live recipient count before you send.
  • Compose and check: subject & body editors with a merge-field legend and a 160-character counter for texts, a preview, and a send-test to yourself.
  • Send now or schedule for later; sends batch and throttle in the background and resume safely if interrupted.
  • Unsubscribe is mandatory and one-click — every email carries a tokenised unsubscribe link (and List-Unsubscribe header), every text the STOP line. Opting out is permanent and re-checked at send time.
  • Visible progress: sent, failed and unsubscribed counts per campaign.
Compliance built in (UK PECR + GDPR): no marketing without opt-in, one master consent flag, unsubscribe always honoured and permanent. Honest limits: no open/click tracking in v1 (counts only), bulk email is most reliable through a proper email service, and per-text cost is borne by your gateway.

Business styles

Bends to fit, not the other way round

Lushera is one product that supports every common salon setup through toggles in Settings, rather than separate products you'd have to migrate between.

Five staff pay models

Hourlyrota or actual shift hours × rate.
Salarya fixed annual figure, apportioned to each pay period.
Commissiona % of their own completed service takings, with an optional separate retail commission %.
Chair rentthe renter owes the salon rent; their takings are not salon income.
Mixeda basic rate plus commission on top.

Toggles in Settings

Retail sales on / off Online booking on / off Instant-book vs request Reminder channel: email / text / both Deposits on / off (coming soon) VAT on / off
Lushera Solo: set your chair-rent amount and frequency (weekly or monthly) and Lushera creates the recurring expense automatically — so your rent is always in the numbers without you re-entering it.

Ready when you are

Want a closer look?

Join the waitlist or ask for a demo and we'll show you Lushera on your own kind of salon. Example content uses a fictional salon — Copper & Fern, Northbridge.

Book a demo