writing/blog/2026/07
BlogJul 27, 2026·6 min read

What an E-commerce Site Really Costs in Saudi Arabia

What actually drives the price of an online store: payment rails, e-invoicing, logistics and correct Arabic — and why quotes vary so widely.

"What does a store cost?" comes up in nearly every first meeting. The honest answer is that it is not one number, it is the result of four decisions. Once you know them you can read any quote in two minutes.

1. Hosted platform or custom build

Hosted platforms start at a monthly subscription and launch fast — the right call for validating demand. They get expensive when you need bespoke pricing logic, integration with an existing system, or control of the checkout. Then you pay twice: for the platform, and for working around it.

2. Payment rails

Every local payment method is a separate integration. In Saudi Arabia Mada is not optional — it is the most widely held card, and a store that does not accept it loses a meaningful share at checkout.

3. E-invoicing

Routinely missing from quotes and discovered late. Producing the invoice in the required format, signing it, archiving it and handling rejections is real engineering work.

4. Correct Arabic

Most overruns here are the cost of repairing something built in English first: broken RTL layout, search that will not match كتاب against الكتاب, forms that reject Arabic names. Building Arabic-first is cheaper than translating afterwards — see why Arabic sites break RTL.

Reading a quote

Ask for those four lines explicitly. A quote that says "e-commerce build — fixed price" is not hiding the cost, it is hiding the decisions, and the gap shows up after signature.

If you are comparing suppliers, how to choose a web development company covers what to ask for first.