SchoolERP
Built for K-12 Private & International Schools in KSA

Complete School Management for Saudi Schools

Every department, one platform. Run your school like a well-managed business — from student admissions and fee billing to double-entry accounting, payroll, and transport management. All modules connected through a shared general ledger.

schoollerp.sa/overview
SY 2025–2026

Total Students

1,847

+6.2% enrolled

Fee Collection

94.3%

SAR 12.4M Collected
Today's Activity Feed

Attendance Marked

Grade 10-A — 32 Present / 1 Absent

08:15 AM

Fee Invoice Batch Generated

Grade 7 — Q3 Tuition — 98 Students

SAR 882,000

Payroll Posted

July — 64 Teaching Staff

SAR 468K

Overview

School ERP is a comprehensive, fully integrated school management system that brings every department of your school onto a single, unified platform. From student admissions and fee billing to double-entry accounting, payroll, and transport management, every module is connected through a shared general ledger — no more reconciling separate spreadsheets or exporting data between mismatched tools.

Purpose-built for private and international K-12 schools in the Kingdom of Saudi Arabia, School ERP gives owners and principals the clarity and control they need. When a parent pays tuition at the front desk, the fee receipt, the student ledger, the bank reconciliation, and the general ledger all update instantly — no double entry, no errors, no delay.

Every Department, One Platform

Eight integrated modules covering every aspect of school operations. Each module connects to the shared general ledger for complete financial continuity.

Academics

Complete academic lifecycle management from enrollment to graduation

Academic Structure

Define class levels, sections, and subject offerings. Link subjects to classes and assign teachers per subject per section. Build your school's entire academic framework with flexible configuration.

Timetable Management

Build weekly timetables by assigning teachers, subjects, and periods to every class section in a visual, conflict-aware grid. Detect scheduling conflicts before they happen.

Attendance Tracking

Record daily student and teacher attendance with configurable statuses — Present, Absent, Late, Excused. Bulk-mark entire classes in one action and view monthly summary reports with attendance percentages.

Examinations & Progress Reports

Create unlimited exam types with custom weightage per subject. Design grade scales with GPA points and grade bands. Enter marks per student per subject with automatic grade look-up. Generate professional report cards ready for printing.

Enrollment Management

Enroll students into class sections per academic year with full student profiling. Promote students between grade levels at year-end with one bulk operation — no manual re-entry needed.

Finance & Accounting

Enterprise-grade double-entry accounting at the core of every transaction

Full Double-Entry General Ledger

Proper chart of accounts with defined fiscal periods. Every financial event — a fee payment, a supplier bill, a payroll run — automatically posts a balanced journal entry to the GL. Debits always equal credits, always.

Journal Entries

Create manual journal entries with debit/credit balancing. Every journal entry is traceable back to its source module — fee receipts, purchase bills, payroll batches, or manual adjustments.

Cost Centers

Track income and expenses by department or program for granular P&L reporting. Break down revenue by grade level, campus, or program — Elementary, Middle School, High School, After-School Activities.

Real-Time Trial Balance

View your school's financial position at any moment with a live trial balance. No waiting for month-end close — your general ledger is always up to date as every module posts to it in real time.

Supplier Payments

Record payments to suppliers and allocate them against outstanding purchase bills with a full audit trail. Track what has been paid, what is still due, and when it was paid.

Fees & Billing

Flexible, VAT-compliant fee management that scales with your school

Flexible Fee Structures

Define fee heads such as Tuition, Books, Lab Fee, and Transport. Build complete fee structures per class level. Set billing frequency as Monthly, Quarterly, Half-Yearly, Annual, or One-Time — whatever matches your school's billing model.

Batch Invoice Generation

Generate fee invoices for an entire class section in one click. The system automatically applies the correct billing cycle, any scholarship discounts, and VAT — hundreds of invoices created accurately in seconds.

Scholarship & Discount Engine

Apply percentage-based or fixed-amount discounts per student, per fee head, or globally across all fees. The system intelligently handles overlapping discounts — a sibling discount plus a merit scholarship is resolved automatically.

