If you are shopping for language school management software, you will find plenty of feature lists and very few reliable prices. This report collects the publicly available pricing data of ten systems in the category in one place: model, entry price, top configuration and currency. The obvious disclosure first: we build one of these systems (Fidelo appears as its own row in the table, not above it). Every figure comes from the vendor’s public pricing page or calculator, as of August 2026 (Fidelo: September 2026); where only secondary sources exist, that is stated. If something is out of date, tell us and we will correct it.
Key findings
- 3 out of 10 vendors publish no directly readable price on their own website: Class Systems names no prices at all (“detailed quote”), while Agentcis and Demiks render their prices only via JavaScript: invisible to anything without a browser, including many AI assistants and comparison tools. (As of August 2026)
- Only 3 out of 10 vendors offer a genuine self-service trial (Teach’n Go 14 days, Agentcis 7 days, Demiks free tier); at two more, the “Free Trial” button leads to a contact form or into a trial contract with a questionnaire. (As of August 2026)
- The price ranges are enormous: among user-based models with public prices, an admin user costs AUD 93–105 a month excluding GST (based on 30 users), plus a one-off AUD 2,000 setup fee (eBECAS), £65 + VAT (Elsieapp) or €20–95 excluding VAT (Fidelo, depending on package and user count; €20 only in the lowest-priced package and only from the 51st user, plus a one-off €660–1,450 for setup and training); student-based models range from €30 per month (SchoolMate, base plan up to 50 students) to $1,320 per month (Selmasis Professional). (As of August 2026; Fidelo: September 2026)
Methodology
The prices of the other nine vendors were collected on 7 August 2026 from their public pricing pages and calculators. Where a pricing page renders its numbers only client-side via JavaScript (Agentcis, Demiks, parts of SchoolMate and Teach’n Go), raw fetches and secondary sources (SoftwareSuggest, GetApp) were used; such values are marked below. Fidelo’s figures, including the one-off setup and training fee, come from our own public pricing page, as of September 2026.
Being honest about what could not be compared:
- Class Systems is entirely quote-only. A pricing calculator exists, but the link to it is only sent by the sales team after an enquiry. The only public indications are secondary sources: Capterra UK lists “from £2,000 per concurrent user” (annual subscription), SourceForge “$3,000 per year”, neither confirmed by the vendor.
- Teach’n Go publicly shows only the entry tier (€69/month up to 100 students); the tiers above render only via JavaScript. An older GetApp record lists up to $219/month for 1,000 students.
- SchoolMate caps its model at 1,000 active students (beyond that: custom pricing), Agentcis points to bulk pricing above 20 users, and Selmasis has an Enterprise tier “on request”. These upper ends remain unpriced.
- eBECAS quotes its prices “based on 30 users”, the per-seat price varies with user count.
The full comparison table
All figures as of August 2026 (Fidelo: September 2026), taken from the vendors’ public pricing pages (exceptions marked):
| Vendor | Pricing model | Entry price | Top configuration | Currency | Prices public? | Trial? |
|---|---|---|---|---|---|---|
| Fidelo | per admin user/month, tier rates per additional user; students, teachers, agents free | €70/month for the first user (lowest-priced package), further users cheaper depending on volume tier, €20 from the 51st user; + one-off setup and training €660–1,450 depending on package | €95/user/month (top package, smallest volume tier) + optional add-ons | EUR (plus VAT) | Yes, four packages, six volume tiers, calculator | Free demo access + 30-min demo |
| SchoolMate | flat rate by active students + modules | from €30/month (base, up to 50 students) | €318/month (all modules, up to 1,000 students); beyond that on request | EUR | Yes (calculator; final price rendered via JavaScript) | 30 days, not self-service (trial contract + questionnaire) |
| Agentcis | per user/month + free plan | $30/user/month (secondary source SoftwareSuggest; website renders prices only via JavaScript) | above 20 users: bulk pricing on request | USD/AUD | Partly (pricing page with no readable numbers) | Yes, 7 days self-service |
| Class Systems | concurrent admin users + modular add-ons; one-off setup/training fees | no public prices (secondary indication: from £2,000/concurrent user/year per Capterra UK) | not public | GBP (per secondary source) | No | No (demo-first) |
| eBECAS | per concurrent admin user, annual contracts | AUD 93/user/month (Language Basic, “based on 30 users”) + AUD 2,000 setup | AUD 105/user/month (Language Plus) + add-ons | AUD (plus GST) | Yes (pricing pages per edition, no calculator) | No |
| Teach’n Go | flat-rate tiers by “live students” (100–2,000) | €69/month (up to 100 students) + one-off setup services €75–500 | above 2,000 students: custom; tiers rendered via JavaScript | EUR/USD | Yes (entry tier directly readable) | Yes, 14 days self-service, no credit card |
| Butlerapp | flat-rate packages + revenue-based booking fee | €49/month + 3% booking fee | €499/month (booking fee individually agreed); SMS €0.09 each | EUR | Yes (pricing section on the homepage) | None found (demo/consultation) |
| Elsieapp | per admin account/month, all-inclusive | £65 + VAT/admin/month | volume discount 10% per 5 accounts (up to 20), no higher plan | GBP | Yes (one clear figure) | None found |
| Demiks | flat-rate plans Free/Standard/Premium/Enterprise | Free $0; Standard $29.99/month (per GetApp; own pricing page renders only via JavaScript) | Premium $79.99, Enterprise $199.99/month; custom on request | USD | Formally yes, in practice readable only via review portals | Yes, free tier (per GetApp) |
| Selmasis | flat-rate tiers by student count; admin users unlimited | Swift $164/month (annually $149/month); +$3 per additional student | Professional $1,320/month (annually $1,199/month); Enterprise on request | USD | Yes (full pricing page) | No (“Start Free Trial” leads to the contact form) |
Analysis 1: Two pricing logics, per user or per student
The category splits into two camps. Five vendors charge per (admin) user (Fidelo, eBECAS, Elsieapp, Agentcis and Class Systems) but only three of them publish the price (Fidelo €20–95 excluding VAT depending on package and volume tier, Elsieapp £65 + VAT, eBECAS AUD 93–105 excluding GST; Agentcis only via a secondary source, Class not at all). In this model the school pays per admin seat and the student count does not matter.
The other camp charges by students or in flat-rate tiers: SchoolMate (€30–318/month depending on active students and modules), Teach’n Go (from €69/month up to 100 students), Selmasis ($164–1,320/month by student tier) and Demiks ($0–199.99/month in fixed plans). These models mostly start cheaper; their price rises with student numbers, modules or plan tier, whereas with user-based models it rises with the number of admin users. For two of the student-based models, the public price list ends at a fixed student count: SchoolMate at 1,000 students (custom pricing beyond that), Teach’n Go at 2,000 (“custom”). Butlerapp combines both: flat-rate packages (€49–499) plus a revenue-based booking fee of 3% (small) or 2% (medium plan).
Analysis 2: Price transparency is the exception, not the rule
At 3 out of 10 vendors, not a single directly readable number appears on their own website (as of August 2026): Class Systems publishes no prices at all, and while Agentcis and Demiks do have pricing pages, their numbers are generated exclusively client-side via JavaScript. A raw fetch of the Agentcis pricing page contains no amounts, and Demiks’ pricing page is a single-page app with no static content. The practical consequence: tools without JavaScript rendering, including many AI assistants that schools now use to research software, see nothing there; those prices are readable only via review portals.
Even among the transparent vendors there are gradations: SchoolMate and Teach’n Go show their entry price openly but keep the higher tiers inside a JavaScript calculator. Fully static, readable price tables across all tiers are rare in this field, among them eBECAS (per edition), Selmasis, Elsieapp, Butlerapp and Fidelo.
Analysis 3: Setup fees, extra costs, contracts
At 5 out of 10 vendors, setup or extra fees beyond the monthly price are documented (as of August 2026; Fidelo: September 2026):
- eBECAS: a one-off AUD 2,000 setup fee; plus add-ons: premium support at +10% of licence cost, sandbox AUD 199/month, online portals AUD 169/month (below 5 users); API access and Power BI integration only in the pricier Plus tier. It is also the only system in the field with stated annual contracts (“All our products use annual contracts”).
- Teach’n Go: one-off setup services between €75 and €500.
- Butlerapp: the revenue-based booking fee (3%/2%/individually agreed) plus €0.09 per SMS.
- Class Systems: one-off setup, data import and training fees, amounts not public.
- Fidelo: a one-off €660–1,450 for setup and training depending on the package, including 4–8 training hours and 4–8 template credits; Fidelo Agency (for agencies): €1,800 (Basic) or €2,280 (Pro) with 10 or 14 training hours respectively and no template credits. There are also optional add-ons with their own monthly price, some of them with a one-off setup fee as well; for the school products, these add-on prices are not currently listed on the pricing page.
Worth noting on the other side: SchoolMate explicitly states that setup, import, training and support are free of charge, and requires no annual contract. Selmasis charges $3 per student above the included tier on its Swift plan, not a setup fee, but a variable line item to be aware of.
And Fidelo?
To put our own row in context, as plainly as the rest: Fidelo charges per admin user per month, with tier rates that apply per additional user; all Fidelo prices exclude VAT. The first user costs €70–95 depending on the package, each further user less; €20 applies only in the lowest-priced package and only from the 51st user (five users there cost €270 a month, for example). There is also a one-off setup and training fee of €660–1,450 depending on the package, including 4–8 training hours and 4–8 template credits. Students, teachers and agents are free and unlimited. All four packages and six volume tiers are public, calculator included, on the pricing page. Whether that makes Fidelo cheaper than Elsieapp or eBECAS depends on user count, package, setup fee and exchange rate; these data do not support a general ranking. For small schools with only a few admin users, a student-based model can be cheaper, for example SchoolMate (from €30 a month, setup free of charge) or Teach’n Go (from €69 a month for up to 100 students, plus €75–500 setup); for comparison, Fidelo starts at €70 a month plus a one-off €660. What Fidelo does not offer: a self-service trial; the way in is a 30-minute demo.
Updates & how to cite
This report will be updated when prices change materially; the retrieval date of the data (currently: 7 August 2026; Fidelo: September 2026) is stated throughout. Fidelo’s figures were updated in September 2026; the article date is the date of first publication. If you spot a change before we do, we would appreciate a note.
You are welcome to quote the figures and tables in this report with attribution. Suggested citation: Fidelo Software GmbH, “Language School Software Pricing Report 2026”, as of August 2026 (Fidelo: September 2026), fidelo.com. For individual vendor prices we recommend additionally citing the vendor’s own pricing page as the primary source: prices change faster than reports.