eCommerce

How to Start an Online Store in Saudi Arabia in 2026: Commercial Registration, Mada Payments, ZATCA Invoicing and Delivery

By Asad ·

To start an online store in Saudi Arabia in 2026, work through six steps: get a Commercial Registration with an e-commerce activity, choose your platform, set up Mada-led payments, connect ZATCA e-invoicing, arrange delivery around National Address, and launch an Arabic-first storefront. Most merchants finish in 4–8 weeks on a first-year budget of roughly SAR 20,000–80,000 excluding inventory.

15 min readLast updated

How to start an online store in Saudi Arabia in 2026 — Riyadh merchant launching a Saudi ecommerce store

Starting an online store in Saudi Arabia in 2026 takes six steps: (1) obtain a Commercial Registration (CR) with an e-commerce activity, (2) choose your selling platform, (3) set up payments led by Mada, (4) connect ZATCA-compliant e-invoicing, (5) arrange delivery, and (6) build an Arabic-first storefront and launch. Most merchants work through all six in 4–8 weeks, and a realistic first-year budget is roughly SAR 20,000–80,000 excluding inventory. This guide follows the launch in the order you will actually meet it, including the Saudi details — Mada, Fatoorah, National Address — that generic guides skip.

Saudi shoppers buy on mobile, expect Arabic as the default language rather than a translation, pay with Mada and Apple Pay, and increasingly split purchases through Tamara and Tabby. None of the six steps is difficult on its own; the launches that stall are the ones that discover step 4 during step 6.

How these figures were compiled: fee schedules and platform costs checked in October 2026 against Saudi Business Center guidance, gateway and platform pricing pages, and our own Saudi store launches at Asad Webs. Figures are indicative planning ranges; government fees vary by activity and company form, and gateway rates are confirmed per merchant. We re-check these figures periodically.

Step 1: Get Your Commercial Registration (CR)

Everything else — bank account, payment gateway, marketplace accounts — hangs off your Commercial Registration, issued by the Ministry of Commerce. Applications run through the Saudi Business Center, and CRs for standard activities — e-commerce included — are typically issued electronically, without a visit. Choose an activity that explicitly covers selling online, and register in the legal form that matches your plans (sole establishment for many first-time founders, LLC if you have partners or investors).

Budget an indicative SAR 1,500–5,000 for first-year government costs — CR issuance plus the Chamber of Commerce subscription — and check the Saudi Business Center's current fee schedule for your exact activity and company form before you commit, since fees differ by both.

Two follow-ups while the CR is fresh:

  • Document your store. Saudi e-commerce rules expect stores to be documented and to display their CR number, VAT number (if registered) and contact details. Documentation was long handled through the Ministry's Maroof platform and has since been reorganised under the Saudi Business Center — confirm the current route when you register.
  • Open the business bank account and check VAT. Gateways pay out to an account in the CR name. If your taxable supplies pass the VAT registration threshold (SAR 375,000 a year), VAT registration with ZATCA is mandatory — which is what makes step 4 apply to you in full.

Step 2: Choose Your Platform — Briefly

Saudi merchants realistically shortlist three: Salla, the Saudi hosted platform with the fastest local launch; WooCommerce, the self-hosted option you own outright, with the deepest customisation and Arabic SEO flexibility; and Shopify, the polished global SaaS, provided you verify Mada support through your chosen gateway. We published a full breakdown of Salla vs WooCommerce vs Shopify for Saudi stores, judged on Mada, Tamara/Tabby, Arabic RTL and ZATCA invoicing. Read it, pick one, and move on: platform debates delay more launches than platforms do.

Either way, prepare the catalogue before the build starts — SKU, Arabic and English names, prices, stock and image files in one structured sheet such as the WooCommerce Product Upload Template. A clean catalogue is the single biggest schedule-saver in the whole process.

Step 3: Set Up Payments — Mada First

Payments are where a Saudi store is judged in its first ten seconds.

  • Mada is non-negotiable. It is the national debit scheme attached to most Saudi bank accounts and the everyday card for a huge share of local shoppers. A checkout without Mada quietly excludes them, no matter how good the store looks.
  • Apple Pay is heavily used in the Kingdom and expected on mobile checkout; Visa and Mastercard cover international and premium cards.
  • Tamara and Tabby instalments are a mainstream expectation in fashion, beauty, electronics and furniture. Both pay you up front and carry the customer's credit risk; you pay a commission per order that is materially higher than card rates in exchange for larger baskets and higher conversion.

