Skip to content
Software overview

Tutoring Center Billing Software for Attendance-Based Invoices and Payments

Lesson-based billing for tutoring centers with individual and small-group lessons. Calculate student invoices, track recorded payments, and explain every outstanding balance.

Pricing
Published: 2026-06-15Updated: 2026-09-27
Intelligence CloudEvery amount, explained
Noah BrownSeptember 2026
Payable lessons16 lessons × €40
€640
Student discount16 lessons × €5
−€80
Lesson charges after discount€640 − €80
€560
Previous debtUnpaid balance carried forward
+€224
Amount due€560 + €224 − €0 paid
€784

Intelligence Cloud is tutoring center billing software for individual tuition and small-group courses. It calculates lesson-based student invoices from attendance, course prices, and discounts, then tracks recorded payments and outstanding balances.

Start a free workspace or review the billing scenarios to test with demo data.

Manage invoices and outstanding balances across your tutoring center

Start with the invoice list to compare charges, discounts, recorded payments, and closing balances across students. Open a student's invoice when an amount needs checking, then trace it back to the lesson records rather than reconstructing the calculation in a spreadsheet.

June demo invoice list showing charges, discounts, recorded payments, and closing balances for three students

June invoice list, full size. Negative closing balances show unpaid amounts; a zero balance means nothing remains due for that invoice.

After reviewing the student invoice, staff can send its PDF with payment instructions and check delivery history. When a payment is received and recorded, check its allocation and the remaining balance. Sending an invoice does not itself collect the payment.

Noah's September invoice: 560 EUR in lesson charges, 784 EUR due

Noah Brown's September invoice contains 17 lessons for English Kids A. Sixteen are payable and discounted; one is free. The course price is 40 EUR per lesson, and Noah has an active fixed discount of 5 EUR per eligible lesson.

  • Original lesson charges: 16 x 40 EUR = 640 EUR.
  • Student discount: 16 x 5 EUR = 80 EUR.
  • Lesson charges after discount: 640 - 80 = 560 EUR.
  • Previous unpaid balance: 224 EUR.
  • Payments received in this invoice: 0 EUR.
  • Debt to pay: 224 + 560 - 0 = 784 EUR.
Noah Brown's September invoice showing 17 lessons, 16 payable, one free, a fixed 5 EUR discount, and 784 EUR debt to pay

September lesson charges are 560 EUR after the discount. Adding 224 EUR of previous debt gives 784 EUR due. The invoice shows the lesson charges and earlier balance separately.

This is also why a fixed discount needs context. In this example it means 5 EUR off each eligible lesson, not 5 EUR off the monthly invoice. The applied template and discounted lesson count explain the accumulated 80 EUR reduction.

For setup details, see course prices, student discount management, and the student invoice workflow.

Attendance-based billing: what should change the invoice?

A lesson on the calendar is not enough to determine the charge. The school also needs its outcome and billing treatment: payable, free, discounted, or transferred where applicable. An absence does not automatically mean that a lesson is free; the recorded billing decision must reflect the school's policy.

In Noah's example, the free lesson remains part of the lesson count but does not add another 40 EUR charge. The other 16 lessons supply the charge and discount totals. That distinction is difficult to preserve when attendance is copied into a separate invoice spreadsheet.

For individual tuition and small-group courses, test whether you can trace a changed amount back to the student, lesson date, course price, and attendance result. A rescheduled or excused lesson should be explainable from its records, not only from a note attached to the final total.

The attendance accounting overview explains the relationship in more detail. This video shows the attendance-to-invoice workflow in IC:

Student Billing Software for Educational Centers | Attendance to Invoice Workflow

Received tutoring payments: check the invoice periods and balance

An invoice total and a payment amount do not always match. A payment may settle an older debt and cover only part of the current period.

Alex's April and May payments

Alex Stone's April charges after discount were 540 EUR. An earlier payment covered 324 EUR, leaving 216 EUR unpaid.

When the administrator records Alex's next payment of 520 EUR, Intelligence Cloud automatically allocates it across the open billing periods:

  • 216 EUR closes April: 324 + 216 = 540 EUR paid against 540 EUR in charges after discount.
  • 304 EUR goes to May: 520 - 216 = 304 EUR remains from the new payment.
  • 308 EUR remains outstanding in May: 680 EUR in charges - 68 EUR discount - 304 EUR allocated payment = 308 EUR.
Alex Stone's 520 EUR payment with 216 EUR allocated to April and 304 EUR allocated to May

The answer to "Why do I still owe 308 EUR?" is in the allocation history: part of the payment settled April. It is not evidence that the 520 EUR payment was missed or that the student was charged twice.

Record the money your center has received, then check how it is allocated across billing periods. The student's balance shows which invoices are covered and what remains due.

For the full example, including the resulting invoice balances, see payment allocation for training centers and the payments workflow.

Student Payment Tracking Software: Invoices, Payments and Balances

Tutoring billing software vs tutoring invoicing software

Tutoring center invoicing software handles the document: its recipient, billing period, line items, payment instructions, and delivery. A tutor invoicing system also needs a reliable source for those line items when lesson outcomes and student arrangements vary.

Tutoring billing software connects that document to the records before and after it: what was chargeable, which discount applied, what was paid, and what remains outstanding. These are different questions, even when one product answers both.

When comparing tutor invoicing software, ask the supplier to show one disputed lesson charge and one payment covering two billing periods. Check that staff can explain the charge, the payment split and the remaining balance from the invoice and payment history.

What Intelligence Cloud automates, and what staff still review

