FeaturesPricingBook a demoEspañolLog inTry free for 15 days
← All articles
How to calculate teacher payroll at your music academy

How to calculate teacher payroll at your music academy

A guide for academy directors: how to pay your music teachers without errors, whether it's per class taught, fixed salary, or a mixed model.

Juan Sebastián Bedoya
Juan Sebastián Bedoya· Founder of Clavens'app
July 2, 2026·5 min read

There's a conversation no academy director wants to have: the teacher shows up to get paid at month-end, you have one number in your spreadsheet, and they have a different one in their head. Neither of you can prove who's right because neither has a complete record of the classes.

That moment of discomfort is entirely avoidable. It starts with understanding how payroll really works at a music academy.

Music teacher explaining musical notes on a whiteboard Photo: Pavel Danilyuk · Pexels

The two most common payment models

Pay per class taught

The teacher earns a fixed rate for every class they teach. If they teach 40 classes in the month, they earn 40 × rate. If they cancel 5, they earn for only 35.

Advantage: pay is directly proportional to work. If the academy has a slow month, costs drop on their own.

Disadvantage: the teacher has no fixed income, which can create instability and higher turnover.

When it works best: part-time teachers, teachers with high, variable occupancy, academies that are growing and don't want to commit to fixed payroll yet.

Fixed monthly salary

The teacher gets the same amount every month, regardless of the exact number of classes taught, within an agreed teaching load.

Advantage: stability for the teacher, lower turnover, more commitment to the academy.

Disadvantage: if the teacher cancels a lot of classes or has a low-attendance month, the academy pays the same anyway.

When it works best: full-time staff teachers, music directors, pedagogical coordinators.

Mixed model

A fixed monthly base plus a variable amount per class. For example: $800 fixed + $15 for every class above 20 in the month.

It's the most flexible model but also the most complex to manage without a system. If you haven't defined how much to charge per class yet, start with pricing your classes — the teacher's rate is almost always calculated as a percentage of that price.


The most common mistake: not recording classes correctly

Payroll calculations are only as accurate as the class records feeding them. If classes were taught but never recorded, the teacher gets underpaid. If classes marked as taught were actually canceled, the teacher gets overpaid.

Both scenarios cause problems: one demotivates the teacher, the other hurts the academy's finances.

The minimum record per class taught:

  • Date and time
  • Teacher
  • Student(s)
  • Status: taught / canceled by student / canceled by teacher
  • If canceled: does the teacher still get paid?

That last point matters. If the teacher cancels a class, most models don't pay for it. If the student cancels with enough advance notice and the teacher was available, many academies do pay the teacher. Define the policy and apply it consistently.


How to calculate payroll step by step

For per-class pay

At the end of the month (or whatever period you define):

  1. Filter all classes for the period by teacher
  2. Count only the ones marked "taught"
  3. Apply the corresponding rate
  4. Add up the total

If a teacher has different rates by class type (individual vs. group, for example), you need to calculate by category.

For fixed salary

Verify the teacher met the agreed teaching load. If there were unexcused absences, apply deductions per the academy's policy. If everything checks out, the payment is the same as always.

For the mixed model

  1. Record the base payment
  2. Count the classes for the period
  3. If they exceed the agreed threshold, calculate the variable portion
  4. Add base + variable

The problem with calculating it in a spreadsheet

The calculation itself isn't hard. The problem with a spreadsheet is that the raw material — the class record — doesn't live in it. It lives in planners, in WhatsApp messages, in the director's memory.

To calculate payroll in a spreadsheet, you first have to collect that information from multiple sources, consolidate it, and then run the numbers. That collection process is where errors creep in — the same pattern you see in student billing when it depends on spreadsheets and WhatsApp.

One academy director described her process like this:

"Every month-end I had to go through each teacher's WhatsApp messages to count classes. If there was any confusion, I had to call them to sort it out. It took me two days to close payroll and something never quite added up."

When classes are logged in a system the moment they happen, calculating payroll becomes a lookup, not an investigation.


What a payroll close should include

A good monthly payroll close includes:

  • Summary per teacher: total classes taught, canceled by the teacher, and canceled by students
  • Class detail: the full list, with date and student, so the teacher can verify it
  • Amount to pay: the final calculation with the breakdown

When teachers can see the detail of their classes, discrepancies drop drastically. If there's an error, it's easy to spot. If there isn't, the teacher trusts the number.


Payroll as a management tool

Beyond payment, payroll gives you valuable insight into your academy:

  • Which teachers have the most absences?
  • Which days have the most cancellations?
  • What's the real cost per class for each instrument?

That information helps you make better decisions: adjust schedules, talk to specific teachers, review which instruments are most profitable.

Clavens'app calculates payroll automatically at the end of the period, using real-time attendance records. The director approves, the teacher sees the detail. No more Sunday nights checking spreadsheets. You can check out plans and pricing or try it free for 15 days.