Dance studios

The recital is in June, and tonight the studio ran itself.

You taught three classes, ran a competition rehearsal and locked up at nine. This is the other work, the part that used to happen after you got home.

100% free to use, no hidden fees. Members pay about 5% at checkout.

The Recess dashboard on a Thursday: six classes today with 41 booked and three needing attention, utilisation, show-up rate and recurring revenue, each of today's classes with its head count and a check-in button, money taken and outstanding, and an attendance panel splitting clients into on track, slipping and at risk
Costume fees chargedOvernight, per class performed
Three dancers, one cardSibling discount applied
A place opened at 2:40pmWaitlist took it, tuition prorated
Trial booked, 5:42pm SundayThe agent answered for you
Costume sizes still needed6
7:41 AM

Costume season billed itself while you slept.

Costume balances came due at midnight, so you woke up to them paid. Recess charged each dancer's costume fee to the card her family already has on file, once for every class she is performing in, at the price you set for that class. A family with three dancers got three costume charges on one card, in one run, and nobody at the desk had to work out who owed what.

This is the part of dance that ordinary booking software never sees. Tuition, costume fees, recital tickets and competition fees are not four products from four different tools. They are one family's account, billing on a rhythm you set once for the whole season.

Three cards declined during the run and all three are already retrying on their own. That is the Thursday afternoon you were going to spend on the phone.

Recital costumes · charged 12:04 AM
Ballet II · costume$78
Tap I · costume$72
Jazz Combo · costume$85
One family, three dancers, one card$235
Declines already retrying on their own3
2:40 PM

Recreational and competition are two businesses sharing one building.

You moved a dancer out of Intermediate Jazz and onto the competition team's Tuesday rehearsal. Recess runs those as two programs rather than two labels: their own schedules, their own pricing, their own agreements and their own rosters, sitting on top of the same family accounts. A dancer can be in both, and usually is.

The place she left did not sit empty until January. It went to the waitlist in order, the first family took it, and the new dancer's tuition prorated to the weeks left in the season instead of charging her for the ten she missed.

Her costume order moved with her. The roster, the teacher's list and what each family owes all agree with each other, which is not a small thing in week eleven with a vendor deadline in nine days.

2:40A dancer moves up to the competition teamTuesday rehearsal is its own program, with its own agreement and its own fees.
2:41Her place in Intermediate Jazz goes to the waitlistOffered in order to the families already on it, and it takes the first yes.
3:06The first family claims itTuition prorates to the weeks left in the season rather than the ones already gone.
3:06Both costume orders follow the dancersOne leaves a class, one joins it, and each order is right before the vendor deadline.
5:05 PM

One mother, three dancers, six classes, one number at the bottom.

Her eldest takes four classes a week, the middle one takes two, and the youngest started Creative Movement in September. Recess does not treat that as six customers. It is one family account with one payer, three dancers and one monthly tuition figure that already has the multi-class and sibling discounts inside it.

In February the middle daughter drops tap. The discount recalculates itself, on the account, in the right order, so you do not get the call in March asking why the bill went up when a child stopped dancing.

Each dancer still has her own record underneath: her classes, her attendance, her forms, her balance and her notes. One bill on top, three dancers beneath it, and the same picture visible to her mother in your app.

One family account · September tuition
Eldest · four classes a week$208
Middle · two classes a week$116
Youngest · Creative Movement$62
Multi-class and sibling discounts−$71
One card, once a month$315
6:40 PM

Your teachers are not all paid the same way, and the run already knows that.

One teacher is on a per-class rate. One runs privates and is paid per appointment. Your competition director is on a fixed stipend for the period. That is three different kinds of pay inside one half-month run, and Recess assembles it from the schedule that already happened rather than from a spreadsheet somebody keeps.

It also tells you what it could not work out. A staff member with no matching pay rate is flagged before you approve rather than discovered after you have paid, and nothing is locked until you approve it.

Teachers clock in and out on the same system that holds their rate, so the class somebody covered at short notice lands on her timesheet at her rate without a conversation about it.

A draft payroll run in Recess for the second half of July, showing total pay of $966 across four staff and nine lines split into a fixed stipend, appointment pay and group class pay, a warning that some staff have no matching pay rate, and a per-person table before the run is approved
9:20 PM

