Skip to content
Operix Systems

Blog

Web development in KSA: questions Saudi owners ask a remote developer

Web development in KSA starts with Arabic laid out right to left, with English second. A Saudi site that sells takes mada and Apple Pay, issues ZATCA-compliant invoices if it invoices at all, and handles personal data under the PDPL. A remote team can deliver it if it works in your hours and shows every screen before building it.

By Operix Systems · · 5 min read

Web development in KSA: questions Saudi owners ask a remote developer

A Riyadh trading company wants its first proper website. A Jeddah clinic wants bookings online. A Dammam contractor wants a site that wins pre-qualification. All three search for web development in KSA and find agencies in Riyadh, freelancers everywhere and remote teams like ours in Karachi. These are the questions they ask us, with the short answer first.

Should the site be Arabic first or English first?

Decide by your customers, not by habit. A consumer business in the Kingdom is Arabic first: the Arabic version is designed first, laid out right to left, and English follows. A B2B supplier whose buyers include foreign-run companies often leads in English with full Arabic. Either way each language gets its own pages at its own addresses, linked so search engines know they are pairs. The mechanics are in Arabic and English website: what a bilingual site must get right.

Do I need a .sa domain and Saudi hosting?

A .sa or .com.sa address signals a Saudi business and suits a company whose customers are all in the Kingdom; registration has its own documentation rules, so ask your registrar. A .com works for an exporter or a company that also serves the Gulf. Hosting should be fast for visitors in Saudi Arabia, which usually means a provider with a Middle East location or a content network in front of it. Whether any of your data must be kept inside the Kingdom depends on what you collect; that is a question for your lawyer, and the site should be built so the answer can be followed.

Which payments must a Saudi website take?

  • mada, the domestic card scheme most Saudi customers pay with.
  • Apple Pay, expected on phones.
  • Visa and Mastercard for other cards.
  • STC Pay and other wallets if your customers use them.
  • Bank transfer and cash on delivery for B2B and some consumer orders.

A payment gateway licensed for the Kingdom provides these; the website connects to it. Confirm the gateway's requirements before design, because they affect the checkout.

Does the website need ZATCA e-invoicing?

Only if it issues invoices. A brochure site, a clinic booking page or a quote-request form issues none. An online store or a portal that bills customers issues invoices, and in Saudi Arabia those are electronic with a QR code under ZATCA's FATOORA rules, with VAT at 15%. The usual answer is that the website hands the order to the POS or ERP, which issues the invoice. Which rules and which integration wave apply to you are for your tax adviser. For a store or portal, read web application development in Saudi Arabia first.

What does the PDPL mean for a website?

Names, phone numbers and emails from your forms are personal data under the Personal Data Protection Law. Collect only what you need, say what it is for, keep it where you can delete it, and get separate consent before marketing. Analytics and chat tools collect data too; list them. Your lawyer tells you what the privacy page must say; the developer makes sure the site does what the page says.

Can a team in Karachi deliver and support a Saudi website?

Yes, and we say plainly that the work is remote; Operix has no office in the Kingdom. What makes it work: discovery on a video call, every screen shown as a design before it is built, Arabic reviewed by a native reader you choose, releases you can click through as they land, and support on one WhatsApp number. Karachi is two hours ahead of Riyadh, so your Sunday to Thursday is fully covered. Website development in Saudi Arabia: an owner's guide goes through the whole project.

What decides the cost?

FactorEffect
Two languagesRoughly doubles the content work; the design is shared
Custom design or a ready themeCustom costs more and is yours
Content written or suppliedWriting in Arabic and English is a job in itself
Selling onlinePayments, stock, invoices and customer accounts
IntegrationsCRM, ERP, booking, maps, WhatsApp
Search workKeyword research in both languages, technical setup, local listings
What moves the price of a Saudi website

Starting prices are on our pricing page; a written quote follows a page of requirements. How to write that page is in how to write a software requirements document.

How do I brief a developer properly?

  1. Name the customer

    Who visits, in which language, on which device.

  2. List the pages

    Every page in both languages, with who writes each.

  3. State what the site must do

    Enquiries, bookings, orders, payments, invoices.

  4. List the integrations

    CRM, ERP, payment gateway, maps, WhatsApp.

  5. Name the reviewers

    Who approves designs and who reads the Arabic.

  6. Ask for a written quote

    Pages, features, integrations and support, each as a line.

In the Gulf we built NHK Logistics, a Dubai freight forwarder's site with a page for every service, shipment tracking and an instant quote form, and Absher Landscaping, a UAE site in English, Arabic, Chinese and Russian. See our web development for Saudi Arabia page, or contact us with your page list.

Questions people ask

How long does a website take in KSA?

It depends on pages, languages and who writes the content. Content in two languages is usually the slowest part, so the sooner it is written, the sooner the site is live.

Can you write the Arabic?

We design for Arabic and can arrange translation, but the final Arabic should be approved by a native reader you trust, ideally someone in your company.

Do I need a mobile app as well?

Usually not at first. A fast website works on every phone. Consider an app when customers return often enough to install one.

Will the site rank on Google in Saudi Arabia?

Only with Arabic and English pages written for the searches people type, correct technical setup and local listings. Design alone does not rank.

Can the website connect to our ERP?

Yes, that is common for stores and portals. Orders go to the ERP, which issues the invoice and updates stock; scope the integration before the quote.

Tell us how your business runs today.

We'll show you what it looks like as one system. Starting prices are on our pricing page; every quote starts with a conversation.