What is the best school management software in 2026?
School software proves itself in late August, when every family re-enrolls the same week and the first tuition invoices go out.
Most small schools run on a patchwork: a spreadsheet for enrollment, another for lunch, a group chat for parents, and report cards stitched together in a word processor. It holds until a family with three kids switches plans mid-year, or until grades live in four different files the night before conferences. A school management system (often called an SIS, a student information system) puts the student record, attendance, grades, the timetable, parent messages and invoices in one place.
The short answer. MyScol scores highest overall: unlimited parent and teacher accounts, billing, lunch and after-care included, from €504 a year before tax for 50 students. DreamClass is the easiest to roll out, with every feature on every plan from $99 a month. Kinderpedia fits preschools and elementary schools, from €49 a month for the whole school. Fedena is a flat yearly fee with unlimited users. OpenEduCat and Gibbon are open source and free, if someone can host them.
Where are PowerSchool, Gradelink and Classter? None of them posts a price, so we describe them below without ranking them.
The ranking is editorial: a sponsored spot is always labeled on its card, and no affiliate link changes a score.
The best school management software for your case
From €504 a year before tax
Easiest to roll outEvery feature from $99/month
Best for preschool and elementaryFrom €49/month per school
Best flat feeUnlimited users, $999/year
Open source with paid modulesFree Community edition
Open source, fully freeBuilt by teachers
The 6 school management systems compared
This ranking is for schools that pick their own software: small private K-12 schools, faith-based and Montessori schools, international schools, micro-schools. Every ranked system shows a price on its official site. Quote-only vendors stay out of the ranking, however well known: you can't compare a price you can't see.
| Best for | What sets it apart | Free plan | Team size | Visit | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | MyScol | Best overall | You pay only for enrolled students | 4.4/5 | From €504/yr before tax (50 students) | — | Private and independent schools | Visit → |
| 2 | DreamClass | Easiest to roll out | Every feature on every plan | 4.3/5 | From $99/mo billed yearly | — | Schools of 50 to 500 students | Visit → |
| 3 | Kinderpedia | Best for preschool and elementary | Priced per school, not per child | 4.1/5 | From €49/mo billed yearly | — | Preschools, elementary schools | Visit → |
| 4 | Fedena | Best flat fee | Flat yearly fee, unlimited users | 3.8/5 | From $999/yr | — | Schools that want a fixed budget | Visit → |
| 5 | OpenEduCat | Open source with paid modules | Open source, paid modules à la carte | 3.7/5 | Free, modules from $79/yr | ✓ | Networks with IT staff | Visit → |
| 6 | Gibbon | Open source, fully free | Open source, no paid edition | 3.6/5 | Free (you host it) | ✓ | Tech-savvy international schools | Visit → |
Scores use five weighted criteria, detailed in our method. Prices taken from official vendor pages in 2026. MyScol and Kinderpedia bill in euros; MyScol prices exclude tax.
Is your tool missing from this page? Email us: hello@hackceleration.com
How we compared and scored
This page is for the person who runs a school and has to choose the system: a head of school, a Montessori director, a business manager at an international school. It isn't for parents looking for a login page.
The first filter is school coverage. A tool that only handles class bookings or payments isn't school management software. It has to keep the student record, attendance, grades or report cards, and parent communication at a minimum. The second filter is price: a public, readable price on the vendor's own site. That filter keeps PowerSchool, Gradelink and Classter out of the ranking.
The weights follow what a school year actually puts under stress. School coverage counts for 30%: student records, attendance, gradebook, report cards, scheduling. Price counts for 25%, worked out over a year at 120 and 400 students, in the billing currency. Billing and families count for 20%: tuition, lunch, after-care, online payments, the parent portal. Ease of rollout counts for 15%, data and hosting for 10%.
Then we read user reviews on review platforms and forums. There aren't many, and most come from vendor-hosted testimonials, so we weigh them lightly and say so on each card when we found nothing.
- School coverageStudent records, attendance, gradebook, report cards, scheduling, exams.30%
- Price for a schoolReal yearly cost at 120 and 400 students, currency, paid add-ons.25%
- Billing and familiesTuition, lunch, after-care, online payments, parent portal.20%
- Ease of rolloutSetup, free trial, support, mobile app.15%
- Data and hostingWhere data lives, export, access control, open code.10%
No affiliate link changes a score or a rank.
School software prices change every school year. Get the updates
MyScol
MyScol is a French-language system that sells abroad, with a public price list in euros before tax (your country's VAT is added at checkout). You pay for enrolled students, not for accounts. Parents, teachers and staff get unlimited logins. A 50-student school with 120 parents and 8 teachers pays €504 a year before tax, and not a cent more per login.
Yearly packs cost half the monthly price. Pack 50 works out to €42 a month, against €84 on the no-commitment plan. Pack 250 is €1,440 a year and Pack 500 is €2,160. Past your pack, each extra student costs €0.36 to €0.84 a month depending on the tier.
What puts it on top is how much ships in the base price: admissions, student life, messaging, finance, HR, documents, e-learning, lunch, after-care, even modules for vocational programs and associations. For a tuition-funded school, billing is the core job, and here it isn't an upsell.
The catch: add-ons stack up. Text messages, payment gateways (Stripe, PayPal, HelloAsso), electronic sign-in sheets, phone support and training are extra. The pricing page doesn't say where data is hosted, so ask before you sign. And we found no detailed public user reviews to judge support.
Tip: run the monthly plan through your enrollment season, then switch to a yearly pack once your numbers are final. You overpay for a month or two, but you size your pack on real enrollment, not a June guess.
- Billed on enrolled students only
- Lunch, after-care and finance included
- Public prices
- ✓Unlimited parent and teacher logins
- ✓Half price on yearly billing
- ✓No-commitment monthly plan
- ✗Texts and online payments cost extra
- ✗Hosting location not on pricing page
- ✗Few detailed public reviews
The top pick for a tuition-funded school that wants billing built in. Ask where the data is hosted before you sign. Capterra users like how easily parents pick it up and the billing side; a few find the design dated and mention a 48-hour support delay.
DreamClass
DreamClass makes one rare promise: every feature is on every plan. You don't pick between report cards and a parent portal, you pick a student count. Standard covers 100 students and 5 admins for $99 a month billed yearly. Plus goes to 300 students and 10 admins for $189. Enterprise reaches 500 students with unlimited admins for $259.
Getting started is easy: a 30-day trial with every feature, no credit card, and no setup fee. The mobile app and unlimited alumni records come with every plan. On review platforms it holds 4.8 out of 5 across 75 reviews, and support is the most praised point.
The catch: payment is by credit card only. Text messaging works in the US only. Migrating your data from another system is a paid service, priced per project. Reviewers also mention thin LMS features for quizzes and exams, and a setup that takes time.
Tip: going from 100 to 101 students moves you from $99 to $189 a month. If your enrollment hovers around 100, count students before you commit to yearly billing; monthly costs more, but you can change it anytime.
- Every feature on every plan
- 30-day trial, no card
- No setup fee
- ✓Support praised most in reviews
- ✓Mobile app included
- ✓Change plans anytime
- ✗Credit card payment only
- ✗Texts in the US only
- ✗Data migration costs extra
The easiest system to roll out for a mid-size private school. Use the 30-day trial during a real week of classes.
Kinderpedia
Kinderpedia doesn't charge per child or per parent: the price is set per school, in euros. Starter is €49 a month billed yearly. It covers attendance, daily logs, messaging, timetables, basic invoicing, photo sharing and the parent and teacher app, with 10 staff seats.
Essentials, at €99 a month, is where it becomes real school software. It adds the gradebook and report cards, online payments, medical and allergy records, weekly menus, assignments and 25 staff seats. Professional, at €199, adds multi-location management, full child development tracking and 50 seats.
A strong point for international families: the mobile apps run in more than 42 languages, so a parent who doesn't read English still gets school messages in their own language.
The catch: it's built for younger kids. A middle or high school with subject timetables, electives and exams will be better served elsewhere. There's no free plan, the pricing page doesn't state the trial length, and above 500 students it goes to a quote.
Tip: Starter has no report cards and no online payments. If you bill for lunch, your real starting point is Essentials at €99 a month. Budget on that, not on the entry price.
- Priced per school
- Apps in 42+ languages
- Medical records and menus included
- ✓Public pricing
- ✓Built around family communication
- ✓Multi-location from Professional
- ✗No free plan
- ✗No report cards or payments on Starter
- ✗Weak fit for middle and high school
The best fit for a private preschool or elementary school. Budget straight on Essentials. Capterra reviewers mostly praise parent messaging; the most concrete gripe is a text editor stuck on a single font.
Fedena
Fedena flips the usual model: its price doesn't move with students or accounts. Standard is $999 a year, Premium $1,399 and Ultimate $1,699, all with unlimited users and cloud hosting included. For a 400-student school, that's the lowest cost per student among the paid systems here.
Plans differ by how many modules they unlock: a base of core and standard modules from Standard, then 10 more on Premium and 12 more on Ultimate. Only Enterprise, by quote, gives you the source code.
The catch: the pricing page mentions no free trial, only a live demo. Billing is yearly. And the page contradicts itself on the number of core modules (20 or 22), which tells you to get the plan contents in writing.
Tip: before paying for Ultimate, ask during the demo for the exact module list of each plan and check that fee management is in yours. That module is often what pushes schools up a tier.
- Flat fee, unlimited users
- Cloud hosting included
- Lowest per-student cost at 400 students
- ✓Budget known in advance
- ✓No per-student charge
- ✓Source code on Enterprise
- ✗No free trial listed
- ✗Yearly billing only
- ✗Plan contents need confirming
The right math for a school above 300 students that wants a fixed price. Get the module list in writing. On Capterra, support is its lowest score (3.8 out of 5) and some users mention slow tickets: ask about response times.
OpenEduCat
OpenEduCat comes in two editions. Community is free and open source under the LGPL v3 license, and you host it yourself. Enterprise is priced module by module, from $79 a year each, with user packs from 25 to more than 10,000 people, and no per-student fees.
It's built on Odoo, the widely used open-source ERP. If your business office already runs Odoo for accounting, that matters: tuition billing and the books speak the same language.
Enterprise has a 15-day trial with no card. It runs in the vendor's managed cloud or on your own servers for a one-time fee. Buy two years and the third is free.
The catch: setup takes technical skills, especially on Community. Paying per module also makes budgets hard to forecast: a school that adds ten modules pays ten times the entry price.
Tip: start on Community on a small server to map the modules you really use, then price Enterprise on that list only.
- Free open-source edition
- Built on Odoo
- No per-student fees
- ✓Pay only for modules you use
- ✓Cloud or self-hosted
- ✓Third year free on two
- ✗Technical setup
- ✗Hard-to-forecast budget
- ✗Community support only on free edition
A smart pick if you already run Odoo or have IT staff. Without them, choose a turnkey system.
Gibbon
Gibbon is free, open-source school software built by teachers. It covers student profiles, lesson planning, teaching and assessment, with role-based access for teachers, students, parents and admins. Version 30 added a calendar and student alerts.
There's no paid edition: you install it on your own server, run your own backups, and get help from the docs and community forum. The core is actively translated into 26 languages, a real plus for an international school.
The catch: it isn't a finance system. Tuition billing, lunch accounts and payments aren't the project's focus, so you'll need another tool to collect money. And free means your IT person's time is the real cost: updates, security, backups.
Tip: install it locally first, as the docs suggest, before putting it on a server. One afternoon tells you whether your faculty will take to it.
- Free and open source
- Built by teachers
- Translated into 26 languages
- ✓No subscription
- ✓Data on your own server
- ✓Strong on teaching and assessment
- ✗No tuition billing
- ✗Hosting and security on you
- ✗Community support only
Excellent for teaching workflows at a tech-savvy international school. Pair it with a billing tool.
What school management software costs over a year
Vendors charge per enrolled student, per school, per student tier, per module or a flat fee. Here are three yearly budgets worked out from official prices, before add-ons.
A 120-student school
MyScol: Pack 50 at €504 plus 70 students at €0.84 a month, about €1,210 a year before tax, cheaper than Pack 250 at €1,440. Kinderpedia Essentials: €1,188 a year. Fedena Standard: $999. DreamClass Plus (past 100 students): $2,268. Gibbon or OpenEduCat Community: $0, plus the server and upkeep.
A 400-student school
MyScol Pack 500: €2,160 before tax. Kinderpedia Professional: €2,388 while under 500 students. Fedena Ultimate: $1,699, the lowest per student. DreamClass Enterprise: $3,108. At this size the gap between cheapest and priciest tops $1,000 a year.
What the sticker price leaves out
Text messages (MyScol, DreamClass outside the US), online payment gateways, migrating data from your old system and staff training are almost always extra. Add them before you compare.
- Is the price per enrolled student, per login or per school?
- Are lunch and after-care billing included?
- What currency will you be billed in?
- Are texts and online payments add-ons?
- Where is student data hosted?
- Can you export records and grades if you leave?
PowerSchool, Gradelink and other quote-only systems
These names come up in every search. They aren't ranked here because none of them posts a price: you can only compare them after a sales call.
Quote only
PowerSchool: built for districts
Quote onlyPowerSchool is the name most US districts know. Comparison guides aimed at small schools regularly flag its price as a hurdle for tight budgets. If you're a single private school, get a quote to benchmark, but expect it to be built for a much larger buyer.
- Price
- Quote only
- Fit
- Districts
Gradelink: aimed at small private schools
Quote onlyGradelink targets small private, charter and faith-based K-12 schools, typically under 500 students. Its pricing page now sends you to a purchase flow without public figures. On Capterra (about 4.7 out of 5), a reviewer called it a good first SIS for a small school but wished it had its own LMS, and others ask for better training videos.
- Price
- Quote only
- Fit
- Small K-12
Classter: modular, for growing schools
Quote onlyClasster bundles a student information system, LMS, finance and admissions in separate modules, aimed at growing private schools. No public price: ask for a quote on the exact modules you need.
- Price
- Quote only
- Fit
- Growing schools
Switch systems without wrecking the school year
What breaks a switch is almost never the software. It's the timing.
The steps
Switch between school years, never mid-term
Step 1Start trials in spring, decide in May, import in June, open to families before the first day. A 30-day trial (DreamClass) or 15-day trial (OpenEduCat) is enough if your files are ready before you start the clock.
- When
- April to June
- Trap
- Starting the trial too early
Clean your files before the import
Step 2A clean student file has one row per child and a family ID that links siblings. That link is what lets you send one invoice per family later. Vendor migration is often paid (DreamClass prices it per project), and a clean file brings the price down.
- Format
- One row per student
- Key
- Family ID
Pilot with ten families first
Step 3Pick ten families, including one that doesn't read English and one without a computer. If they get an invoice and a message without calling the front office, open it to everyone. If not, you know what guide to write.
- Pilot
- 10 families
- Length
- Two weeks
Want your school system talking to your accounting and forms? Get our automation guides
Keep going
These pages pick up where this one stops.
Your questions about school management software
Is there free school management software?
Yes: Gibbon and OpenEduCat's Community edition are free and open source. Both run on your own server, so the real cost is hosting, backups and your IT person's time. None of the turnkey systems in this ranking has a permanent free plan.
How much does school management software cost?
For a 120-student school, expect roughly $1,000 to $2,300 a year: about $999 for Fedena Standard, €1,188 for Kinderpedia Essentials, $2,268 for DreamClass Plus. Texts and online payments are often extra.
What is the difference between an SIS and an LMS?
An SIS (student information system) runs the school: records, attendance, grades, report cards, billing. An LMS (learning management system) runs the course: lessons, assignments, quizzes. DreamClass reviewers point out that its LMS side is thin, a common trade-off.
What is the best SIS for a small private school?
DreamClass if you want the easiest rollout with every feature, from $99 a month for up to 100 students. MyScol if tuition, lunch and after-care billing matter most, from €504 a year before tax for 50 students.
Can I run a school on spreadsheets?
Yes, up to a few dozen students with one person entering data. Once you need report cards, family invoices and parent messages, spreadsheets multiply copies and errors. The tipping point is usually the first family with siblings to invoice together.
Where is student data stored?
It depends on the vendor, and several don't say on their pricing page. With Gibbon or OpenEduCat Community it's on your server. For the others, ask in writing where data is hosted and for a data processing agreement before you sign: this is children's data.