Fortune Code
2026 price guide

How Much Does a School Management System or E-Learning Platform Cost in Saudi Arabia in 2026?

In 2026, education systems in Saudi Arabia start at about SAR 5,000–7,000 for a website or learning platform on ready-made templates, cost SAR 25,000–100,000 for a custom school system covering admissions, fees, attendance, grades and a parent portal, and SAR 40,000–150,000 for full learning platforms with mobile apps. This guide is for private and international schools and training centres. A system takes two to five months, and the price depends on the modules, users and integrations. These are market ranges, not a quote; we send a written proposal within 24 hours.

On this page

What does a school management system include?

A school system is not just a lessons platform. A private school runs a whole journey: the admission application and interview, the enrolment contract, fees with instalments and sibling discounts, attendance and absence, timetables, grades and report cards, communication with parents, school transport, and teacher administration. Every one of these modules adds to the cost, and not every school needs them all from day one.

So setting the budget starts with one question: what is the most painful problem right now? In many schools it is fees, collections and communicating with parents; in training centres it is courses, subscriptions and certificates. Start there, then expand.

What drives the price of an education system?

These are the items that move the price in education projects:

  • Modules required: admissions, fees, attendance, grades, timetables, transport, HR.
  • Number and types of users: administration, teachers, students, parents.
  • A parent portal and mobile app with instant notifications.
  • Online payment of fees and instalments, and e-invoicing.
  • Remote learning: recorded lessons, live classes, online exams.
  • Hijri and Gregorian calendars, and Arabic and English.
  • Migrating student data from Excel or a previous system.
  • Reports for management and owners, and academic performance reports.

Ready-made platform or custom system?

Subscription platforms suit a school that accepts their way of working as it is and wants to be up and running quickly. But they are usually priced per student per year, so the bill grows with the school, and they may not support your fee policies, your stage structure or the parent experience you want.

A custom system costs more upfront, but it is built on your own policies, carries your identity, and you own its code and data with no per-student fee. It becomes the cheaper option for mid-size and large schools, or for education groups with several branches that need consolidated reports.

Hidden costs in education systems

Live classes and video are among the largest running costs, because storing and streaming recorded lessons is billed by usage. Add messaging and notification fees for parents, payment gateway fees on fee collection, and hosting that can handle the peaks at the start of the year and during exams.

Do not forget migrating and cleaning student data, or training teachers and administrators, which is decisive for the system’s success. And set aside 15% to 20% of the build cost each year for maintenance and development, while protecting the data of students who are minors under the Personal Data Protection Law (PDPL).

How to compare two school system quotes

Ask every provider to run a full school day and a fee collection cycle on their system, then compare:

  • Total cost over three years at your expected number of students.
  • Are the parent portal and app included?
  • Does it support your fee, instalment and discount policies?
  • Are data migration and training included?
  • Who owns the student data and the code, and where is it hosted?
  • What level of technical support is there at the start of the school year specifically?

How to start for less, at the right time

Plan to launch at least two months before the school year starts; launching mid-term confuses teachers and parents. Start with fees and parent communication, or with admissions and enrolment, then add grades, attendance and remote learning the following term.

At Fortune Code we build Arabic education systems with a parent portal, with a contract and written scope, payments tied to delivery, and training for your team. We work on Saudi time through online meetings, and send a written proposal within 24 hours.

Modules in order of priority

Building a school system in phases spreads the cost over more than one budget and lets teachers and administrators adjust gradually. This is a common order that works for most private schools, and it can be changed to fit what hurts most:

  • Phase one: student records, admissions and enrolment, fees and collections.
  • Phase two: the parent portal, announcements and notifications.
  • Phase three: attendance and absence, timetables, grades and report cards.
  • Phase four: remote learning, online exams and school transport.
  • Later: teacher and staff administration, and consolidated reports across branches.

Requirements the system must meet in Saudi Arabia

A school system in Saudi Arabia must work fully in Arabic, right to left, not as a translation of an English interface, with an English interface for international schools. It usually needs to show both Hijri and Gregorian dates, and fee invoices that comply with VAT and e-invoicing depending on the school’s status.

Student data must be protected under the Personal Data Protection Law (PDPL), with permissions that define who sees what: teachers see the students in their classes, parents see only their own children, and management sees the full picture. The system can be hosted in data centres in the region on request. Mention these requirements in your request for a quote, because adding them later costs more than designing them in from the start.

How to calculate the return on a school system

The clearest return comes from collections: automatic instalment reminders, one-tap online payment, and arrears reports per parent, which reduce overdue fees and the finance team’s follow-up time. The second return is administrative time: admission requests, report cards and letters that used to be prepared by hand become automatic.

The third return is less visible but important: parent satisfaction. A parent who sees their child’s attendance, grades and school announcements in one place calls less, trusts more, and re-enrols. Compare the system’s cost with these gains over three years, not with the first-year price alone.

Common mistakes in school system projects

