Skip to content

How to bill parents for online classes: a complete guide

By Halqora team 10 min read

Abstract ribbon of fine lines crossing a faint weekly schedule grid in soft rose on a deep plum background with one saffron block, beside a flat invoice card marked paid.
On this page

Choose prepaid or postpaid billing, agree on billable class outcomes, and send a clear monthly family invoice with a due date and payment instructions. Review the charges before sending, match incoming payments to invoices, and follow a written reminder and class-pause policy when payment is late.

What do you need before you send the first invoice?

Before sending a tuition invoice, agree on the payer, currency, rate, billing period, cancellation policy, and payment deadline. Keep those details beside the student’s schedule so the invoice follows the arrangement the parent accepted. For siblings, decide whether the family wants a combined invoice, and make each student’s charges clear within that invoice.

Separate the student from the person responsible for paying. A parent may handle payment for siblings whose lessons happen on different days. Address the invoice to the payer while naming the student on each relevant line. Ask which email address should receive invoices and payment questions.

Use a short setup checklist:

  1. Record the payer’s name and billing contact details.
  2. Confirm the student’s rate, class duration, and invoice currency.
  3. Choose prepaid or postpaid billing and define the billing period.
  4. Share the absence, cancellation, and adjustment policy.
  5. Confirm the due date, payment instructions, and late-payment process.

Keep the agreement available when you review charges. A conversation about a missed class is easier when you can refer to the same policy the parent received before teaching began. Avoid changing the policy inside an overdue-payment message.

Decide who answers billing questions. Teachers can record what happened in class, while an administrator checks disputed charges and sends corrected invoices when needed. Parents should know where to ask without having to pass financial questions through the teacher.

Should you use prepaid, postpaid, or packages?

Choose prepaid billing when you reserve a regular schedule and want payment before teaching. Choose postpaid billing when lessons vary and you want to invoice recorded billable outcomes afterward. Packages suit an arrangement based on purchased hours or credits, provided you can track usage clearly. Choose the model you can explain and administer consistently.

Prepaid monthly billing needs a clear definition of what the parent buys. A fixed allocation of classes differs from a forecast of everything scheduled in a calendar month. Write which arrangement applies, especially when the calendar changes the number of scheduled lessons.

Operator policies show different approaches. As listed on 21 October 2026, IQRA Network uses a 28-day invoice cycle. Muallim-ul-Quran says the next month’s fee is due at least 5 days before the month starts and classes may be suspended if payment is late. Neither policy establishes a universal timetable for your academy.

Prepaid forecast billing follows the actual schedule, then corrects the forecast after outcomes are known. Postpaid billing waits for those outcomes before calculating the charge. The choice changes when money arrives and when you must resolve incomplete class records.

Packages need a usage record that parents can understand. Explain what consumes a credit, how cancellations affect usage, and what happens to unused lessons under your agreed terms. Keep package sales separate from calendar-month subscriptions in your records.

Use the deeper prepaid vs postpaid tuition guide when choosing between collecting ahead of teaching and billing afterward. Avoid switching models during an unresolved dispute; settle the existing period and explain the new arrangement first.

Which classes are billable, and how do you explain the rules?

A billable-class policy should connect each recorded outcome to a charge or adjustment. Explain completed lessons, student cancellations, student no-shows, teacher absences, and emergency exceptions separately. Tell parents how to report a cancellation and which timestamp you use. A clear policy lets you explain an invoice line without reconstructing the conversation from memory.

Halqora uses fixed outcome rules such as these:

  • Completed classes are billed.
  • Student cancellations with at least 3 hours’ notice are not billed.
  • Student cancellations with under 3 hours’ notice are billed in full.
  • Student no-shows are billed in full unless an admin marks an emergency exception.
  • Teacher cancellations and teacher no-shows are not billed to the family.

Exactly 3 hours’ notice meets Halqora’s notice rule. Record when the student actually cancelled, rather than when someone later updated the class. In Halqora, an unknown cancellation time is treated as a late cancellation, so missing information can affect the family’s bill.

Keep the outcome and the explanation together. Teachers record completed classes, student no-shows, or student cancellations; admins resolve other outcomes and emergency exceptions. Do not let a missing outcome silently become an assumed completed lesson.

