Studio Journal
Pricing28 May 20266 min read

How to price class packs in South Africa

Drop-ins, 10-packs or monthly memberships? A practical way to price them so members buy the option that suits them and you still make the numbers work.

Most boutique studios in South Africa land on some mix of three things: a drop-in rate, a class pack, and a monthly membership. The mistake is choosing between them philosophically instead of pricing them deliberately. Each one does a different job, and the gaps between them are what actually drive behaviour.

Start from your drop-in rate

Your drop-in is the anchor everything else is measured against. Set it at what a single class is genuinely worth to a first-timer — usually somewhere between R150 and R250 for a boutique class in most South African metros. Do not discount it. The drop-in exists to make the packs look sensible, and to catch the visitor who is in town for a week.

Price packs on the discount ladder

A class pack should reward commitment in a way the member can do arithmetic on in their head. A clean ladder looks like this:

  • Drop-in: R220 per class — the reference price
  • 5-pack: R1,000 → R200 per class (roughly 10% off)
  • 10-pack: R1,900 → R190 per class (roughly 14% off)
  • 20-pack: R3,400 → R170 per class (roughly 23% off)

The jumps matter more than the absolute numbers. If your 10-pack only saves someone R50 in total, nobody upgrades. If it saves 25% immediately, you have given away margin you did not need to. Ten to fifteen percent at the mid tier, twenty to twenty-five at the top, is a ladder people climb.

Decide whether packs expire

An expiry date protects your cash flow and stops a 20-pack becoming a two-year liability. It also creates urgency to attend. Be reasonable: 60 to 90 days for a 10-pack is normal and defensible. Whatever you choose, put it on the package where members can see it before they buy — surprise expiries generate refund conversations you do not want.

One thing to get right technically

Class packs are once-off purchases, not subscriptions. If your system treats them as monthly memberships it will pro-rate the price when someone buys mid-month — a R220 drop-in becomes a R50 invoice, and you only notice when the money is short. Make sure packs are configured as once-off so they charge full price, once.

Where memberships fit

A monthly unlimited membership is not for everyone — it is for the three-plus-times-a-week member. Price it just below what that person would spend on your best pack. If your 20-pack works out to R170 a class and your regular attends twelve times a month, an unlimited at around R1,600 is compelling for them and predictable for you.

The membership is where your business stability comes from, so make it the easy default for anyone who is already coming often. Ask your reports which members attend more than eight times a month and are still buying packs. That list is your upgrade conversation, and it is usually shorter and warmer than any cold marketing campaign.

Test one change at a time

Change one number, wait a month, and look at what moved: pack sales, average revenue per member, or attendance. Changing three prices at once tells you nothing except that revenue went up or down. Studios that price well are rarely the ones with the cleverest structure — they are the ones who noticed what happened last time.

Pulse Studio does the admin part of this.

Bookings, waitlists, packages and invoicing for South African studios — free to start, pricing on the website, no sales call required.

Ready to see it with your classes in it?

Free plan for small studios. 14-day free trial on every paid plan — no credit card, no sales call.