The first mistake is launching the system mid-year, forcing teachers to learn under pressure until everyone drifts back to the old ways. The second is migrating student data as it is without cleaning it, so duplicate names, parents with old numbers and wrong fee balances appear from day one.

The third is designing the system for management only and forgetting teachers and parents, who use it most every day. If the grade or attendance entry screen is slow or complicated, teachers will not use it, however good the management reports look. That is why we test the daily screens with real teachers before launch.

School systems and learning platform prices (Saudi market ranges, 2026)

Indicative Saudi market ranges in SAR, not a quote.

ScopeTypical costWhat drives the price
School or training centre websiteSAR 4,800–15,000Introduction, enquiry registration and news
Learning platform on a ready-made template (LMS)From about SAR 6,500Courses, lessons and simple quizzes; limited customisation
Membership or subscription learning platformSAR 25,000–80,000Payments, subscriptions and protected content
Custom school system (bespoke development)SAR 25,000–100,000+Admissions, fees, attendance, grades, parent portal
Full learning platform with mobile appsSAR 40,000–150,000Teachers, students, parents, live classes and reports

We send you a written quote in SAR within 24 hours of the discovery session.

Our commitments

You own the code

Source code, accounts and domain are in your organisation’s name from day one.

Written scope and contract

Scope, milestones and price are agreed in writing before the first line of code.

On-time delivery, guaranteed

The delivery date is written into the contract, and we keep it at every milestone.

Fast technical support

A team that responds quickly after launch and fixes any issue in production.

How we work with you

  1. 1

    Free discovery session

    30 minutes with an engineer to understand your needs and how you work.

  2. 2

    Written proposal within 24 hours

    Clear scope, milestones, timeline and a price in SAR, with no obligation.

  3. 3

    Contract and staged payments

    You pay in stages tied to deliveries, not everything upfront.

  4. 4

    Delivery with weekly reports

    Follow progress in the client portal and review every milestone before sign-off.

  5. 5

    Launch, training and support

    We launch on schedule, train your team and stay with you with fast support.

Frequently asked questions

How much does a management system for a private school cost?

A custom school system covering admissions, fees, attendance, grades and a parent portal usually costs SAR 25,000–100,000 in the market, depending on modules and number of students. Full learning platforms with mobile apps cost SAR 40,000–150,000. Start with the most urgent modules, then add the rest in phases.

How much does a learning platform for a training centre cost?

A learning platform on a ready-made template can start at around SAR 6,500 with limited customisation. A subscription or membership platform with online payments and protected content costs SAR 25,000–80,000, and a full platform with live classes and apps SAR 40,000 and up. Choose based on the number of trainees and your revenue model: single courses or subscriptions.

How long does it take to implement a school system?

A core system with fees and communication takes two to three months, and a full system three to five months. Plan to launch before the school year starts, and allow time for data migration and teacher training. Launching two months before term gives teachers and parents time to adjust, and surfaces any issues before the pressure of the first weeks.

Can fees be collected online?

Yes. The system can be connected to mada, Apple Pay and cards, with instalment plans, automatic reminders for parents, and invoices that meet e-invoicing requirements. This is one of the modules that saves the finance team the most time. It also reduces arrears, because parents pay in one tap from their phone and receive the invoice and receipt instantly.

Is there an app for parents?

Yes, as a web portal or a mobile app where parents see attendance, grades, fees and announcements, and receive instant notifications. An app raises the cost but also parent satisfaction, and reduces calls to the office. You can start with a mobile-friendly web portal, then add the app once parents have shown they use it.

Does the system support the Hijri calendar?

Yes. The system can show both Hijri and Gregorian dates, and work in Arabic right to left with an English interface for international schools. Mention these requirements in your request from the start. Reports and certificates follow the format your school uses, with its logo and official details.

Is student data safe?

Student data is sensitive because it concerns minors. The system must be built with fine-grained permissions, encryption and backups, in line with the Personal Data Protection Law (PDPL), with hosting in the region available on request. The data and code belong to the school. We sign an NDA on request, and define who can access each type of data.

What should I prepare before asking for a quote?

The number of students, stages and branches, the modules you need now and those that can wait, your fee and instalment policies, your current systems and the data you want to migrate, and your target launch date. If some details are unclear, we define them with you in an online meeting. With this information we send a written proposal within 24 hours.

Can the system serve more than one branch or school?

It can be designed for an education group with several schools or branches, so senior management sees consolidated reports on students, fees and performance, while each school manages its own data with separate permissions. This costs more than a single-school system, but it avoids duplicating systems and licences at every branch.

What is the difference between a school management system and an e-learning platform?

A school management system runs operations: admissions, fees, attendance, grades and parent communication. An e-learning platform runs content and learning: lessons, assignments, quizzes and live classes. Some schools need both connected, while others start with management and add e-learning later.

Ready to start?

Send us your idea on WhatsApp and get a written proposal with scope, timeline and price within 24 hours.

Talk to us on WhatsApp

Last updated: