The verdict in three sentences
For an international school in Amsterdam with around 900 students, custom management software costs roughly 45,000 to 90,000 EUR excluding VAT in 2026, depending on scope. The strongest business case usually sits in admissions, tuition invoicing and late-payment follow-up, not in the gradebook. A platform that ties together SEPA direct debit, corporate sponsor invoicing and automated reminders typically pays back within 18 months.
Where the money leaks in an Amsterdam international school
International schools in Amsterdam and Amstelveen serve expat families whose fees are often paid partly by employers. Tuition ranges from about 18,000 EUR in primary to 28,000 EUR in the IB Diploma years. Late or disputed payments rarely come from unwilling parents: they come from split invoices between a family and a corporate sponsor, from relocation mid-year and from manual reconciliation.
| Section | Students | Annual tuition | Theoretical revenue | Overdue at 4 % |
|---|---|---|---|---|
| Early years | 120 | 18,000 EUR | 2,160,000 EUR | 86,400 EUR |
| Primary | 380 | 21,000 EUR | 7,980,000 EUR | 319,200 EUR |
| Middle years | 250 | 25,000 EUR | 6,250,000 EUR | 250,000 EUR |
| IB Diploma | 150 | 28,000 EUR | 4,200,000 EUR | 168,000 EUR |
| Total | 900 | 20,590,000 EUR | 823,600 EUR |
Even at a modest 4 % overdue rate, more than 800,000 EUR is tied up at any time, with finance staff chasing it by email.
Modules and 2026 cost ranges
Off-the-shelf platforms charge per student per year and cover the classroom well. What they handle poorly is the Dutch and expat specifics: SEPA mandates, sponsor billing with purchase order numbers, GDPR (AVG) data residency and admissions pipelines across 40 nationalities.
| Module | Key functions | 2026 order of magnitude (excl. VAT) |
|---|---|---|
| Admissions pipeline | Online application, documents, interviews, waitlist | 8,000 to 15,000 EUR |
| Tuition and sponsor billing | Split invoices, PO numbers, credit notes | 10,000 to 18,000 EUR |
| Payments | SEPA direct debit, iDEAL, card, reconciliation | 6,000 to 12,000 EUR |
| Automated reminders | Email and SMS sequences, escalation to bursar | 4,000 to 8,000 EUR |
| Reports and transcripts | IB and IGCSE report templates, PDF export | 9,000 to 20,000 EUR |
| Parent portal | Balance, reports, calendar, messaging | 8,000 to 17,000 EUR |
| Total project | 45,000 to 90,000 EUR |
For reference, Kolonell's grid for custom applications runs from 3,810 to 6,100 EUR (simple), 6,100 to 10,670 EUR (medium) and 10,670 to 22,870+ EUR (complex), with maintenance at 53, 114 or 183 EUR per month. A full international school platform with sponsor billing sits in the complex bracket; integrations with an existing SIS are quoted separately.
Buy, build or extend
Most Amsterdam schools already run a classroom SIS. Replacing it is rarely wise. The pragmatic path is to build the finance and admissions layer around it, connected through an API, and leave the gradebook alone. A first release covering admissions, billing and reminders is realistic in 10 to 12 weeks, ahead of the spring enrolment window.
What to put in the specification
Before asking for quotes, write down four things: the number of students per section and campus, every payer type (family, employer, embassy, scholarship), the payment methods you accept, and the report formats you must produce for IB, IGCSE or Dutch inspection. Add your peak periods, usually March to June for admissions and August for invoicing. A two-page brief like this lets vendors quote within a 15 % range instead of 50 %, and it prevents the classic overrun where sponsor billing is discovered halfway through the build. Ask each vendor how data from your current SIS will be synchronised and who owns the code at the end.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Pieter, finance director of an international school in Amstelveen, has 900 students and 823,600 EUR overdue on average. He commissions a 60,000 EUR billing and admissions platform.
- Overdue rate cut from 4 % to 1.5 %: 20,590,000 × 2.5 % = 514,750 EUR released in cash.
- At a 3 % cost of capital, that is worth 15,440 EUR a year in financing alone.
- Bursar time saved: 2 FTE days a week × 46 weeks × 400 EUR = 36,800 EUR a year.
- Annual benefit: about 52,240 EUR, so payback in roughly 14 months.
The admissions team also gains a clean pipeline, which shortens response time to families from 5 days to under 48 hours.
FAQ
How long does a first release take?
Admissions, billing and reminders can go live in 10 to 12 weeks. Report cards and transcripts follow in a second phase of 6 to 8 weeks.
Can it handle invoices split between a family and an employer?
Yes. Each invoice line can be assigned to a payer with its own PO number, and reminders go only to the party who owes, which avoids roughly 80 % of disputed reminders.
Is student data kept in the EU?
Hosting is in EU data centres and the design follows GDPR (AVG) rules, including retention periods and access logs for every staff account.
What about SEPA direct debit?
Mandates are collected online at enrolment and debits run on fixed dates, typically in 3 or 10 instalments, with failed debits flagged within 2 working days.
Do we have to replace our current SIS?
No. In most projects the existing SIS stays, and student records sync through an API every 15 minutes or in real time.
Let's scope your project. We map your admissions and billing workflow and define a first release that can go live before your next enrolment season. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.