All drop-ins
5 of 12
Minimum paying places to cover the included costs
At your expected attendance: £48 left after included costs.
Find the paying places your adult ballet, contemporary or dance-fitness class needs. Compare a drop-in, a class pack and a dated beginner course with the costs you actually expect to pay. No sign-up or email required.
Start with the illustrative values, then change the room size, attendance, costs and offers. Results update as you type.
The starting figures are an invented example. Replace them with your own costs and prices.
Your pack economics
£14 per redeemed visit
12.5% below your drop-in price.
All drop-ins
5 of 12
Minimum paying places to cover the included costs
At your expected attendance: £48 left after included costs.
All pack redemptions
6 of 12
Minimum paying places to cover the included costs
At your expected attendance: £32 left after included costs.
Dated course
7 enrolments
Minimum to cover 8 delivered sessions, assuming every enrollee attends every time.
At 8 enrolments: £128 left after included costs.
Each scenario assumes every attendee uses the named offer. These are remainders after the costs you entered, not net profit or a forecast of demand.
Consider a 12-place adult class with £72 in fixed teaching, room and allocated overhead costs, plus £1 per attendee. At a £16 drop-in, each place contributes £15, so £72 ÷ £15 rounds up to five paying dancers. A £70 five-class pack brings in £14 per redeemed visit; after the £1 variable cost, £72 ÷ £13 rounds up to six paying dancers.
| Offer | Revenue per visit | Minimum paying places | Remainder at eight places |
|---|---|---|---|
| Drop-in | £16 | 5 | £48 |
| Five-class pack | £14 | 6 | £32 |
| Eight-session course | £96 per enrollee | 7 enrolments | £128 for the full course |
These figures are invented planning inputs, not surveyed dance studio prices. The course row assumes every enrollee attends all eight sessions. “Remainder” covers only the costs named above.
Open class: divide fixed cost per class by price per visit minus variable cost per attendee, then round up to the next whole dancer. The pack price per visit is pack price divided by credits. If the contribution is zero or negative, the offer cannot cover fixed costs at any attendance.
Dated course: multiply fixed session cost by the number of sessions. Divide that by course price minus variable cost per attendee across all sessions, then round up to a whole enrollee. The model uses the same per-class costs entered above, assumes the same students attend every date and checks the answer against room capacity.
Include a budget for owner teaching time, preparation and overheads even when no outside invoice arrives. Spread any one-off course setup cost across its sessions before adding it to the fixed cost per class. Allocate payment processing to the relevant offer, then model refunds, taxes and mixed offer usage separately.
Method and illustrative example published 23 September 2026. For the full offer-design guide, read how to price adult dance classes.
Once a class or course covers its costs at realistic attendance, make its level, dates, capacity, price and cancellation terms clear before enrolment. Junocal supports adult dance drop-ins, class packs, memberships and fixed-term courses with payments through your own Stripe account.