What is the best payroll option for a gymnastics center?

Use a payroll system such as Xero Payroll or MYOB for tax and payments, and add InstructorHUB for the coaching side: which coach ran which session, at which level, in which room. 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 gymnastics week looks like

Coaching pay depends on the level, the room and the kind of session. Here is how each is kept straight.

Recreational and squad coaches at different rates

A coach who runs Preschool Tumbling on Monday and Level 6 squad on Thursday is paid at a different rate for each. The pay run shows one line per level, with hours and a subtotal, so each rate is entered once.

Spotters and assistant coaches

A beam class with a lead coach and a spotter puts both on the class. Each has their own rate and their own line, and neither person's hours depend on the other being at work.

Open gym and birthday party supervision

Sessions outside the weekly class grid are added as one-off sessions or staff time with their own work type, so supervision pay sits beside coaching rather than in a side spreadsheet.

Meet days across several rooms

Classes are tagged to rooms such as the floor, vault and beam areas. When a coach is away at a meet, you cover or cancel that coach's classes room by room, and the hours follow whoever ran each one.

How payroll preparation works

From timetable to payroll in five steps.

  1. Import your timetableyour regular classes and teachers
  2. Hours generateexpected hours for every employee
  3. Record the changessubstitutes, covers and extra hours
  4. Review and approvethe whole period, in bulk
  5. 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 timetable. Import the weekly class grid, assign each class to its coaches, and expected hours generate for every coach each pay period, level by level.

Mark the coach absent, pick the cover for each class they would have run, or cancel a class for the day. The hours move to the cover at their own rate, and the weekly grid is not changed.

Yes. Each person has their own rates, and a class can carry more than one coach. Every rate appears as its own pay category line.

Add them as one-off sessions or staff time with their own work type and rate. They are approved with the regular classes and show as separate lines.

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.

Gym management software covers memberships and bookings, and payroll software pays people. Neither tracks which coach ran which level of class and who covered it. InstructorHUB prepares those approved hours so your payroll system can take over.

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.