A monthly membership turns occasional customers into regulars and gives a salon something every owner wants: predictable revenue at the start of each month. It is a model that massage studios, blow-dry bars, barbers, facial studios and spas all use in different forms.
It also goes wrong in predictable ways. Plans that include too much, unclear rollover rules and awkward cancellations can turn a good idea into a stream of complaints. This guide walks through how to design a membership that works for both the shop and the customer.
What a salon membership actually is
A salon membership is a recurring plan: the customer pays a fixed amount every month, automatically, and receives a defined set of benefits. It is different from a prepaid package, where the customer pays once for a block of sessions.
Typical structures include:
- Service allowance – for example, one 60-minute massage or one blow-dry per month.
- Credit allowance – a fixed amount of credit each month to spend on any service.
- Member pricing – no included service, but a discount on everything, plus perks.
- Hybrid – one included service plus member prices on extras and retail.
Service allowance plans are the easiest to explain. Credit plans are more flexible but feel more like a gift card. Member-pricing plans work well for shops with many different services and frequent visits.
Deciding what to include
Start from what your regulars already do. If many customers come in for the same service every three to five weeks, that service is a natural core for a plan. Then add benefits that cost you little but feel valuable:
- Priority booking or access to evening slots
- A member price on add-ons and retail
- A birthday treat
- A small upgrade, such as a longer scalp massage or a hand treatment
Avoid including things with a high, variable cost (such as colour or long treatments) unless you price for it. And keep the number of tiers small. Two or three plans are much easier to sell at the counter than six.
Pricing logic
There is no universal formula, but the reasoning usually follows these steps.
- Work out the cost of what you include. Staff time (including commission), product, and room time.
- Compare with the normal price. Members need to see a clear saving compared with paying per visit, or the plan will not sell.
- Account for fees. Card processing fees and any software fees are charged on every renewal.
- Decide your margin. Accept a slightly lower margin per visit in return for predictable income and more frequent visits.
Example with made-up numbers: a massage normally costs 100. The shop offers a monthly plan at 85 that includes one massage and 10% off extra sessions. The included massage costs the shop, say, 45 in therapist pay and product. Before card and software fees, the shop keeps 40 per member per month, and gets a customer who is far more likely to book extra sessions and buy retail.
Run your own numbers. A plan that looks attractive to customers but loses money on every visit is not a membership, it is a discount.
Rollover rules
Rollover decides what happens to an unused service allowance. Customers care about this more than almost anything else, so decide clearly:
- No rollover – unused allowance is lost at the end of the month. Simple, but can feel harsh.
- Limited rollover – unused sessions carry forward for one month only, or up to a maximum (for example, never more than two banked sessions).
- Rollover while active – banked sessions stay as long as the membership is active, but are lost on cancellation.
Limited rollover is a common compromise. It is fair to the customer who misses a month, and it stops members from banking a year of sessions and then cancelling. Whatever you choose, show it on the sign-up page and in the confirmation.
Cancellation terms
Clear cancellation terms protect you and build trust. Decide:
- Minimum term – none, or a short minimum such as three months.
- Notice period – for example, cancel any time before the next billing date.
- Pause option – allow a pause for travel, illness or pregnancy, with a limit per year.
- What happens to unused benefits on cancellation.
Follow the consumer protection rules in your country. Making a plan hard to cancel is bad for trust and, in many places, may also create legal problems. An easy, transparent cancellation process often keeps more members than a hard one, because people are more willing to sign up when they know they can leave.
Card-on-file recurring billing
Memberships only work if billing is automatic. Chasing members for cash or bank transfers every month destroys the convenience that makes the model valuable.
The usual setup is:
- The customer signs up online or at the counter and saves a card.
- The card is charged automatically on the same day each month.
- The customer receives a receipt by e-mail.
- If a charge fails, the system retries and notifies the customer to update their card.
Use a payment provider that handles card security for you. You should never store card numbers yourself.
Plan changes also need rules. If a member upgrades from a basic to a premium plan halfway through the month, the fair approach is proration: they pay the difference for the remaining days.
Handling churn
Some members will always leave, so plan for it rather than being surprised.
- Watch failed payments. Some churn is involuntary: an expired card, not a decision to leave. Prompt reminders to update card details recover many of these.
- Watch unused allowances. A member who has not booked for two months is likely to cancel. A friendly message offering a booking slot often helps.
- Ask why people cancel. A one-line question at cancellation tells you whether the issue is price, schedule or the service itself.
- Offer a pause instead of cancelling when the reason is temporary.
Track your active members, new sign-ups and cancellations each month. The trend matters more than any single number.
Setting it up in Senvia POS
Senvia POS includes customer subscription billing on the Full plan. You can create monthly plans for services, packages or memberships, and they are billed automatically on the shop's own Stripe account, so the money goes straight to you. Customers can sign up online through the shop's website, and up- or downgrades are prorated.
Senvia charges a fixed service fee per successful recurring membership charge: USD 1.00, AUD 1.00, EUR 1.00, GBP 1.00, HKD 2.00, MYR 1.00 or SGD 1.00 (other currencies: the equivalent of USD 1.00). Stripe's own processing fees are separate. Include both in your pricing logic.
Read more on the subscriptions page, in the subscriptions help guide and the membership help guide. Plan prices are on the pricing page and were correct at the time of writing.
A good membership is simple: one clear benefit, a fair price, honest rules and billing that just works.