VAT-Compliant Invoicing

Each student carries a configurable VAT percentage. Invoices calculate and display VAT line-by-line for complete transparency, meeting Saudi ZATCA requirements for tax-compliant invoicing.

Receipt Management

Record payments via cash, card, bank transfer, or custom payment mode. Receipts auto-allocate against outstanding invoices on a FIFO basis — the oldest unpaid invoice gets paid first. Every receipt posts to the GL instantly.

Fee Collection Dashboard

See collection rates at a glance with trend charts. View outstanding balances by class, by student, or school-wide. Know exactly which parents are overdue before sending reminders.

HR & Payroll

Saudi-compliant payroll with configurable salary structures and GOSI tracking

Teacher & Staff Records

Complete staff profiles including department, contact details, employment information, qualifications, and assignments. Every staff member has a full digital personnel file accessible from one place.

Configurable Salary Components

Unlimited earning heads — Basic, Housing, Transport, Allowances — and deduction heads — GOSI contributions, loan repayments, absence deductions. Each component links to its own GL account for clean postings.

Monthly Payroll Batches

Generate payroll with a complete workflow: Draft, Approved, Posted, and Paid. Once posted, a full journal entry — debiting salary expenses and crediting payable accounts — is created automatically in the general ledger.

Salary Slips

Print individual salary slips directly from the system. Each slip shows earnings, deductions, and net pay with clear line-item detail. Generate slips for a single employee or an entire department in one action.

Saudi Payroll Structure

Built for KSA payroll conventions including configurable GOSI deduction tracking. Housing allowance, transport allowance, and other KSA-standard components are first-class citizens — not afterthoughts.

Inventory & POS

Campus store, stock tracking, and point of sale — all connected to accounting

Stock Management

Track items with SKUs, barcodes, categories, and units of measure. Support item variants such as uniform sizes and colors. Monitor stock across multiple warehouses or storage locations with automatic reorder alerts when quantities fall below minimum levels.

Stock Movements

Complete audit trail from purchase receipt to point-of-sale. Every stock movement — receipt, transfer, sale, adjustment, or return — is timestamped with quantities and recorded for full traceability.

Point of Sale

Sell uniforms, books, and stationery from the school store through a fast, intuitive POS interface. Supports barcode scanning, receipt printing, and real-time stock deduction. Each POS transaction posts revenue and cost of goods sold to the general ledger automatically.

Purchasing

Complete procurement lifecycle with 3-way matching and full audit trail

Supplier Management

Maintain supplier profiles with complete contact details, payment terms, and transaction history. See all purchase orders, bills, and payments against each supplier in one consolidated view.

Purchase Orders

Create and manage purchase orders with line items, quantities, unit prices, and status tracking. Track POs from Draft to Sent to Partially Received to Fully Received — always know what has been ordered and what is still pending.

Goods Receipt Notes

Record goods received against purchase orders. The system auto-updates stock levels in inventory and posts the received inventory value to the general ledger — debiting inventory and crediting the goods received clearing account.

Purchase Bills & 3-Way Matching

Match supplier bills against goods receipt notes and purchase orders before payment. Three-way matching ensures you only pay for what was ordered and actually received — preventing overpayment and fraud.

Complete Procurement Audit Trail

Every step in the PO, GRN, Bill, and Payment chain is recorded in both the inventory ledgers and the general ledger. At any point, trace a payment back through the bill, to the GRN, to the original purchase order.

Transport

Vehicle, route, and student transport management with integrated fee billing

Vehicle & Route Management

Register all school vehicles with details such as make, model, registration number, and capacity. Define bus routes with sequenced stops, pickup times, and drop-off times. Visualize each route end-to-end.

Route Fees

Set per-route transport fees that are automatically included in student fee invoices. When you generate invoices for a class, students assigned to transport routes get the transport fee added to their invoice — no manual look-up needed.

Student Transport Assignment