The season, not the evening, is the number you actually need.

Monthly tuition ran while you were teaching. What you can look at now is not the day's total. It is tuition against costume revenue against recital tickets against what you paid your teachers this month, because clock-ins, pay rates and payroll sit in the same system as the money coming in.

Business Health connects QuickBooks, so revenue, costs, payroll and a forward forecast are in one place, and you can ask it a question in plain language instead of building a spreadsheet at eleven at night.

And the family that stopped coming in January got a message today, in your studio's voice, from your studio's own email domain, without you remembering that they existed.

Business Health in Recess showing projected revenue and net income for the month, revenue and net income year to date with year-on-year change, a twelve month revenue trend, and a panel offering to connect QuickBooks Online for real expense and net income figures
Your own app

She can see all three dancers without emailing the front desk.

Your studio gets its own app carrying your name, your logo and your colors, publishable to the Apple App Store and Google Play under your own listing. Parents are not asked to download another company's app to find out when their daughter dances.

A mother opens it and switches between her children. She sees which classes each one is in this week, what she owes and when it charges, signs the forms, messages you, and books the make-up class for the Tuesday one of them missed, without anyone at your desk being involved.

The dancers get their own side of it: classes attended, badges they have unlocked, and a studio challenge with a family tab, which is the one leaderboard a nine year old actually wants to be top of.

Three screens of a studio's own branded app: a studio challenge leaderboard with a Family tab showing each child's points, a home screen with a switcher between children, classes attended, passes left and the next reservation, and a badge shelf showing what has been unlocked
The lead agent

Ballet or jazz for a seven year old, answered and booked in eight minutes on a Sunday.

A mother found you on a Sunday and asked the question every dance studio gets. Her daughter is seven, she wants to try, and her mother has no idea whether that means ballet or jazz.

The Recess lead agent answered the actual question. It explained that the combo class is half of each, gave her the day, the time and the age range it is for, told her the first class is free, and was straight with her that the fall season runs to the recital in May. Then it took her name and saved the place.

Nobody at your studio touched a phone. The alternative is the one every owner recognizes: you reply on Tuesday, and by then she has enrolled at the studio across town that answered first.

The Recess lead agent answering a parent who asks whether her seven year old should do ballet or jazz, explaining that the combo class is half of each on Wednesdays at 5pm for six to eight year olds, that the first class is free and the fall season runs to the recital in May, then taking her name and confirming the booking
The rest of it

The rest of what a dance studio runs on, all of it included.

Nothing here is a tier, an add-on, or a module you have to call sales about. A studio with sixty dancers gets exactly what a studio with six hundred gets.

calendar_monthSeasons and terms
Fall through a June recital sold as one enrollment, billed on the schedule you choose, with prorating and mid-season moves handled.
checkroomCostume and recital fees
A price per class, due when you say, charged to the card on file, once for every class a dancer is performing in.
military_techCompetition team
Its own program, with its own schedule, pricing, agreements and roster, on the same family accounts as your rec classes.
family_restroomFamily accounts
One parent, several dancers, one card, one balance, and one view of all of it in your app.
percentDiscounts
Sibling discounts that recalculate when a dancer pauses, multi-class discounts counted by dancer or by family, and rules attached to a program.
lockEnrollment gating
Gate a class on level, on a skill a teacher has signed off, on a prerequisite class, on age, on a tag, or on the program the family holds.
trending_upAutomatic age-up
Set the rule once and every dancer who crosses the line moves into the next program, with level carried over the way you decided.
hourglass_topWaitlists and make-ups
Full classes fill themselves in order, and a missed class becomes a credit the parent books from her phone.
how_to_regCheck-in
A kiosk at the door, barcode check-in, self check-in from a phone, and location-based check-in that only counts at the studio.
credit_cardPayments
Payment plans, packages, account balances, gift cards, failed payment recovery, disputes and refunds.
storefrontRetail and point of sale
Shoes, tights and leotards sold at the desk, plus custom fees and invoices against the same family account.
workspace_premiumProgression
Levels and skills, clubs, challenges and points, milestones, leaderboards, badges and printed certificates.
badgeStaff and payroll
Shifts, clock in and out, rates by class type or head count, payroll reporting, and automatic substitute finding.
campaignMarketing
An AI lead agent that answers and books trials on its own, plus lead forms, a lead pipeline, audiences, sequences and campaigns.
phone_iphoneYour own app
Your studio's name, logo and colors, publishable to the App Store and Google Play under your own listing.
bar_chartReports
Enrollment, attendance, revenue, retention and payroll, plus Business Health, which connects QuickBooks for a forward forecast.
sync_altMigration
Automated migration from Jackrabbit, The Studio Director, DanceStudio-Pro, Akada and others, run for you by our team.
hubIntegrations
ClassPass, Wellhub, Kisi door access, QuickBooks, Stripe, Adyen, Zoom, and Meta and Google advertising.
The money