Automation is useful only when its inputs are clear. In the workflow demonstrated here:

  1. Staff maintain the source records. Course prices and effective dates, student or group discount assignments, and lesson attendance must be correct. Software cannot infer a private agreement that was never recorded.
  2. Billing uses those records for the calculation. The invoice retains original charges, discounts, lesson details, payments, and previous balance. Staff can review the source of a questionable amount before sharing it.
  3. Staff choose when to share the invoice. IC supports an invoice PDF and invoice email with payment instructions. Sending a document is not the same as receiving a payment.
  4. Recorded payments are allocated to billing periods. The allocation history explains what was settled and what remains outstanding, as Alex's example shows.

For delivery setup, see sending student invoices by email and student payment details profiles.

Review tutor earnings alongside lesson history

Publishing the reviewed schedule creates initial teacher accruals using the relevant teacher rate. Before paying the tutor, review the work performed in the statement period, cancellations, attendance-based supplements and the statement rows. Student charges and teacher earnings are separate calculations with their own prices or rates; a 5 EUR student discount should not be assumed to mean a 5 EUR reduction in the tutor's pay.

See how teacher payouts are calculated from completed lessons. For the broader schedule, teacher access, and administration workflow, explore tutoring business management software.

A tutoring center billing software checklist for your demo

Start the demo with your billing model: individual or group lessons, the prices you charge and the discounts you assign. Ask the supplier to show how those terms appear on an invoice, then use these five checks:

  • Lesson evidence: can you identify the payable and free lessons behind a charge, including individual and group tuition?
  • Individual terms: can you see the active course price, the assigned discount, and when each applies?
  • Balance explanation: can you distinguish current charges from previous debt, allocated payments, and credit?
  • Invoice delivery: can staff review a readable PDF and the payment instructions before sending it?
  • Correction review: after correcting a source record, can staff verify the resulting invoice and balance rather than editing a spreadsheet total?

Ask the supplier to demonstrate every billing arrangement your business needs. If you rely on monthly subscriptions, prepaid lesson packages, combined family invoices, payment before booking or online collection, test that exact case. The examples here show lesson-based invoices and payments recorded after the school receives them; they do not demonstrate those additional arrangements.

The scope demonstrated here is lesson-based invoicing, percentage and fixed-amount student discounts, recorded payments, allocation, and explainable balances. It is not a claim to replace statutory accounting or a payment processor.

Try the invoice, not just the feature list

Start with one student who has a discount and previous debt. Check the original lesson charges, the discount, and the amount due. Then review a payment that covers more than one billing period. You should be able to explain both results without calculating them again outside the system.

Start free with Intelligence Cloud and use the demo evaluation checklist to assess the workflow before entering real school data.

FAQ

What is tutoring center billing software?

It connects tutoring lessons and billing records so staff can create and explain student invoices, track recorded payments, and review debt or credit. The important distinction from a standalone invoice document is the link to lesson history and payment allocation.

Can tutoring centers generate invoices from attendance?

In IC, lesson and attendance records participate in invoice calculations alongside course prices and discounts. The recorded billing treatment matters: a scheduled or missed lesson should not be assumed to carry a particular charge without checking the school's policy and source records.

Can a tutor invoicing system handle partial payments?

IC records student payments and automatically allocates them across billing periods. In the Alex Stone example, a 520 EUR payment closes 216 EUR of old debt and applies 304 EUR to the next period. The remaining 308 EUR is still shown as outstanding.

How are fixed-amount student discounts calculated?

In the demonstrated lesson-based workflow, the fixed amount applies to each eligible discounted lesson. Noah's 5 EUR template applies to 16 lessons, producing an 80 EUR discount. The original 640 EUR charge and the resulting 560 EUR lesson charge remain visible separately.

Does IC collect online payments or only record them?

IC records payments received by your school and allocates them across billing periods. Staff enter a received payment; the allocation history then shows which charges it settles and what remains outstanding. The workflow shown here does not include online checkout or automatic card charging. Invoice PDFs and emails can include payment instructions, but sending an invoice does not itself collect money.

Does billing software replace accounting software?

No. The workflow described here manages operational lesson charges, student invoices, payment history, and balances. Statutory accounting, tax treatment, and payment processing should be evaluated separately.

Related resources

Product manual

Training center invoice checklist before going live

Check course prices, attendance, discounts, previous balances and payments against one student's invoice before starting live billing.

Updated: 2026-10-11
Read answer
Product manual

How to send student invoices by email

Check the amount, recipient and payment instructions, send the invoice PDF and find the result in delivery history.

Updated: 2026-10-11
Read answer
Product manual

How payment details profiles work

Learn how Intelligence Cloud uses payment details profiles so different students can receive different payment instructions in invoice emails and PDFs.

Updated: 2026-10-09
Read answer
Operations

Attendance tracking software for schools: lessons and billing

Learn when training centers, language schools, and tutoring centers need attendance records connected to scheduling, billing, invoices, payments, teacher payouts, and reports.

Updated: 2026-07-19
Read answer
Operations

Calculate teacher payouts from lesson records

Check teacher rates, cancellations and extra-student pay, then compare lesson rows with the statement total before paying the teacher.

Updated: 2026-10-09
Read answer
Operations

Student fee and payment tracking for training centers

Practical guide to tracking student fees, payments, invoices, unpaid balances, previous debt, overpayments, and credit in training centers, language schools, and tutoring businesses.

Updated: 2026-07-21
Read answer
Software overview

Student Billing Software for Training Centers

Learn how training centers and language schools can create student invoices, record payments, track unpaid balances, and connect billing with lessons and attendance.

Updated: 2026-10-08
Read answer