Knowledge Base

Answers for every part of paying your team.

Knowledge Base home
Rates & Pay Rules

How a pay number is calculated

Follow a single class from the timetable to a dollar amount, so the figures in a pay run always make sense and are easy to check.

Updated July 18, 2026

The best way to trust the numbers in a pay run is to understand how one class becomes one amount. InstructorHUB works it out the same way every time, so once you have seen the chain you can check any figure on the screen for yourself.

It starts with a class on your timetable. Each class belongs to a work type, and the work type sets the billing model. For an hourly work type, the amount is the length of the class multiplied by the rate, so a 1.5 hour class at $45 an hour is $67.50. For a per class work type, the amount is the flat fee for that work type and the length does not change it, so the same $45 rate pays $45 whether the class runs 45 minutes or 90. This is why the class breakdown shows an hourly figure with its hours, and a per class figure as a single flat amount.

The rate used is resolved in a fixed order. InstructorHUB looks first for the instructor's own rate for that work type and role, then the studio default rate for the work type, and only if neither exists does it apply a system fallback. Because a personal rate always wins, a senior teacher's higher rate is never overridden by the studio default. The role matters here too: if a person is rostered to assist rather than lead, the assisting rate is used, so the same teacher can earn different amounts on different classes.

Each class amount is then added up per person across the period to give their gross. A salaried person is the exception: their sessions are still logged so you can see the cost of what they teach, but they pay a fixed salary line rather than a sum of per session amounts. Finally, that per person total is routed by employment type, to payroll for an employee, to an invoice for a contractor, or to account credit, which is covered in The three payout channels.

Nothing in this chain is hidden. In a pay run you can open any person's row to see the sessions behind their figure and, for an hourly class, the hours and rate that produced it, so a number that looks wrong is always traceable to the class, the rate, or the hours that made it. See Review and approve hours for working through those figures before you finalize.

Was this helpful?

Keep working with confidence

Search the guides, use the task checklists, or ask the InstructorHUB guide assistant for an answer grounded in this knowledge base.

Browse all guides