Assign students to specific routes and stops. Students without transport assignments are automatically excluded from transport charges when invoices are generated. Easy reassignment when students move or change routes mid-year.

Reporting

Professional PDF reports, financial statements, and real-time dashboards

Built-in PDF Reports

Generate professional, print-ready PDF reports directly from the system. Report cards with grade summaries, salary slips with full breakdowns, fee invoices with VAT detail, and payment receipts — all formatted and ready to print or email.

Financial Reports

Access a complete suite of financial reports including trial balance, student fee balance reports showing who owes what, and stock-on-hand reports showing inventory value and quantities across all locations.

Home Dashboard

Start every day with a comprehensive dashboard showing total students enrolled, teacher headcount, fee collection percentage, today's attendance summary, low-stock alerts requiring reorder, and trend charts for key metrics.

Built for Saudi Arabia

Purpose-designed to meet the regulatory and operational requirements of private and international schools in the Kingdom.

Tax-Compliant Fee Invoicing

Every fee invoice calculates and displays VAT per student, meeting Saudi ZATCA requirements for tax-compliant invoicing. Each student's VAT status is configurable — Saudi nationals, GCC nationals, and expatriates can each have their correct VAT rate applied automatically.

Configurable Saudi Payroll

Supports KSA salary components natively — Basic salary, Housing Allowance, Transport Allowance, and GOSI deductions. GOSI contribution rates are configurable so your payroll stays compliant as regulations evolve. No customization needed; it works the way Saudi schools need it to.

Arabic-Ready Architecture

Full Unicode support throughout the platform, ready for Arabic-language data entry. Student names, parent contacts, subject descriptions, and all text fields can store and display Arabic characters natively. The system is built to handle bilingual data from day one.

See SchoolERP In Action

Explore the interface that ties every department together into one seamless platform.

SchoolERP Dashboard

Home Dashboard

SchoolERP Academics

Academics Module

SchoolERP Fees & Billing

Fees & Billing

SchoolERP Accounting

Finance & Accounting

SchoolERP Payroll

HR & Payroll

SchoolERP Timetable

Timetable Management

SchoolERP Attendance

Attendance Tracking

SchoolERP Exams

Examinations

SchoolERP Inventory

Inventory & POS

SchoolERP Purchasing

Purchasing

SchoolERP Transport

Transport

SchoolERP Reports

Reports & Dashboards

Who It's For

Single-school, K-12 private and international schools in Saudi Arabia that have outgrown spreadsheets and disconnected department-level software. Whether you run a mid-size private academy with 400 students or a large international school with complex fee structures, transport operations spanning dozens of routes, and a campus store selling uniforms and books — SchoolERP gives every department a single, unified platform connected through one shared general ledger.

Why Choose School ERP

Five reasons School ERP stands apart from patchwork solutions and generic ERP systems.

One Unified Ledger, Not a Patchwork

Genuine double-entry general ledger with fee billing, payroll, purchasing, and POS all posting to the same chart of accounts. No exporting CSV files between systems.

Fee Billing That Matches Your Model

Five billing frequencies — Monthly, Quarterly, Half-Yearly, Annual, and One-Time. Automatic scholarship application and VAT calculation. Generate class-wide invoices in seconds.

Built for Saudi School Operations

Configurable VAT, Saudi payroll structure with GOSI, and Arabic-language support — all built in. Ready for KSA requirements without customization or workarounds.

Campus Store and Procurement, Fully Integrated

POS, inventory, purchasing, and accounting all operate in real time within one system. Sell a uniform at the campus store and the GL updates instantly — revenue, COGS, inventory, all posted.

Single-Vendor Simplicity

One login, one database, one vendor. Every module talks to every other module natively. No integration middleware, no data silos, no finger-pointing between vendors.

Ready to transform your school operations?

See how School ERP can unify your admissions, fee billing, accounting, payroll, inventory, and transport into one seamless platform. Let's schedule a personalized walkthrough tailored to your school's specific needs.

Response within 2 business hours