In practice you onboard through a Saudi gateway — HyperPay, PayTabs, Moyasar and Tap Payments are the names merchants compare. As an indicative 2026 planning range, card processing commonly runs around 1.5%–3% per transaction plus a small fixed fee, with Mada transactions often priced below international cards, and setup or annual fees from zero to a few thousand riyals depending on provider. Treat these as budgeting figures only and confirm live numbers on each provider's pricing page — rates change, and BNPL commissions are quoted per merchant.

Sequencing matters: gateways approve live stores with visible prices, policies, CR details and contact information, so apply during the final stage of the build — and test a real small Mada transaction before announcing anything.

Step 4: Connect ZATCA E-Invoicing (Fatoorah)

If you are VAT-registered, your store must issue electronic invoices under ZATCA's Fatoorah programme. Phase 1 requires generating and storing e-invoices electronically, including a QR code on simplified (consumer) invoices. Phase 2 adds live integration with ZATCA's platform — invoices are cleared or reported with cryptographic stamping — and it is being rolled out in waves, generally by business size. Your platform from step 2 has to answer one question: which plugin, app or invoicing service generates a compliant e-invoice for every order, automatically?

Practical approach: use an invoicing integration that explicitly confirms Phase 2 support for your setup, generate test invoices during the build (not after launch), and check a simplified invoice carries its QR code correctly. This is a technology summary, not tax advice: confirm your wave and exact obligations with ZATCA or a Saudi tax advisor.

Indicative first-year budget for a new Saudi online store (SAR) — hover or tap each bar for details.

CR & licences: SAR 3,000 (first-year midpoint planning figure)CR & licencesSAR 3,000Website build: SAR 18,000 (first-year midpoint planning figure)Website buildSAR 18,000Content & Arabic translation: SAR 6,000 (first-year midpoint planning figure)Content & Arabic translationSAR 6,000Hosting & maintenance: SAR 6,000 (first-year midpoint planning figure)Hosting & maintenanceSAR 6,000Launch marketing: SAR 12,000 (first-year midpoint planning figure)Launch marketingSAR 12,000

Suggested launch timeline (weeks) — hover or tap each bar for details.

CR & setup: 2 weeksCR & setup2 weeksStore build: 5 weeksStore build5 weeksPayments & ZATCA setup: 2 weeksPayments & ZATCA setup2 weeksDelivery setup: 1 weekDelivery setup1 weekTesting & launch: 1 weekTesting & launch1 week

Step 5: Arrange Delivery — and Decide on COD

Delivery promises are part of your offer. You can choose national networks such as SMSA and Aramex, Saudi Post (SPL), or aggregator platforms that compare several carriers per shipment. Build around how Saudis actually receive parcels:

  • National Address: Saudi addresses run on SPL's National Address system. Your checkout should collect the customer's mobile number and National Address details (building number / short code) — vague addresses are the top cause of failed first deliveries.
  • Metro expectations: next-day delivery is a realistic standard inside Riyadh, Jeddah and the Dammam–Khobar corridor with major carriers; smaller cities and remote areas typically take two to five days. Publish zone-by-zone promises you can keep, plus a free-shipping threshold that protects your margin.
  • Cash on delivery: a meaningful share of Saudi orders — especially from first-time buyers — is still settled on delivery. Offering COD can lift conversion while your brand is unknown, but refused parcels and return shipping eat margin. Many stores launch with COD on and tighten it later (for example, prepaid-only above a basket value) once repeat customers build trust.

Step 6: Build an Arabic-First Storefront and Launch

Arabic in Saudi e-commerce is not a translation layer you add at the end — it is the primary storefront for most merchants. Product names and descriptions, category pages, checkout and transactional emails should read natively in Arabic with a correct RTL layout; English sits alongside for expatriate buyers. Show consumer prices including VAT, publish your returns and exchange policy in both languages, and keep the CR and VAT numbers from step 1 visible in the footer — Saudi customers check them before trusting a new store with a card.

Production details that pay off immediately: compress every product photograph before upload with the free Image Compressor (your customers are on mobile connections), have the Arabic checkout proofread by a native speaker, and run one complete test order — purchase, e-invoice, delivery label, and a refund — before announcing the store.

Year-One Budget Calculator: Build Your Launch Number

