# Notes on running an online academy

> Practical notes on running an online academy: scheduling across time zones, teaching, billing, payroll and keeping teachers reliable.

URL: https://halqora.com/blog/page/4

Scheduling

## [Recurring class schedules that survive holidays and clock changes](https://halqora.com/blog/recurring-class-schedules)

Store recurring classes as rules with a local time and time zone. Handle holidays, leave, teacher changes and makeups as exceptions.

21 Oct 2026 8 min read

Billing

## [How to bill parents for online classes: a complete guide](https://halqora.com/blog/how-to-bill-parents-for-online-classes)

Bill parents with a clear prepaid or postpaid policy, agreed cancellation rules, a monthly family invoice, easy payment options, and scheduled follow-up.

21 Oct 2026 10 min read

Software selection

## [International academy software: currencies, time zones, payments](https://halqora.com/blog/software-for-international-online-academies)

Choose international academy software by testing per-family currency, named time zones, and payment providers available where your academy operates.

21 Oct 2026 8 min read

Payroll

## [Should you pay the teacher when a student doesn't show up?](https://halqora.com/blog/pay-teacher-when-student-no-show)

Usually yes, if the teacher attended and waited the required time. Record the wait and separate teacher pay from the family's no-show charge.

21 Oct 2026 6 min read

Business

## [Market an online academy without Google Business Profile](https://halqora.com/blog/market-an-online-academy)

Market an online academy through clear website pages, useful content, referrals, community channels, and opt-in messaging instead of a Maps listing.

21 Oct 2026 8 min read

Classroom

## [Safeguarding in online tutoring: policies every academy needs](https://halqora.com/blog/safeguarding-online-tutoring)

Online tutoring needs a safeguarding lead, child protection policy, recruitment checks, classroom rules, secure concern records and parent communication.

21 Oct 2026 9 min read

Reliability

## [Should you charge for late cancellations? Notice windows compared](https://halqora.com/blog/late-cancellation-notice-windows)

Late cancellation charges are common when agreed in advance. Notice windows vary: Studio Arabiya rescheduling uses 2 hours, Preply 12, Tutorful 24.

21 Oct 2026 7 min read

Scheduling

## [Reschedule tutoring session workflow: requests and decisions](https://halqora.com/blog/rescheduling-request-workflow)

Record each change request, check notice, get an admin decision, and confirm the new time in the family's and teacher's time zones.

21 Oct 2026 6 min read

Billing

## [How to chase unpaid tuition without damaging the relationship](https://halqora.com/blog/chase-unpaid-tuition-invoices)

Chase unpaid tuition with short reminders, a direct invoice link and a written pause rule. Check delivery and payment records before escalating.

21 Oct 2026 7 min read

Software selection

## [Language school management software: an online school checklist](https://halqora.com/blog/language-school-management-software-checklist)

Choose language school software by checking levels, class formats, time zones, billing currencies, teacher pay, reporting and protection of children's data.

21 Oct 2026 8 min read

Payroll

## [Teacher earnings dashboard: why totals should match payroll](https://halqora.com/blog/teacher-earnings-transparency)

A teacher earnings dashboard should use payroll's class records and pay rules, with per-class lines that explain deductions and totals.

21 Oct 2026 6 min read

Business

## [Online academy unit economics: tuition, costs and margin](https://halqora.com/blog/online-academy-unit-economics)

An online academy is profitable when tuition covers teacher pay, payment fees, software, unbilled classes and overhead. Calculate each student-month.

21 Oct 2026 9 min read
