Skip to content
Halqora Book a demo

Music school software for online lessons: weekly scheduling, makeups, family invoices and teacher pay.

Book a demo
Murouj Academy, an online one-to-one academy, runs on Halqora Read the case study
teachers
14
active students
120
countries
21
classes a month, approx.
1,400

Weekly lessons, makeups and one clear cancellation rule, all in one calendar your teachers share.

  • Weekly lessons on repeat

    Set a student's lesson once; it keeps its agreed local time when the clocks change.

  • Makeup lessons on record

    Book the makeup for a missed lesson in the same calendar, so both stay on record.

  • Trial lessons for new students

    Book a trial with any teacher, beside the regular lessons.

  • Late cancellations follow one rule

    Under 3 hours' notice is charged in full, unless you grant an exception.

  • Teacher cancellations never billed

    If a teacher cancels, the family isn't charged and the teacher isn't paid.

  • Every instrument you teach

    Piano, guitar, violin, voice or drums, set up as your subjects.

Teach from the score: sheet music in a synced PDF library, a whiteboard and screen share in one online lesson room.

  • Sheet music, page by page

    Upload the scores and exercises you have rights to use; pages turn in sync.

  • Mark up the score together

    Highlight a bar or pen in fingerings; the student sees it as you draw.

  • No app for students

    Students join from a private link in the browser; families need no account.

Students in Toronto, London and Berlin, teachers in Chicago, Kraków and São Paulo: every lesson at the right local time.

  • Recurring lessons in each time zone

    Each lesson keeps its agreed local time when the clocks change.

  • Teachers see their own local time

    Every teacher's calendar shows lessons in their own time zone.

  • Lateness recorded with every lesson

    Minutes late are entered with the outcome and flow into teacher pay.

  • Cancellations and no-shows by teacher and student

    See who misses lessons and how often, with trends over time.

One invoice per family for every child's lessons, payments matched for you, and teachers paid from the same lesson record.

  • Siblings on one family invoice

    Violin for one child and piano for another, on one monthly invoice.

  • Drafted from the lessons you taught

    A monthly billing run drafts each invoice; you review and send.

  • Payments matched for you

    PayPal, Stripe, Wise and Mercury payments land on the right invoice.

  • Teacher pay from the lesson record

    Completed lessons, lateness and no-shows set each teacher's pay, and teachers see the same figures.

Questions music school owners ask before they switch.

How does Halqora handle a missed music lesson?

The teacher records the outcome: completed with a report, a student no-show or a student cancellation. A cancellation with at least 3 hours' notice is not charged; later cancellations and no-shows are charged in full unless an admin grants an emergency exception. Book a makeup lesson in the same calendar when you agree one.

Can I share sheet music during an online lesson?

Yes. Upload PDF scores and exercises your school has rights to use to the classroom's book library. The teacher's page stays in sync for the student, and both can annotate it with a pen, highlighter, arrow and eraser. A whiteboard and screen sharing with annotation are in the same classroom.

Can siblings learning different instruments share one invoice?

Yes. Siblings keep separate one-to-one lessons, say violin for one child and piano for another, and share one monthly family invoice when they are billed in the same currency. The family opens a private invoice page and PDF without a login, and PayPal, Stripe, Wise or Mercury payments are matched to it.

Can teachers see their own schedule and pay?

Yes. Each teacher signs in to their own calendar in local time, records lesson outcomes and reports, and sees an earnings screen that uses the same rules as payroll. Pay follows each teacher's hourly rate and each lesson's outcome, including lateness.

How much does Halqora cost for a music school with 50 students?

On Academy, USD 2.50 per active student per month with a USD 99 minimum, 50 active students cost USD 125 a month; annual billing gives 2 months free. Starter is USD 39 a month for up to 25 active students. An active student has a class scheduled or taught that month. Free data import and a 14-day pilot are included.

Bring your music school's lessons, invoices and teacher pay into one place. We import your spreadsheets for free.

Book a demo