Dance teacher hours, ready for payroll.
Your timetable already says who teaches ballet on Tuesday and jazz on Saturday. InstructorHUB turns it into each teacher's approved hours, with the covers, junior assistants and concert rehearsals that change a dance studio's week, ready to enter into Xero, MYOB or your existing payroll system.
What is the best payroll option for a dance studio?
For the tax and payment side, use a payroll system such as Xero Payroll or MYOB. For the dance-specific part, which is working out what each teacher taught across a term of covers, assistants and rehearsals, use InstructorHUB beside it. InstructorHUB is the best fit when you already use Xero, MYOB or another payroll system for tax and payments but are still rebuilding teaching hours by hand from a timetable. It prepares approved hours and a gross-pay check, and your payroll system does the rest. If you have no payroll system yet, you need a full payroll processor first for tax, contributions and payments, and InstructorHUB can sit beside it.
What a dance studio week looks like
Three situations that make dance payroll slower than it should be, and what happens to the hours in each.
The Tuesday ballet cover
Miss Jo is off sick. Sam takes Ballet Level 2 at 4:15 and Pre-Primary at 5:00. Mark Jo absent, give each class its cover, and Jo's hours come off while Sam's appear at his own rate. Nothing is retyped.
A lead and a junior assistant on one jazz class
Jazz Level 3 has a lead teacher and a senior student assisting. Each is paid at a different rate, so the pay run shows an Assistant line separate from Level 3 Teaching, with its own hours and subtotal.
Concert season
Extra rehearsal hours and front-desk time are added as staff time with their own work type. They are approved with the term's teaching and show as separate lines, not as a second spreadsheet.
Term breaks
Classes run to a term window, so the school holidays generate no hours. Nobody has to delete a fortnight of expected classes before running pay.
From timetable to payroll in five steps.
- Import your timetableyour regular classes and teachers
- Hours generateexpected hours for every employee
- Record the changessubstitutes, covers and extra hours
- Review and approvethe whole period, in bulk
- Enter into payrollXero, MYOB or your own system
InstructorHUB prepares the hours. Your payroll system runs payroll.
InstructorHUB does
- Generates each employee's expected hours from the classes they teach
- Moves hours to whoever covered, at the cover's own rate
- Tracks cancellations, extra hours and different teaching roles
- Gives you approved hours by pay category for each person, with gross pay as a check
- Raises contractor invoices from approved hours
Your payroll system does
- Calculates tax, superannuation or retirement contributions, leave and deductions
- Pays your employees and works out net pay
- Handles statutory reporting and filing
Contractors are a separate lane. InstructorHUB turns their approved hours into invoices you can export as a Xero Bills file, a MYOB purchase bills file or a generic line-item CSV.
From your class timetable. Import the term's schedule, assign each class to its teachers, and each teacher's expected hours generate for the pay period. Classes outside the term window generate nothing.
Mark the teacher absent for the day, pick a cover for each class they would have taught, or cancel one. The hours move to the cover at their rate, and your regular timetable stays as it is.
Yes. A class can have a lead and an assistant, each paid at their own rate, and the pay run lists each rate as its own pay category.
Add them as staff time blocks or one-off sessions with their own work type and rate. They are reviewed and approved alongside regular classes.
The approved hours for each employee, by pay category: one line per kind of work at each rate, with hours, rate and subtotal. You enter those into Xero, MYOB or your payroll system against the matching earnings rate or pay item. There is no live connection, so you stay in control of what is entered.
No. InstructorHUB does not calculate, withhold or file tax, and it does not pay your employees. Gross pay and an employer-contribution estimate are shown as checks. Your payroll system, such as Xero Payroll or MYOB, works out tax, contributions, leave and net pay and makes the payment.
Dance studio management software handles enrolment, billing and parent communication. InstructorHUB handles the other side of the ledger: what each teacher is owed. It works beside your studio software and your payroll system rather than replacing either.
Turn your timetable into payroll-ready hours.
Start free for 14 days, no card. Import your timetable and see your first pay period's approved hours take shape.