The summary table below gives the full range; this calculator builds your year-one figure. The base covers the two foundations every Saudi store needs — the Commercial Registration and a professional store build. Tick the rest of your launch plan and the estimate updates instantly.

Base: SAR 21,000 — foundations: CR and licences, year 1 (SAR 3,000) + store build (SAR 18,000).

Tick the items you want to add:

Your indicative year-one estimate: SAR 21,000 (typical range for this combination: SAR 17,900 – SAR 24,800). This is a planning estimate, not a fixed quote — platform, catalogue size and design choice move the final figure. Inventory and per-transaction fees are excluded, as in the summary table.

Want your launch priced exactly? Book a free consultation — bring your CR and product list, and we will give you a fixed SAR quote and a launch date.

Worked Example: A Dammam Dates Store's First Year

A complete year-one budget priced with this guide's own calculator. A family business in Dammam sells dates, Arabic coffee and gift hampers — 120 products, Arabic-first, delivery across the Kingdom, instalments on the gift range.

Line itemCost
Base: CR and licences year 1 + store buildSAR 21,000
Content and Arabic translation+SAR 6,000
Hosting and maintenance — year 1+SAR 6,000
ZATCA Phase 2 e-invoicing integration+SAR 2,800
Tamara / Tabby instalments integration+SAR 1,200
Courier aggregator and delivery setup+SAR 1,800
Indicative year-one totalSAR 38,800

Two calculator items were deliberately held back. Launch marketing (SAR 12,000) was phased: the first quarter runs on the family's existing Instagram audience and WhatsApp list, and paid spend starts once the store's conversion is proven — advertising an unproven checkout is the fastest way to waste that money. The custom Arabic-first design (SAR 9,000) was skipped for launch: a quality theme, properly localised, carries the first year, and the bespoke design is revisited with real sales data. Note what was NOT cut: ZATCA, payments and delivery — the compliance and checkout lines are the ones that cannot be retrofitted cheaply.

What It Costs: First-Year Summary

Item Indicative SAR range
CR, Chamber subscription & government fees (year 1) 1,500 – 5,000
Website build (WooCommerce or equivalent) 8,000 – 30,000
Content, photography & Arabic translation 3,000 – 10,000
Hosting + maintenance (year 1) 3,600 – 12,000
Gateway setup / annual fees 0 – 2,000 (plus per-transaction %)
Launch marketing 5,000 – 20,000
Indicative year-one total ~21,000 – 79,000

Planning ranges for 2026, excluding inventory, warehousing, salaries and per-transaction commissions. For the website line examined in depth, see our guide to business website costs in Saudi Arabia.

Launch Readiness: Run This Count Before You Announce

Go through the seven checks below and count only the ones that are completely finished — not started, not "with the provider", finished.

  1. CR issued with an online-selling activity, and the CR number published on the store.
  2. Business bank account active in the CR name, ready to receive gateway settlements.
  3. Gateway approved and live, with a real Mada transaction and Apple Pay both tested at checkout.
  4. E-invoicing generating correctly — a test order produced a compliant invoice, QR code included, through your chosen integration.
  5. Arabic storefront reviewed end to end — product pages, cart, checkout, emails — by a native reader, on a phone.
  6. Delivery configured by zone, with metro and non-metro promises published and COD either enabled deliberately or switched off deliberately.
  7. Returns policy live in Arabic and English, and a full test order — including its refund — completed without manual rescue.

Reading your count:

  • 6–7: Open the doors and start selling.
  • 4–5: You are close. Finish the leftover payment and invoicing items first — they are the two that embarrass stores on launch week.
  • 0–3: Foundations first. Go back to the step list and work it in order; spend nothing on advertising yet.

Five Mistakes That Delay Saudi Store Launches

1. Leaving ZATCA to the end. Invoicing discovered at step 6 reopens the store build. Confirm your platform's Phase 2 answer in week one and generate test invoices during the build.

2. Applying for payments too late — or too early. Gateways need a live-looking store with prices, policies and CR details. Apply in the final build stage; applying to an empty store gets you a rejection, and applying after launch gets you a queue.

3. Building the catalogue during the build. Product data assembled while developers wait is the classic two-week slip. The spreadsheet — SKUs, Arabic names, prices, stock, images — should exist before the build starts.

