Every invoice depends on someone's memory
Administrators have to remember which student, group, and period should receive each discount.
Create reusable percentage and fixed-amount discounts, assign them to students or groups, and apply them automatically when lesson-based invoices are calculated.
No card required. Test the discount workflow with demo billing data.
For language schools and training centers, a discount recorded in a note or spreadsheet can be missed, applied to the wrong period, or become impossible to explain after the invoice is sent.
Administrators have to remember which student, group, and period should receive each discount.
A promised currency amount must be multiplied by the eligible lesson count every billing period.
When staff overwrite a total, the invoice no longer explains the original charges and the applied discount.
Define each discount once and keep it visible in every invoice calculation.
Billing software for schools should keep student-specific discounts connected to course prices, attendance records, and invoice calculations.
Reusable discount templates store the value, the assignment determines who receives it and when, and the invoice shows the accumulated result.
Choose a clear name and configure either a percentage or a fixed amount in the company currency.
Apply the template to the intended student or group without changing the underlying course price.
Review gross charges, the discount total, discounted lessons, and final charges in one record.
The discount list shows each reusable template and its value before administrators assign it to a student or group.


Use a percentage when the reduction should scale with the lesson price. Use a fixed amount when every eligible discounted lesson should be reduced by the same currency value.

Assignments record who receives the discount. The discount effective date determines when it can affect billing, while terminated assignments remain available for later review.

Real invoice example
Noah Brown receives a 5 EUR discount on each of 16 eligible lessons. The invoice keeps the original 640 EUR charge visible, subtracts 80 EUR, and shows a final amount of 560 EUR.
The invoice keeps the original charge, total discount, and final amount together. Staff can see which discount was applied and explain the calculation without rebuilding it in a spreadsheet.

Course prices define the gross amount, attendance determines eligible lesson outcomes, and invoices apply the active student discount.
Keep the base lesson price and its effective dates separate from the student's reduction.
Lesson outcomes explain which records become paid, free, transferred, or discounted.
See how lesson charges, discounts, payments, previous balance, and the amount due remain connected.
Workflow guides
Use the focused guides for course prices, student discounts, and explainable invoices.
Create a percentage or fixed-amount discount, assign it to a demo student, and verify how it appears in the invoice calculation.