What a free season actually costs you.

No monthly platform fee, no per-feature add-ons, no setup cost. Recess earns a service fee of about 5% paid by the family at checkout, and card and bank processing is covered by Recess out of that rather than billed to you on top. We only do well when you are collecting tuition, which is the incentive you want your software to have.

$0 / month
for a studio of any size
Every feature, from the first day
Unlimited staff logins
Your own branded studio app
Unlimited text and email
Unlimited video storage
No setup fee and no minimum
Your migration run by our team
What does your studio bring in each month?
$18,000per month
$2k$150k
Software you stop paying forTypical platform fee for a studio this size$3,000annual
Card fees you stop payingAt a typical 3% of what you take$6,480annual
More cash in your bank account
$9,480
every single year

Families pay a service fee of about 5% at checkout, which is how the software is free for the studio. Move the slider to your own season.

Plainly

Studios we would turn away.

If one of these is you, we would rather say so now than six weeks into an onboarding.

You are a chain past about a hundred locations
Recess is built for independent studios, and for groups and franchises below that size, run by owner-operators. If you need centralised franchise reporting across more sites than that and you have a corporate IT department, we are not the right fit and you will be happier elsewhere.
You want your families to pay nothing at checkout
Our fee is paid by the family. Some owners would rather absorb a monthly platform fee and keep the checkout total clean. That is a legitimate preference, and it is not how Recess works.
You need a feature we do not have
If your integration is not on the list above, ask before you assume. We would rather tell you no on the call than have you find out in October, three weeks before costume orders go in.
Questions

What dance studio owners ask before they move a season across.

Does Recess handle season and semester enrollment rather than drop-ins?

Yes, and it is the reason Recess exists. A season is a program with a start and end date, a weekly schedule, a roster, its own agreements and its own tuition. Families enroll for the season instead of booking each week, and tuition bills on the rhythm you set. Drop-ins still work if you want them.

One dancer takes four classes a week. Does that work properly?

Yes. She is one dancer with one profile, enrolled in four classes, attending each of them, on one tuition figure that reflects all four. Multi-class discounts apply automatically. Her parent sees one bill, not four.

How do recital and costume fees work?

As scheduled fees against the family's account. You set a costume price per class, decide when it is due, and it charges to the card already on file, once for each class the dancer is performing in. Recital tickets, competition fees and any custom fee work the same way. Nothing leaves the system to be collected in cash and remembered later.

Can one parent pay for two or three dancers on one account?

Yes, and this is a core case rather than a workaround. The family account holds one payer and several children, each with her own classes, attendance and forms. Sibling discounts apply in the right order automatically, and they recalculate when one child pauses for a season while the others carry on.

Can I run a competition team and a recreational program in the same system?

Yes. They run as separate programs, with different schedules, pricing, agreements and rosters, sitting on the same family accounts. A dancer in both appears in both, pays once, and her parent sees the whole picture in one place.

What happens when I open a second location?

Locations are built in, not bolted on. Each has its own schedule, rooms and staff, while clients, billing and reporting stay unified. A family with a dancer at each location has one account. You do not run two copies of your studio and reconcile them by hand.

Can I move my data over from my current software?

Yes. The migration is automated and our team runs it for you, whatever you are on now: Jackrabbit, The Studio Director, DanceStudio-Pro, Akada and others. Dancers, history and billing information come across so your season starts with records rather than a blank list.

Do parents need to download another company's app?

No. Your studio gets its own branded app with your name, logo and colors, and it can be published on the App Store and Google Play under your own listing. Parents enroll, pay, sign forms, message you and see every dancer's schedule there.

Join a community of thousands of businesses just like yours