4. Treating Arabic as a translation task at the end. Arabic-first means the store is designed in Arabic and checked in Arabic — checkout, emails and policies included. A translated-afterthought store reads wrong to exactly the customers it is for.

5. Announcing a launch date before the test order. The full test — purchase, compliant e-invoice, delivery label, refund — is what turns "the store is finished" into "the store works". Announce after it passes, not before.

Conclusion

Launching a Saudi online store in 2026 is a sequenced project, not a leap: CR first, platform second, Mada-led payments third, ZATCA invoicing wired in before launch rather than after, delivery built around National Address, and an Arabic-first storefront over the top. Allow 4–8 weeks and roughly SAR 20,000–80,000 for year one excluding stock, and the process above will get you trading without the usual launch-week surprises.

Asad Webs builds WooCommerce and custom stores for Saudi clients with Mada, Apple Pay, Tamara/Tabby and ZATCA-ready invoicing configured and tested before handover. Bring your CR and product list for a fixed SAR quote and a launch date. More step-by-step guides are on the Asad Webs blog.

Ready to launch your Saudi store? Build your year-one budget in the calculator above, then book a free consultation — you will get a fixed SAR quote for the build and a realistic launch date, with Mada, ZATCA and delivery configured before handover.

Frequently Asked Questions

Do I need a Commercial Registration to sell online in Saudi Arabia?

Yes. Selling commercially online requires a CR with an activity that covers e-commerce, issued through the Ministry of Commerce / Saudi Business Center. Payment gateways, marketplaces and BNPL providers will not onboard you without one, and trading without a CR risks penalties under the Saudi E-Commerce Law.

How long does it take to launch an online store in Saudi Arabia?

Typically 4–8 weeks. The CR is usually issued quickly online; the calendar is consumed by the store build (around five weeks for a typical catalogue), gateway approval, ZATCA invoicing setup and delivery configuration. Prepared product data — names, prices, photos, Arabic text — is what separates a four-week launch from an eight-week one.

Can I launch with only Visa and Mastercard, and add Mada later?

Technically yes — but you would close the door on a large share of Saudi shoppers. Mada is the card most residents use daily, and its absence at checkout is a common, invisible cause of abandoned carts. Treat Mada (plus Apple Pay) as a launch requirement; add Tamara/Tabby once approved.

Does ZATCA e-invoicing apply to a small new store?

If your business is VAT-registered, the Fatoorah rules apply to you — Phase 1 generation requirements (including the QR code on simplified invoices) broadly, and Phase 2 integration according to the wave ZATCA assigns your business. Small stores usually comply through their platform's invoicing app or a connected invoicing service rather than custom development. Confirm your wave and duties with ZATCA or a tax advisor.

Can a non-Saudi start an online store in Saudi Arabia?

Generally yes, but foreign investors take an extra step first: a licence from the Ministry of Investment (MISA) is normally required before the CR, and permitted activities and conditions vary by sector. Saudi and GCC founders register directly. Verify the current MISA requirements for your activity before you start.

How much inventory budget do I need on top of these costs?

That depends entirely on your products, which is why this guide excludes stock from the year-one total. A practical planning approach: cost your launch range at wholesale for your first 60–90 days of expected sales, then add your packaging and inbound shipping. Many first-time merchants find the inventory figure is one to three times the store build figure — which is another reason to keep the launch catalogue focused rather than listing everything you might ever sell.

Can I start selling on Instagram or marketplaces before my own store launches?

Yes, and many Saudi merchants do — social selling and marketplaces validate demand while the store is being built, and your CR (step 1) covers those channels too. Treat them as a bridge, not the destination: marketplace commissions and rented audiences compound, while your own store keeps the margin and the customer data. Use the early sales to learn which products and photos convert, then build the store around the winners.

Category: eCommerce

Tags: Saudi ecommerce · online store Saudi Arabia · Mada payments · ZATCA · WooCommerce

About Asad Webs

Asad Ali is a graphics designer with 20+ years of experience (working since 2003), based in Pakistan. He runs Asad Webs and writes its articles.

KEEP READING

Next guide

eCommerce Website Cost in the USA in 2026: Build, Platform Fees and the Costs Stores Forget →

Related articles

Join the conversation

No account needed. Comments appear only after approval. Your email address will not be published.

Be the first to share a useful question or thought.

You won’t be subscribed to any mailing list.
WELCOME BACK

Sign in

Access your orders, saved products and account.