The requirements for an online store in Saudi Arabia are commercial before they are technical: a valid commercial registration, documentation on Maroof, compliance with the E-Commerce Law, invoicing that satisfies the Zakat, Tax and Customs Authority, payment methods Saudi shoppers trust, and shipping that arrives when promised. The platform and the template come after that.
The recurring mistake is starting from the back. A good-looking store launches, and only after the first ad campaign does the owner discover that the gateway does not accept Mada, that customers hesitate because the store is not on Maroof, or that its invoices are not acceptable to an accountant. The result is ad budget burned on a store not ready to sell.
This guide puts the requirements in execution order: legal setup, documentation, VAT and e-invoicing, consumer protection, payments, shipping, then the platform decision and the Arabic experience, ending with a launch checklist and a first-90-days plan. We write it at Jad Digital (جاد للتطوير الرقمي) from building stores for clients in Riyadh and Jeddah. Rules change, so confirm current details with the Ministry of Commerce, ZATCA and your payment provider.
First: the legal foundation
Commercial registration and activity
To operate as a business you need a commercial registration (CR) from the Ministry of Commerce with an activity covering online retail. This is not a formality: gateways, couriers and ZATCA all ask for it, and no real payment gateway activates without one. Individuals can start small with a documented Maroof presence on a national ID, but growth needs a registered entity.
One practical detail: make the registered activity match what you actually sell. Categories that need extra approvals — food, cosmetics, medical devices, supplements — need the relevant authority's clearance, and checking before you buy stock is far cheaper than after.
E-Commerce Law obligations
The E-Commerce Law governs your relationship with the consumer: identify the seller, give accurate and non-misleading product information, show prices inclusive of VAT, state shipping costs and delivery times before the order, publish a clear return and refund policy, and protect customer data. In practice the terms, shipping, returns and privacy pages are requirements, not footer decoration.
Foreign companies
Selling inside the Kingdom generally requires a local entity or a licensed local partner, and the Ministry of Investment governs foreign ownership. If you sell from abroad, settle these early: who imports and clears customs, who issues the tax invoice, and who receives returns inside the Kingdom. The common answer is a local partner or a fulfilment provider.
Second: Maroof documentation
Maroof is the Ministry of Commerce platform for documenting online stores, and in this market it is a primary trust signal: many shoppers check it before buying from a brand they do not know, especially on a first order. Documentation links your store to your CR (or national ID) and gives you a public page customers can check and rate.
Practical advice: document before your first campaign; keep the store URL and contact details on Maroof identical to your site; and show the badge in the footer, the about page and at checkout, where the decision is made. Watch those ratings as closely as Google Maps reviews.
Third: VAT and e-invoicing
Businesses above the registration threshold must register for VAT with ZATCA, charge it on taxable sales, and display prices inclusive of VAT. Every sale needs a compliant electronic invoice from a compliant system — a simplified invoice with a QR code in consumer sales — with reporting to ZATCA once you enter the integration phase.
This shapes your store's architecture: who issues the invoice — the platform, a connected accounting system or ERP, or an invoicing service? And who issues it for a partial return or a cancellation after payment? Settle this before launch, not after the first VAT return — the detail is in our guide to e-invoicing and your ERP.
Message us on WhatsApp or book a free consultation — we answer plainly, with no obligation.
Fourth: consumer protection in practice
Legal duties translate into concrete elements in the store, and their absence shows up as complaints and returns:
- A clear return policy: the window, acceptable condition, who pays return shipping, and how and when the refund arrives — in plain Arabic.
- Full disclosure before payment: final price including VAT and shipping, expected delivery time, availability.
- Accurate descriptions and real photos: sizes, ingredients, origin, warranty. Misleading images are the fastest route to a return and a bad review.
- A real contact channel: a Saudi number, WhatsApp and an inbox someone answers — not a silent form.
- A complaint path: a clear step for an unhappy customer before they escalate outside your store.
Fifth: the payments Saudi customers expect
Checkout is where stores quietly lose money. What must appear:
Choosing a gateway: pick one licensed in Saudi Arabia that supports Mada, Apple Pay and cards, integrates natively with your platform, gives clear settlement reports, and handles partial refunds easily. Ask about settlement time, and how your store name appears on the customer's bank statement — an unrecognisable name is a common cause of disputes. Ask your development partner which gateways they have actually integrated.
Test what happens after a successful payment: what the customer sees on the confirmation page, whether the message and invoice arrive immediately, and what happens if they refresh mid-payment or lose connection. "Pending" orders that were paid but never recorded drain trust fast, and designing them away is easier than fixing them by hand every day.
- Mada — the national card network and the most used method in the Kingdom. Its absence alone removes a large share of orders.
- Credit cards for local shoppers and visitors.
- Apple Pay — iPhone use is high here, and one-tap payment visibly lifts mobile completion.
- Digital wallets such as STC Pay, common for smaller purchases and younger shoppers.
- Buy now, pay later — Tabby and Tamara are a default expectation in fashion, electronics and furniture, and raise basket value.
- Cash on delivery — still requested in some categories and regions, but it raises refusals and returns and ties up cash; many stores cap it, price it, or phase it out.
Sixth: shipping, fulfilment and returns
The Kingdom is large, expectations in Riyadh, Jeddah and Dammam are high, and remoter regions need realistic promises. Plan for:
In last-mile delivery in Riyadh and Jeddah, speed is a genuine competitive advantage: same-day or next-day changes the buying decision in many categories. If your stock sits in one city, consider distributed storage or a fulfilment partner in the other region before slow delivery costs you repeat customers. And count shipping inside your real margin — uncosted free shipping eats profit silently.
- Courier integrations: SMSA, Aramex, Saudi Post and others, with live rates and tracking inside the store rather than tracking numbers sent by hand on WhatsApp.
- National address: collect it, or a precise map location, to reduce failed deliveries — a large hidden cost.
- Per-city delivery promises: show a realistic window for each region at checkout and keep to it. An inflated promise guarantees a complaint.
- Fulfilment: decide early between your own warehouse and a fulfilment provider, and check the effect on processing times in peak season.
- Returns: a return flow built into the store (request, label, status) is cheaper than running it through scattered chats.
- Inventory sync: connect the store to the warehouse or point of sale; selling an out-of-stock item costs you the customer twice.
Seventh: the platform decision — Salla and Zid, or custom
The Saudi market has two strong local platforms, Salla and Zid, built around local payments, couriers, Maroof and invoicing, and they are the fastest route to launch for standard retail. Shopify and WooCommerce offer a larger app ecosystem and more design control, with local payments added through a licensed gateway.
A custom storefront becomes sensible when you leave the standard pattern: a very large or configurable catalogue, B2B pricing and credit limits, a multi-vendor model, subscriptions, deep ERP and point-of-sale integration. The practical rule: start with the simplest thing that fits your model, and move when you need to. Cost factors for both routes are in website design cost in Saudi Arabia, and the general steps in our guide to starting an online store.
Eighth: Arabic-first, phone-first experience
Most Saudi orders come from a phone, and the customer reads Arabic. That means correct right-to-left layout, Arabic product names and descriptions written for the market rather than machine-translated, Arabic search that tolerates spelling variants, local sizes and units, and campaigns aware of Ramadan, Eid, National Day and White Friday. English is added for expatriates on separate indexable URLs.
On the phone: fast-loading images, few checkout steps, map-based address entry instead of a long form, and sign-in by mobile number. Every extra checkout step costs orders — we collected the recurring mistakes in e-commerce mistakes that kill sales.
A third dimension is usually neglected: search visibility. A store that relies on ads pays for every order, while one built soundly — clean category and product URLs, titles and descriptions in the Arabic customers actually search with, product structured data, fast pages — earns organic orders that compound. Buying guides and comparisons on the store blog reach customers while they are still researching; we cover the basics in our SEO guide for business owners.
Ninth: trust signals on the store itself
Beyond Maroof, Saudi shoppers look for quick indicators: a visible CR number and VAT number in the footer, a working Saudi phone number and WhatsApp, shipping and return policies in Arabic, a secure-checkout indicator, genuine product reviews, and active social accounts under the store's name. Add these before launch, not after the first complaint.
Remember that trust is also built after the order: an instant confirmation, a shipping update with a tracking number that works, and a fast answer to an after-sales question. A customer whose first experience is clean comes back and recommends you; a store that sells once to each customer stays hostage to its ad budget.
Three scenarios from the market
A Jeddah fashion brand selling on Instagram that wants a store. The priority is speed to launch and fewer returns: a ready-made platform, Tabby and Tamara enabled because the category suits them, and an accurate size chart with consistent photography, because most fashion returns come from sizing. Connect tracking to Instagram ads before launch so the first budget is measured.
A Dammam wholesaler selling to businesses. The requirements differ completely: tiered pricing, minimum order quantities, credit limits, tax invoices issued to the buying company, and links to inventory and accounting. This is as much a system as a store, and a custom storefront connected to an ERP is usually cheaper than forcing a retail platform to behave like one.
A Riyadh cosmetics brand with stock and branches. The challenge is syncing inventory between store and branches, tracking expiry dates and batches, and issuing compliant simplified invoices from both tills and store. Design the data flow before choosing a template, or you will run two stock counts instead of one.
Launch checklist
- Commercial registration covering online retail, plus any category-specific licences
- Maroof documentation complete, with the badge visible on the store
- VAT registration where applicable, and a compliant e-invoice with every order
- Legal pages in Arabic: terms, privacy, shipping, returns and exchanges
- Mada, Apple Pay, cards, wallets and BNPL live and tested with a real purchase
- At least one courier integrated, with tracking and national address capture
- Inventory sync and a return flow inside the store
- Arabic mobile experience tested on real devices and a cellular network
- Analytics and conversion tracking live before the first riyal of ad spend
- A full test purchase from order to invoice to return
The first ninety days after launch
Weeks one and two: operations. Watch failed orders and declined payments and their reasons, and trace every complaint to its root. Most launch problems are operational, not design.
Month one: conversion. See where visitors stop — product page, cart or checkout — and test one change at a time: removing a checkout step, clarifying returns, adding product reviews.
Months two and three: sustainable growth. Start search content, because ads alone make every order a paid order; enable abandoned-cart recovery; and fix the cause of returns in your highest-return categories. By day ninety you should know your acquisition cost, average order value, return rate, and which channel brings customers who come back.
How Jad Digital helps
We build stores for the Saudi market with these requirements designed in: tested local payment and courier integrations, practical guidance on Maroof and VAT, e-invoicing-ready billing through our ERP systems when needed, and Arabic-first, phone-first design focused on order completion. Our e-commerce development team advises on the platform honestly — including recommending a ready-made one when it suits you better — and our Saudi work includes Afaq Al-Jawda. For choosing a partner, see our guide to software companies in Saudi Arabia.
Frequently asked questions
Do I need a commercial registration to sell online in Saudi Arabia?
+
For a business, yes, with an activity covering online retail; it is what gateways, couriers and ZATCA expect. Individuals can start small through Maroof documentation on a national ID, but growth requires a registered entity.
Is Maroof documentation mandatory?
+
Treat it as a requirement for any serious store: it is how Saudi shoppers verify legitimacy, and its absence costs orders exactly when a customer decides whether to trust an unfamiliar brand.
Which payment methods should I offer?
+
Mada at minimum, then cards and Apple Pay, digital wallets, and BNPL such as Tabby and Tamara in suitable categories. Cash on delivery is a commercial decision: it raises orders and returns together.
Does my store need e-invoicing?
+
Yes; every taxable sale needs a compliant invoice from a compliant system, usually a simplified invoice with a QR code. Decide who issues it — the platform, your accounting system, or a service — before launch.
Salla and Zid, or a custom store?
+
Ready-made platforms are faster and fit standard retail. Custom becomes sensible with very large catalogues, B2B pricing, multi-vendor models, subscriptions, or deep ERP integration.
Can a foreign company sell to Saudi customers?
+
Selling inside the Kingdom generally requires a local entity or licensed partner, plus VAT and e-invoicing compliance. Also settle who imports and clears customs and who receives returns in-Kingdom.
How long does it take to launch a store in Saudi Arabia?
+
With registrations in hand, a store on a ready-made platform can launch in a few weeks; a custom build takes longer depending on integrations. The slowest factor is usually catalogue readiness: photos, descriptions, sizes and stock.
