Skip to content
Prices and discounts

Keep prices and discounts connected to every invoice

Define course prices and student discounts once, then keep charges, reductions, and invoice lines easier to explain when billing is calculated.

No card required. No migration needed to test the pricing flow.

Invoice calculation showing course price, loyalty discount, discounted lessons, and final charges.

Manual pricing rules create billing disputes later

Prices and discounts are small setup details until they become the reason an invoice needs to be explained or corrected.

Discounts are easy to forget

If student discounts live in notes or spreadsheets, administrators have to remember them every time invoices are prepared.

Prices change without context

When lesson prices are edited outside the billing workflow, it becomes harder to explain why a student was charged a specific amount.

Invoices need manual correction

If prices and discounts are not connected to lesson records, invoice lines are corrected after calculation instead of being right from the start.

Pricing rules should be part of the billing workflow, not a separate memory task.

Keep course prices, student discounts, and billing-relevant rules connected before invoices are generated.

One price and discount rule, reused when billing is calculated

Prices and discounts should be defined before the invoice is calculated, then stay visible in the final charge.

1

Set the course price

Define the price for a course, group, lesson type, or billing rule your school uses.

2

Apply student discounts

Keep discount rules connected to the student or lesson context instead of recreating them each month.

3

Generate explainable charges

Invoice lines can show which price and discount produced the final amount.

Set course prices before billing starts

Review courses, rates, and price history before invoice calculation uses them.

Mobile courses list showing course names, prices, teacher rates, and colors.
Mobile course profile showing last price, teacher rate, and pricing history.

Define discount rules once

Reusable discount templates keep common reductions consistent for students and groups before invoice calculation begins.

Mobile discount templates list showing family discount and loyalty discount percentages.

Apply discounts to the student, not the spreadsheet

Student-specific discounts stay connected to the profile with start dates, so the billing workflow can apply them without manual reminders.

  • Student discount assignment
  • Start date stays visible
  • Active rule can be reviewed
Student profile discounts tab showing a loyalty discount with start date.

Typical billing question

Why was this lesson discounted?

Open the invoice and trace the course price, student discount, payable lessons, and final charge without checking separate spreadsheets.

Keep discount details visible inside the invoice

When a student or parent asks about the final amount, the invoice can still show discounts, final charges, and lesson-level billing context.

Mobile invoice screen showing discount applied, final charges, and lesson charges.

Check your pricing logic before moving everything

Start with demo data or add a few course prices and student discounts to see whether invoice lines match your school process.