For prepaid billing, an unbillable class may appear as a later reconciliation adjustment. Tell parents when they will see the correction. Otherwise, a parent may think a cancellation was ignored because the original prepaid invoice still shows the forecast.

Review exceptions before sending the invoice. A teacher absence, an unresolved cancellation time, and a student no-show describe different events. Giving each event the correct outcome is more useful than adding a vague discount that leaves the original charge unexplained.

What must a tuition invoice include?

A tuition invoice should identify the academy, payer, student, services, billing period, amount, currency, due date, and payment route. Legal requirements depend on where your business operates. Use the invoice as a clear payment request and a record of the charges, with enough detail for a parent to check the total against the agreed lessons.

For the UK, GOV.UK’s invoice requirements, as listed on 21 October 2026, include a unique invoice number, business name, address and contact details, customer name and address, a clear description, supply date, invoice date, amounts charged, VAT if applicable, and the total owed. This is general information, not legal or tax advice; check with an adviser in your country.

For other countries, treat these fields as a practical starting point and confirm local requirements. Do not present the UK list as a universal legal standard. Keep the invoice date distinct from the period when the lessons were supplied.

Use descriptions parents can recognize. Name the student, identify the lesson period, and distinguish completed-class charges from a prepaid forecast or a reconciliation adjustment. An adjustment should say which earlier period the adjustment concerns.

Show the currency beside the amount owed. Put the due date and payment instructions where the payer can find them without opening another conversation. Ask bank-transfer payers to use the invoice number as their reference.

Check what to put on a tutoring invoice for a closer look at the fields and layout. Before sending, read the invoice as a parent: can you explain what was charged, why the amount changed, and how to pay?

How do the billing models compare?

Billing modelWhen the parent paysAcademy cash flowMissed or cancelled classesAdmin effort each monthExample or policy reference (USD; hours)
Postpaid per classAfter the billed monthCollection follows teachingApply outcome rules before invoicingResolve outcomes, then review chargesExample: USD 25 per 60 minutes gives USD 12.50 for 30 minutes, calculated as 25 ÷ 60 × 30.
Prepaid monthly planBefore the covered periodCollection precedes teachingExplain the agreed adjustment or makeup policyCheck the allocation and any changesMuallim-ul-Quran says payment is due at least 5 days before the month starts.
Prepaid forecast plus reconciliationBefore scheduled classes, with a later adjustmentCollection precedes teaching; later totals can changeReconcile forecast charges against billable outcomesCheck the schedule and prior-period reconciliationExample: Halqora’s supplied forecast calculation is 8 classes × USD 25 = USD 200.
Prepaid hour or credit packagesBefore the purchased lessons are usedCollection precedes usageExplain whether the outcome consumes purchased timeMaintain and review the usage recordExample: a 10-hour package requires an hours-used record.

The billing models differ mainly in when parents pay and when you settle changes. A fixed plan needs a defined class allocation; a forecast needs reconciliation; a package needs a usage record. Compare the record you must maintain alongside the cash-flow timing. The simplest model for your academy is the model your schedule and class records can support.

Example: using the supplied prepaid inputs, 8 classes × USD 25 = USD 200. If the actual billable amount is 7 classes × USD 25 = USD 175, reconciliation is USD 175 minus USD 200 = negative USD 25. Against a new forecast of USD 200, the next invoice is USD 175.

The example depends on billable outcomes, rather than attendance alone. A student no-show may still be billable under the agreed rules. Do not subtract every missed lesson without checking its recorded outcome.

How should parents pay: PayPal, Stripe, bank transfer, or Wise?

Choose payment methods your academy can receive and your families can use in the invoice currency. A hosted checkout can suit parents who prefer cards or wallets, while bank-transfer instructions can suit parents who already pay that way. Confirm availability in your provider account before offering a method. Keep payment instructions specific to the currency shown on the invoice.

As of 21 October 2026, PayPal’s US invoicing page says customers can pay without a PayPal account. PayPal lists cards and wallet options, automatic reminders, and recurring invoices. PayPal can be a better fit when you want those invoicing tools directly from a payment provider and the listed methods are available to your customers.

