A training institute website in Saudi Arabia in 2026 costs, as an indicative market range, around SAR 3,500 in first-year cash costs for a do-it-yourself builder site, SAR 9,500 for a professionally built Arabic-first base site with a course catalogue structure, institute pages and enquiry forms, and SAR 15,000 in this guide's worked example for a Riyadh training institute adding online enrolment with Mada payments, a course catalogue with schedules and ZATCA-ready invoicing integration. Ticking every option in the calculator — student portal, WhatsApp enrolment support and the English version included — reaches SAR 20,800 on the same price list. This guide prices each feature separately, in riyals, so an institute can plan a build around its real intake cycle instead of a sales brochure.
A training institute sells a decision its students make carefully: weeks or months of their time, a fee they often pay themselves, and a certificate they hope an employer will respect. They judge the institute long before they visit it, and they judge it in Arabic first for the large majority of Saudi learners, on a phone, usually starting from a search or a recommendation inside a family or workplace chat. The questions are consistent: which courses run, when, at what times, taught by whom, at what price, and how do I enrol and pay? A site that answers those in clear Arabic, lets a student enrol online and pay with the card in their pocket, and issues proper invoices without office heroics, is not a marketing luxury — it is the admissions office, open at midnight. The money in this guide is priced against those jobs.
How These Prices Were Compiled
Methodology note: the ranges in this guide are compiled from published tariffs and our project data, checked October 2026, and every figure is quoted in SAR as an indicative market range. Regulatory references are kept deliberately plain: Mada is described as the Kingdom's local card payment network, which it is, and ZATCA e-invoicing is described at the level of what an institute must be ready for, without invented deadlines, fee figures or scope claims — your own accountant or ZATCA's published guidance is the authority for your institute's specific obligations, and this guide is not tax or legal advice. Where a comparison with our own general packages helps, it is stated honestly: our brochure packages are priced in USD at Starter from $499 and Professional from $1,499, and an Arabic-first institute build with enrolment and invoicing sits above entry brochure pricing because enrolment, payment and invoicing work is configuration and testing work, priced openly in the calculator below.
The Build, Priced by Route
| Route | Indicative cost (SAR) | What it includes | Best for |
|---|---|---|---|
| DIY builder route, first year | ~SAR 3,500 | Template site, domain, builder plan and stock imagery, plus staff time for every course and schedule change | A very small institute testing its first courses |
| Professional base site | SAR 9,500 (calculator base) | Arabic-first course catalogue structure, institute pages, enquiry forms | Most established institutes taking enquiries online |
| Worked example | SAR 15,000 | Base plus online enrolment and Mada payments, course catalogue with schedules, and ZATCA-ready invoicing integration | An institute whose admissions bottleneck is enrolment admin and invoicing |
| Every option ticked | SAR 20,800 | Base plus all six options, including the student portal and the English version of core pages | An institute building its full platform in one phase |
| Multi-branch or LMS-connected build | Above SAR 20,800, scoped per operation | Branch structures, learning-platform connections and reporting per location | Larger providers — priced after a scoping call, never guessed here |
Three local-friction items are priced openly in this guide because they decide whether a Saudi institute site actually works in its own market. The first is enrolment with Mada payments at SAR 2,400: Mada is the card network most Saudi students already carry, and an enrolment flow that treats it as an afterthought will lose paid sign-ups at the final step. The second is ZATCA-ready invoicing integration at SAR 1,500 — the connection between your enrolment system and invoicing that produces compliant e-invoices rather than office workarounds. The third is the Arabic-first base itself: right-to-left design, Arabic typography and Arabic course content are the foundation priced at SAR 9,500, not a translation bolted onto an English site afterwards.
What a training institute website costs in Saudi Arabia in 2026 (indicative, SAR) — hover or tap each bar for details.
Cost Calculator: Build Your Own Estimate
Start from the Arabic-first professional base and tick only the features your institute will genuinely use in its first intake cycle. The worked example after the calculator uses these same prices, so its SAR 15,000 total can be reproduced exactly by ticking the same three boxes.
Base: SAR 9,500 — professional base in SAR with an Arabic-first course catalogue structure, institute pages and enquiry forms, before options.
Tick the features you want to add:
Your indicative estimate: SAR 9,500 (typical range for this combination: SAR 8,550 – SAR 10,450). This is a planning estimate from indicative market ranges, not a quote or a guaranteed price.
Want the exact figure for your institute? Book a free consultation — or message us on WhatsApp from the contact page — and we will price the same feature list as a fixed written quote.
If the calculator does not run on your device, the static table below reproduces the worked example in full.
| Worked example — a Riyadh training institute | SAR |
|---|---|
| Professional base site (base) | 9,500 |
| Online enrolment and Mada payments | 2,400 |
| Course catalogue with schedules | 1,600 |
| ZATCA-ready invoicing integration | 1,500 |
| Total | 15,000 |
The arithmetic is simple and worth checking, because checking it is the point of a transparent price list: SAR 9,500 + SAR 2,400 = SAR 11,900; SAR 11,900 + SAR 1,600 = SAR 13,500; SAR 13,500 + SAR 1,500 = SAR 15,000. That Riyadh institute runs professional and language courses for adults, enrols in waves around each term, and had an admissions process built on paper forms, bank transfers confirmed by screenshot, and invoices assembled by hand at month end. Every intake produced the same three problems. Staff re-typed application details from photographs of forms. Students waited for someone to confirm that a transfer had arrived before believing their seat was held. And the finance side spent days reconstructing invoices that should have been born with the enrolments. The three options bought attack those problems in order. Online enrolment with Mada payments means a student applies, pays with the card network they already use, and holds a seat in one sitting — the office sees a structured application rather than a screenshot. The catalogue with schedules is the content that makes enrolment possible: every course with its dates, times, delivery mode and price in Arabic, updatable by admissions staff in minutes when a cohort fills or a timetable moves. The ZATCA-ready invoicing integration connects enrolment to invoicing so each paid registration produces the e-invoice record the institute needs, explained plainly in the next sections. Notice what this institute deferred. The student portal is phase two: materials, grades and certificates belong behind a login, but a portal launched before the enrolment flow is proven would split everyone's attention. WhatsApp enrolment support is cheap at SAR 800 and arrived early in planning conversations, yet the institute chose to first make its catalogue answer questions properly, since half its chat traffic was students asking things the website should have said. Sequencing admissions pain first is how this build launches at SAR 15,000 instead of drifting to SAR 20,800 before the first online enrolment.
Arabic-First Is a Structure, Not a Translation
The most expensive misunderstanding in Saudi website projects is treating Arabic as a layer applied after an English site is finished. Arabic-first design starts from the other direction. Layouts are built right-to-left from the first template, so navigation, tables of schedules, enrolment forms and calendars read naturally rather than mirrored awkwardly. Arabic typography gets real attention: typefaces with proper Arabic letterforms, sizes and line heights that suit the script, and numbers and dates presented the way Saudi readers expect in each context. Course content is written in Arabic by someone writing for Saudi learners — the terms students search with, the certificate names employers recognise, the way course levels are described locally — with English added where an audience genuinely needs it: corporate clients with expatriate staff, internationally examined courses, or parents reading alongside students. That is why the calculator prices the English version of core pages as an option at SAR 2,200, rather than the Arabic: in this market, Arabic is the base and English is the addition. Institutes planning bilingual publishing will find our guide to business website costs in Saudi Arabia a useful companion for the wider commercial picture, and the translation discipline mirrors what our Dubai bilingual guide describes for the Emirates.
Enrolment, Mada and Getting Paid Without Screenshots
An enrolment flow has one job: take a decided student from a course page to a confirmed, paid seat without a phone call, a screenshot or a wait. In Saudi Arabia that flow has to speak Mada fluently. Mada is the Kingdom's domestic card payment scheme, attached to the bank accounts most residents hold, and for many students it is the only card they own. An enrolment checkout that leads with international card brands and treats Mada as an edge case will watch its completion rate suffer for a reason that has nothing to do with course quality. The SAR 2,400 enrolment option covers the integration work: connecting the enrolment system to a payment gateway or provider that supports Mada under the institute's own account, shaping the form so payment follows application in one sitting, and handling the real-world edges — a payment that fails midway, a student who enrols twice, a refund when a cohort is cancelled — before real students meet them. Per-transaction fees belong to your payment provider's current tariff, not to this guide; confirm them directly, and judge them against the staff hours the screenshot-and-transfer routine currently consumes each intake, which is the honest comparison.
ZATCA-Ready Invoicing, Explained Plainly
Saudi Arabia operates an electronic invoicing system overseen by the Zakat, Tax and Customs Authority (ZATCA), under which businesses within scope issue e-invoices through compliant systems rather than paper or ad-hoc documents. Training institutes that charge fees fall to be considered within that framework like other businesses; which obligations apply to your institute, in what form and on what timetable, depends on your institute's own circumstances, and the only safe authority is ZATCA's published guidance together with your accountant's advice. This guide deliberately states no deadlines and no figures for that regime, because invented precision about a tax system would be worse than useless. What the website project controls is readiness: the SAR 1,500 integration option connects enrolment records to an invoicing route that generates e-invoices in the required format from the data already captured at enrolment — student, course, fee, taxes as your configuration specifies — instead of staff re-typing the same details into a separate system at month end. Configured once, checked with your accountant, and tested with real enrolment data before your intake opens, it converts a recurring compliance chore into a by-product of getting paid. Ask any developer proposing this work to show you a generated invoice from a test enrolment and to explain, in plain language, what happens when a refund must be issued against one.
WhatsApp, Schedules and the Questions Students Actually Ask
Admissions teams in the Kingdom answer an enormous share of enquiries through WhatsApp, and students use it the way they use every service: to ask the question that is blocking them right now. Will this certificate help with my employer? Is there an evening cohort? Can I pay in parts? Does the course run during the school holidays? A good institute site reduces the avoidable half of that traffic — schedules, prices, dates, entry requirements and payment routes published clearly in Arabic — and then handles the human half gracefully, which is what the SAR 800 WhatsApp enrolment support option wires up: chat routes from course pages with the course name pre-filled, so a conversation starts at the student's actual question instead of at "which course did you mean?". The discipline behind it matters more than the wiring: named staff cover the inbox during published hours, answers about seats and prices are checked against the same catalogue the website shows, and a chat that ends in enrolment ends with the enrolment link, not instructions to visit the office. Institutes that treat the catalogue as the single source of truth find their chat, their site and their front desk finally telling students the same thing.
Recurring Costs a Saudi Training Institute Should Expect
| Cost line | Indicative range | Notes |
|---|---|---|
| Domain name | Roughly SAR 100–250 per year | A .sa or .com.sa domain supports a local identity; register it in the institute's own name and complete the registrant details properly |
| Hosting | Roughly SAR 400–1,500 per year | Enrolment peaks at intake openings; reliability at those moments matters more than headline capacity |
| Payment processing on enrolments | Per your provider's current tariff | Charged per transaction under your own account, including Mada transactions — confirm before signing |
| Invoicing system, if separate | Varies by provider | Check current pricing, e-invoice features and how it connects to your enrolment records |
| Student portal or LMS software, if separate | Varies by provider | Plan per-student or per-cohort pricing against your real intake numbers |
| Maintenance and updates | Staff time, or a care plan | New cohorts, timetable changes and filled courses updated promptly — a stale catalogue enrols nobody |
Compare proposals across a full academic year rather than by build price alone: build, processing on your real enrolment volume, invoicing, hosting and care. An institute's website earns its keep in intake weeks, and the recurring figure that matters is the one attached to a system your admissions team can update at 8am on the morning a cohort fills.
Five Mistakes That Make Institute Websites Cost More
- An English site with Arabic added later. Retrofitting right-to-left layout, Arabic forms and Arabic calendars onto a finished English build costs more than building Arabic-first, and reads worse. Decide the primary language before templates, not after launch.
- Enrolment that ends in "transfer and send a screenshot". Every manual confirmation is staff time and a student left unsure. Online enrolment with Mada payment closes the loop in one sitting.
- Course pages without schedules or prices. A catalogue that hides dates and fees behind "contact us" converts its most interested visitors into chat traffic asking questions the page should have answered.
- Invoicing rebuilt by hand each month. If enrolment data exists, invoices should be generated from it through your ZATCA-ready route — re-typing is pure cost and pure error risk.
- A portal bought before enrolment works. Student portals are valuable and genuinely phase-two. An institute that splits focus before its first online intake usually launches both halves late.
A Realistic Timeline for a Training Institute Build
| Phase | Typical duration | What the institute supplies |
|---|---|---|
| Discovery and content gathering | Week 1–2 | Course list with real dates, times, prices and entry requirements in Arabic; teacher profiles; refund and transfer policy wording |
| Design and page build | Week 2–4 | Feedback from one named decision-maker; Arabic copy approved by whoever owns academic accuracy |
| Enrolment, Mada and invoicing setup | Week 4–6 | Payment account opened in the institute's name; invoicing configuration checked with your accountant; test enrolments and a test refund completed end to end |
| Checks and launch | Final week | Staff rehearsed on where applications land; launch timed ahead of an intake opening, never on the morning of one |
The calendar risk in an institute build is the intake cycle itself. Gateway onboarding and invoicing checks move at other organisations' pace, so start accounts in week one, and rehearse the complete journey — a staff member enrolling as a student, paying by card, receiving documents, being refunded — before announcing the site to your mailing list. A flow your own team cannot finish is a problem found cheaply in rehearsal and expensively on enrolment day.
Questions to Ask Any Developer Before You Sign
- Show me the Arabic enrolment form on a phone. Complete it yourself, right to left, one-handed. That test tells you more than any portfolio.
- How do Mada payments and refunds actually flow? The answer should name the provider route, the account holder — your institute — and show a test payment and a test refund.
- How is the invoicing integration configured for our obligations? Expect plain language, a generated sample invoice from a test enrolment, and a clear statement that your accountant confirms the configuration.
- Who owns every account at launch? Domain, hosting, payment and invoicing accounts should belong to the institute, with the developer as a user rather than the owner.
- How do we add a cohort or change a timetable ourselves? The handover should include a written routine admissions staff can follow without calling a developer mid-intake.
Conclusion: Admissions That Work at Midnight
A training institute website costs what its admissions work costs: an Arabic-first catalogue that states courses, schedules and prices plainly, enrolment that ends in a paid and confirmed seat, invoicing generated from the same records, and chat support that starts at the student's real question. Built in that order, around your intake calendar, the site becomes the admissions office that never closes — staffed by your team's judgement where judgement matters, and by good systems everywhere else. When you are ready, talk to us about scoping the same feature list for your courses and your next intake.
Running a training institute in Saudi Arabia and want honest numbers in riyals? Book a free consultation with Asad Webs — or reach us on WhatsApp from the contact page; tell us your courses, your intake pattern and how enrolment happens today, and we will reply with honest next steps plus an indicative quote, with no obligation.
Frequently Asked Questions
How much does a training institute website cost in Saudi Arabia in 2026?
As indicative market ranges: around SAR 3,500 in first-year cash costs for a do-it-yourself builder site, SAR 9,500 for a professionally built Arabic-first base site with course catalogue structure, institute pages and enquiry forms, and SAR 15,000 in this guide's worked example adding online enrolment with Mada payments, a course catalogue with schedules and ZATCA-ready invoicing integration. Ticking every option reaches SAR 20,800. Every figure is an indicative range, not a quote.
Why is the base site Arabic-first rather than English with translation?
Because most Saudi learners search, read and decide in Arabic, and right-to-left layout, Arabic typography and Arabic forms are structural decisions that are expensive to retrofit. Building Arabic first and adding an English version of core pages where an audience needs it — priced at SAR 2,200 in this guide — produces a better site in both languages for less total cost.
Can students really enrol and pay online, including with Mada?
Yes. The enrolment option at SAR 2,400 connects your enrolment flow to a payment route supporting Mada — the domestic card network most Saudi students hold — under the institute's own account, so a student applies, pays and holds a seat in one sitting. Your provider's per-transaction tariff applies on top; confirm it directly, and insist on seeing a test payment and a test refund before launch.
What does ZATCA-ready invoicing integration actually do?
It connects your enrolment records to an invoicing route that generates e-invoices from the data captured at enrolment — student, course, fee and your configured tax treatment — instead of staff re-typing details at month end. Which e-invoicing obligations apply to your institute depends on your own circumstances; ZATCA's published guidance and your accountant are the authorities, and any developer's configuration should be checked with your accountant before an intake opens.
Do we need a student portal from day one?
Usually not. A portal — materials, schedules, grades and certificates behind a login — is priced at SAR 2,800 and is genuinely valuable once enrolment volume justifies it. Most institutes launch the catalogue and enrolment first, prove them across one intake, and add the portal in phase two with real student feedback shaping it.
How does WhatsApp enrolment support work?
Course pages carry chat routes with the course name pre-filled, so a student conversation starts at their real question — evening cohorts, entry requirements, payment routes — instead of a blank greeting. The option is priced at SAR 800. Named staff cover the inbox during published hours, and answers are checked against the same catalogue the website shows, so chat, site and front desk never contradict each other.
How long does a training institute website take to build?
A base site typically takes four to six weeks once Arabic course content is ready. Adding enrolment with Mada payments, the scheduled catalogue and invoicing integration stretches that to roughly six to eight weeks, because payment onboarding and invoicing checks run on other organisations' timetables and the full journey needs rehearsed testing. Start accounts in week one and launch ahead of an intake, never on its opening morning.

Be the first to share a useful question or thought.