Quick answer
A school management system in Saudi Arabia runs admissions, student records, attendance, timetables, report cards, fees, payroll, and parent communication on one platform. For private and international schools it must also follow Ministry of Education fee rules, apply VAT by student nationality, support ZATCA e-invoicing, keep the data schools enter into Noor ready, and protect personal data under the PDPL, in Arabic and English.
- The Ministry of Education licenses private and international schools and regulates their tuition fees.
- The State bears VAT on private education for Saudi citizens; other students are charged the standard 15% rate.
- School fee invoices to parents are within ZATCA e-invoicing, and Phase 2 integration continues in waves.
- Arabic is essential for parents, documents, and ministry data.
Why do Saudi schools need a Saudi-ready school management system?
Saudi Arabia has a large private and international school sector serving Saudi and expatriate families, with Saudi national, British, American, IB, Indian, Pakistani, and other curricula. The rules that touch school software are specific to the Kingdom: tuition fees set a year ahead under ministry regulations, VAT that depends on each student's nationality, e-invoicing that covers fee invoices to parents, and ministry systems such as Noor for registration and results.
A system built elsewhere leaves the office to manage these by hand. A Saudi-ready system keeps them on the student and finance records you use every day.
Which Saudi rules affect school software?
| Area | What applies | What the system should hold |
|---|---|---|
| Tuition fees | Ministry of Education regulations: fees set a year in advance, no increase during the year, increases requested through the private education portal | Approved fee schedules by year, fee history, and the official fee list |
| VAT | Standard rate 15%. The State bears VAT on tuition and textbooks for Saudi citizens at accredited private and international schools; the invoice carries the citizen national ID | Nationality and national ID per student, and VAT treatment per student and fee head |
| E-invoicing | ZATCA Fatoora: e-invoicing for VAT taxpayers since December 2021, with Phase 2 integration by wave | Fee invoices with the required fields, ready for an e-invoicing solution integrated with Fatoora |
| Ministry data | Noor, the Ministry of Education system for registration and results; Madrasati accounts are created from Noor data | Student, enrolment, attendance, and results data ready to export |
| Data protection | Personal Data Protection Law, enforced by SDAIA since September 2024 | Role-based access, audit trail, and protection of ID, health, and family data |
| Staff | Saudization (Nitaqat) and wage protection rules from the Ministry of Human Resources and Social Development | Staff records by nationality and salary data ready for payroll files |
Rules change. Use the official sources at the end of this guide and confirm current requirements with the ministry or ZATCA before relying on any detail. For fees and VAT, read school fee management in Saudi Arabia.
Which modules does a Saudi private school need?
- Admissions
- Enquiries, tours, applications, assessments, offer letters, fee payment on offer, and enrolment, with analytics by source.
- Student information
- Records with national ID or iqama number, nationality, guardians, health notes, documents, and transfer certificates.
- Attendance and timetable
- Daily and period attendance with parent alerts, timetables, teacher workload, and substitute cover.
- Assessment and report cards
- Grading rules per curriculum, with Arabic and English report cards.
- Fees and finance
- Fee plans by grade, VAT by nationality, sibling discounts, online payment, receipts, reconciliation, and accounting export.
- People and payroll
- Staff records, salary components, payslips, bank payouts, and staff attendance.
- Communication and parent app
- Notices in Arabic and English by app, push, SMS, and email, with an iOS and Android parent app.
- Transport and campus safety
- Routes, stops, live vehicle tracking, visitor logs, gate passes, and pickup authorisation.
When should a Saudi school go live?
Go live at the start of the academic year or a semester, so fees and attendance start clean. Public schools returned to a two-semester year from 2025-2026, while private and international schools keep flexibility to follow the calendar of their curriculum. Plan training before the first fee invoices of the year and before results are due.
How do you choose the best school management system in Saudi Arabia?
- Issue two invoices. One for a Saudi student with the national ID and State-borne VAT, one for a non-Saudi student with 15% VAT. Check both are correct.
- Ask about e-invoicing. Ask exactly how fee invoices reach ZATCA Fatoora for your wave, and who is responsible for the integration.
- Reproduce your report card. In Arabic and English, with your curriculum grading.
- Export Noor data. Ask to export student and results data in the format your team uses for Noor.
- Test the parent app in Arabic. Read a notice, check attendance, and pay a fee as a parent with two children.
- Check data protection. Hosting location, access controls, and how the vendor supports your PDPL obligations.
- Get a dated plan and itemised quote. Licence, implementation, migration, training, and support as separate lines, in SAR.
How much does a school management system cost in Saudi Arabia?
Pricing is usually per student per year or an annual subscription. The main factors are:
- Number of students, campuses, and curricula
- Modules, such as transport, LMS, hostel, and payroll
- Data migration and history
- Payment gateway, accounting, and e-invoicing integrations
- Training, support hours, and SMS volumes
Compare total cost over three years. Hudace gives an itemised written quote after a discovery call. We do not publish a price list because scope varies by school. See school ERP cost.
Hudace SchoolOS for Saudi schools
Hudace SchoolOS runs the whole school on one platform: Student Information, LMS, Admissions, Finance (fees, collection and reconciliation, accounting export, budgets and cost centres, payroll and bank payouts), People Management, and Core School.
Core School is where Saudi requirements are configured: user-defined fields (national ID, iqama number, nationality, VAT treatment), business rules and workflows, role-based permissions, bilingual document templates, a compliance archive, campus security, notifications, and multi-campus reporting. SchoolOS does not connect directly to Noor or ZATCA Fatoora; it keeps student and invoice data ready to export, and we confirm your e-invoicing setup during discovery.
Nectar, the AI inside SchoolOS, is powered by Xenon AI. It drafts notices, summarises records, and flags what needs attention, such as repeated absences or overdue fees. Staff approve everything it drafts. Book a demo below to see your fee schedule and report card on SchoolOS. Read this guide in Arabic.
Frequently asked questions
What is the best school management system in Saudi Arabia?
The one that issues correct invoices for Saudi and non-Saudi students, fits your e-invoicing setup, reproduces your report card in Arabic and English, and that your staff find easy. Use the checklist in this guide with every vendor, including Hudace.
Who regulates private schools in Saudi Arabia?
The Ministry of Education licenses private and international schools and issues the regulations governing their tuition fees.
Is VAT charged on school fees in Saudi Arabia?
The standard rate is 15%. The State bears VAT on tuition and textbooks for Saudi citizens at accredited private and international schools, so citizens do not pay it; other students are charged it. Confirm the current treatment with ZATCA.
Do school fee invoices need ZATCA e-invoicing?
Schools registered for VAT are within ZATCA e-invoicing, including invoices to parents. Phase 2 integration is rolled out in waves by revenue, and ZATCA notifies taxpayers in each wave.
Does SchoolOS integrate with Noor?
No. SchoolOS keeps student, attendance, and results data ready to export for the information your school enters in Noor.
Does the system work in Arabic?
SchoolOS uses user-defined fields for Arabic and English names and bilingual document templates. Ask us to show Arabic in the demo.
Can parents pay school fees online in Saudi Arabia?
Yes, through the parent app and a payment gateway, with instant receipts.
How long does implementation take?
For a single school with core modules, plan a few weeks to a semester, timed to your academic calendar. Ask for a dated plan before you sign.