According to Stripe’s hosted invoice page documentation, as of 21 October 2026, each invoice has a unique secure URL for viewing, paying through enabled methods, and downloading invoice and receipt PDFs. Stripe can be a better fit when you already use Stripe and want customers to pay through its hosted invoice page.

Compare the payment experience alongside your review process. A checkout page does not decide whether a cancelled class should be charged. Keep responsibility for class records, invoice approval, and disputed payments clear even when a provider handles checkout.

For bank transfers or Wise (wise.com), ask parents to include the invoice number. Match the incoming amount, currency, and reference before marking the invoice paid. A message saying payment was sent is useful context; confirm the incoming payment in your records.

In Halqora, each student has an invoice currency, and invoices are never converted. Wise payments are matched to invoices, never created by Halqora. Unclear matches need an admin’s review. Keep currency mismatches out of combined family invoices.

What should you do when a family pays late?

When tuition is late, check the invoice balance and incoming payments before contacting the parent. Send a calm reminder with the invoice number, balance, due date, and payment instructions. Follow the pause policy you shared before lessons began. Give the family a clear route to raise a disputed charge or explain a payment that needs matching.

Use a consistent sequence:

  1. Check for an incoming payment that has not been matched.
  2. Confirm the invoice reached the correct billing contact.
  3. Send the reminder with the current balance and invoice link.
  4. Resolve a disputed charge separately from the undisputed balance.
  5. Apply the agreed class-pause process and confirm any schedule change.

Keep reminders factual. A parent needs to know which invoice remains unpaid and what action to take. Repeating the full cancellation policy in every reminder can hide the payment request. Link the invoice and give a contact for questions.

As of 21 October 2026, a tutor in a Mumsnet discussion about online tutoring described introducing a policy that paused lessons for late payment. That is an operator’s viewpoint, not evidence of how often families pay late or whether pauses improve collection.

For a fuller follow-up process, see how to chase unpaid tuition. Keep the payment status current so a family who has paid does not receive another request for the same balance.

How Halqora handles this

Halqora is management software for online academies that schedules, bills, and pays one-to-one classes. A monthly billing run creates draft family or student invoices from postpaid outcomes or a prepaid forecast with reconciliation. Admins review flagged records and send the invoices; drafts never send automatically. Families receive an email, PDF, and private invoice page without a login.

The default due date is 7 days after sending. Unpaid invoices receive automatic email reminders 3 days before the due date, then 3 and 10 days after. Due days, reminder schedules, and email wording can change; outcome rules are fixed. See how Halqora handles tuition billing.

Sources

Questions readers ask

When should tutors charge upfront?

Charge upfront when you reserve a regular teaching slot and need payment before committing that time. Explain the billing period, cancellation rules, and adjustments before lessons begin. According to IQRA Network's terms as listed on 21 October 2026, invoices are issued every 28 days with payment due within 3 days. Postpaid billing can suit irregular lessons when you prefer charging for recorded outcomes.

Do parents have to pay for missed lessons?

Explain which missed lessons you charge for before teaching begins, and check the policy with an adviser where needed. In Halqora, fixed outcome rules bill student no-shows and student cancellations with under 3 hours' notice in full. Student cancellations with at least 3 hours' notice are not billed. An admin-marked emergency exception waives the charge. Families are not billed for teacher cancellations or teacher no-shows.

What payment methods should an online academy accept?

Offer payment methods your academy can receive and your families can use in the invoice currency. A hosted card or wallet checkout and bank-transfer instructions can cover different preferences. PayPal's US invoicing page says customers can pay without a PayPal account, while Stripe's hosted invoice page supports enabled payment methods. Availability varies by country. Check your provider account before promising a method to parents.

Can tutoring software handle billing automatically?

Software can calculate charges, prepare invoices, and follow up on unpaid balances, but the review step still matters. Halqora creates draft invoices during a monthly billing run and flags unresolved classes or currency mismatches for attention. An admin reviews and sends the invoices. Unpaid invoices then receive automatic email reminders according to the academy's reminder schedule. Draft invoices are never sent automatically.

Keep reading