Fees that read the enrolment record.
Sibling discounts, concessions, mid-year joiners and leavers calculated from the record that already knows.
One family balance covering fees, transport, canteen, trips and clubs.
Fee schedules
Per year group and term, with versions rather than overwrites, and pro rating from the enrolment record.
Concessions
Sibling, staff, scholarship and bursary, each traceable to the decision that granted it.
One family balance
Fees, transport, canteen, trips and clubs on a single account, each charge traced to its event.
Purchasing
Requisition, approval and purchase order against budgets, with commitment visible as well as spend.
Billing that reads the enrolment record.
Fee schedules, sibling discounts, staff concessions, scholarships and mid-year joiners are calculated from the record that already knows the child's year group, start date and family. A pupil who leaves in November is not invoiced in January, because nobody has to remember to tell finance.
Transport, canteen, trips and clubs on one account.
A family sees one balance rather than five. Transport reads the route assignment, the canteen reads the scanner, trips read the consent record and clubs read the sign-up. Every charge traces back to the event that created it, which is what makes a fee query answerable in a minute.
Full functionality
Every workflow below is specified with its trigger, its actor, the screen it happens on, the step sequence, the permissions and the edge cases.
01Fee structure and schedules
- Fee schedules per year group, per term, with published increases handled as versions rather than overwrites.
- Registration, deposit, tuition, transport, canteen and extras as distinct charge types.
- Mid-year joiners and leavers pro rated from the enrolment record without a manual calculation.
- Multi-currency and local regulatory requirements where they apply.
02Concessions, scholarships and discounts
- Sibling discounts applied from the family link rather than from a spreadsheet.
- Staff concessions attached to the employment record, and ending when it does.
- Scholarships and bursaries with award criteria, review dates and evidence.
- Every concession traceable to the decision that granted it.
03Invoicing and collection
- Invoice generation per family rather than per child, in the family's language.
- Payment plans, instalments and direct debit where available.
- Reconciliation against the payment provider with exceptions surfaced rather than buried.
- Receipts and statements available in the parent portal, not requested by email.
04Debt and escalation
Fee arrears are a relationship problem before they are a finance problem, and the escalation is designed accordingly.
- Defined escalation stages with named owners and recorded contact.
- Visibility to the admissions and pastoral leads where the school's policy requires it.
- Re-enrolment holds applied by rule rather than by argument.
- Every conversation logged, so the difficult meeting has a history behind it.
05Purchasing and budgets
- Requisition, approval chain and purchase order against departmental budgets.
- Budget holders see commitment as well as spend, which is the number that actually matters in March.
- Supplier records, contracts and renewal dates with reminders to the owner.
- Asset register linked to the purchase and to the room it lives in.
06Finance reporting
- Fee income against the roll forecast, by year group, updated as admissions moves.
- Staffing cost against the staffing model, by phase and department.
- Departmental spend against budget, live rather than monthly.
- Board-level summaries generated from the same records rather than rebuilt in a spreadsheet.
07Boundaries with the accounting system
CursusOS handles the school's fee lifecycle and purchasing. It is designed to sit alongside the accounting ledger rather than replace it.
- Clean exports to the finance system the school or group already uses.
- Payment providers integrated at the point of collection.
- Audit trail retained on the platform side for every charge, credit and adjustment.
- No duplicate chart of accounts, and no second version of the truth.
More of the platform
Eighteen skill strands, evidence logged and verified, and a careers pathway that starts long before Year 12.
Several schools, one platform. Shared standards where they help, local autonomy where it matters.
Enquiry to enrolment in one pipeline, with the lead funnel, assessment days and offers in the same place as the record they create.
See it running on real data.
A working demonstration on a live database, walked through by the people who built it. Forty minutes, no slide deck.