Built for your business

Dance Studio Software for Classes and Family Tuition

Enroll students in terms, bill tuition automatically, manage family accounts, and pay teachers — all in one place.

14-day free trial · No credit card · No per-transaction fees

Dance studios run on terms, recurring tuition, and families with multiple kids across ballet, jazz, and hip-hop. Bastiva handles class enrollment, automatic monthly tuition billing, family accounts that group siblings, and the waivers and forms every season demands. With flat pricing and no per-booking fees, growing your roster never inflates your software bill.

Class enrollment and recurring tuition

Enroll students into ongoing classes by term and let Bastiva bill monthly tuition automatically to cards on file. Recurring billing with automatic retries means tuition collection stops being a monthly chase.

  • Term-based class enrollment with capacity
  • Automatic recurring tuition billing
  • Card-on-file with failed-payment retries
  • Promo codes and sibling or multi-class discounts

Family accounts and multiple students

Group siblings under one parent account so families book, pay, and manage everything from a single login. One card on file covers every child's tuition, and parents see the full schedule in your branded app.

  • Parent accounts grouping multiple children
  • Single card-on-file for the whole family
  • Per-student schedules and attendance
  • Client tags for levels and programs

Schedules, teachers, and pay

Build weekly class schedules across styles and levels, assign teachers, and cover absences with clean sub swaps. Time clock and a payroll-ready ledger with per-class or commission pay make paying your teaching staff straightforward.

  • Multi-style, multi-level weekly schedules
  • Per-class teacher assignment and subs
  • Time clock and attendance tracking
  • Payroll-ready ledger with commission rules

Waivers, recitals, and communication

Collect signed waivers and intake forms at registration, sell recital tickets or costume fees through the POS, and keep parents informed with broadcasts and push notifications for schedule changes and event reminders.

  • Digital waivers and registration forms
  • POS for costumes, recital fees, and merch
  • Broadcasts and branded push notifications
  • Automated reminders for classes and events

Bastiva vs. Typical platforms

FeatureBastivaTypical platforms
Per-transaction feesNone — flat monthly priceOften charges per-transaction fees
Recurring tuition billingAutomatic with retriesAvailable, sometimes add-on priced
Family / multi-student accountsGrouped under one parent loginSupport varies
Custom brandingLogo and colors on every tierBranding often limited to top tier
Branded member appIncludedUsually a generic shared app
POS for costumes and recital feesIncludedOften a paid add-on
Starting price$19/moFrequently higher entry price

Flat, honest pricing

Every plan includes your branding. No transaction fees, ever.

$19
/mo · Starter
$49
/mo · Growth
$99
/mo · Pro
$199
/mo · Enterprise

Frequently asked questions

Can I bill monthly tuition automatically?

Yes. Enroll students by term and Bastiva bills tuition to cards on file each month, with automatic retries on failed payments.

Can one parent manage multiple children?

Yes. Group siblings under a single parent account so families book, pay, and view every child's schedule from one login with one card on file.

Can I offer sibling or multi-class discounts?

Yes. Use promo codes and discounts for families enrolling multiple children or classes.

Can I collect recital and costume fees?

Yes. Sell tickets, costume fees, and merch through the integrated POS alongside tuition.

Is there a fee per registration or booking?

No. Bastiva uses flat monthly pricing with no per-booking or per-transaction fees.

Explore more

Simplify tuition and enrollment — start free

Your studio, elevated. Live in minutes.