Online Store Builder Saudi Arabia: Payments & VAT Setup
Published · Updated
Launching an online store in Saudi Arabia means getting two things right before you worry about design: local payment methods customers actually use, and VAT settings that match ZATCA rules. Skip either one and you lose sales or run into compliance trouble later.
The payment methods Saudi shoppers expect
International card checkout alone will cost you sales in Saudi Arabia. Most shoppers pay with local methods first, and your checkout page needs to show them without extra clicks.
If you can only enable a few methods at launch, prioritize these in this order based on how often they appear at checkout in the Saudi market:
- mada — the Saudi domestic debit network. This is the default card in most Saudi wallets, so it needs to work even if your processor already supports Visa/Mastercard separately.
- Apple Pay — very common on mobile checkout, especially for repeat customers who don't want to re-enter card details.
- STC Pay — a widely used digital wallet; many customers without a credit card rely on it.
- Visa and Mastercard — still needed for international cards and some local bank cards not on mada.
- Buy-now-pay-later (like Tabby or Tamara) — optional, but worth adding for higher-ticket items like furniture or electronics since it tends to raise average order value.
Setting VAT correctly from day one
Saudi Arabia applies a standard VAT rate of 15% on most goods and services. Your store needs to add this at checkout, not bury it in the price with no breakdown, and your invoices need to show it as a separate line.
A few practical points that trip up new store owners:
- Prices shown to customers are usually VAT-inclusive, but the invoice must still break out the VAT amount separately — don't just show one total number.
- If you sell across more than one GCC country, don't apply Saudi's 15% rate everywhere by default — rates and rules differ by country, so your store needs per-country tax settings, not one global rate.
- Keep your VAT registration number visible on invoices if you're registered — this is expected on business documents, not optional.
- Exports outside Saudi Arabia can have different VAT treatment — check this before assuming every sale gets the standard rate.
ZATCA e-invoicing: what it means for your store
Saudi Arabia requires electronic invoicing (known as Fatoora) through ZATCA for applicable businesses. This isn't just a PDF emailed to the customer — invoices need a specific structure and, depending on your business size and phase, may need to be reported electronically.
If you're a small store just starting out, you may not be in the first compliance phases yet, but it's worth setting up your invoice format correctly from the start so you're not retrofitting it later. Don't assume a generic invoice template from a non-Saudi store builder will satisfy this — check the field requirements (seller details, VAT number, QR code, VAT breakdown) before you go live.
Business basics before you launch
Beyond payments and tax, a few registration steps are worth confirming before launch day, since fixing them after you've started taking orders is more disruptive:
- A Commercial Registration (CR) is typically needed to operate and to open a business bank account that connects to payment processors.
- Some product categories require additional approvals (for example, certain cosmetics, food products, or electronics may fall under SASO or other regulatory checks) — confirm this for your specific products.
- Have a Saudi bank account or a payment provider that can settle in SAR, since currency conversion delays can affect cash flow for a new store.
Building the store with local payments switched on
This is where a lot of generic store-building guides fall short — they walk you through themes and product pages but leave payments and tax as an afterthought you configure through a maze of third-party apps.
With Infera Agent, you describe the store you want — product catalog, categories, checkout flow — and the agent builds the site, including a database for your products and orders. Since Saudi Arabia is one of the countries with local payments and tax built in, you can turn on mada, Apple Pay, and the relevant VAT rate as part of the setup rather than bolting them on afterward. The Online Store template is a practical starting point if you want a working catalog and checkout structure to adapt rather than starting from a blank page.
After the agent builds a version, you get a live preview you can point-and-edit — adjust product layouts, pricing display, or Arabic/English toggle without waiting on a developer. When it's ready, publishing is one click, with support for custom domains if you already have one for your brand.
A short launch checklist
Before you announce the store publicly, go through this list once:
- mada and Apple Pay are both tested with a real small transaction, not just the test/sandbox mode.
- VAT at 15% (or the correct rate for your product/export case) shows clearly at checkout and on the invoice.
- Your invoice includes VAT number, VAT breakdown, and any required fields for your compliance phase.
- Arabic and English versions of the store both show correct pricing and checkout — don't assume a translation plugin got the currency and tax labels right.
- Shipping costs and delivery timeframes are visible before checkout, not just at the final step.
Questions
Do I need mada if I already accept Visa and Mastercard?
Yes. A large share of Saudi debit cards are mada-only or mada-first, so a checkout that only processes Visa/Mastercard will reject or confuse many local shoppers.
Is the VAT rate always 15% in Saudi Arabia?
15% is the standard rate for most goods and services, but exports and specific exempt categories can differ. Check your product type before applying one blanket rate across your whole catalog.
Do small stores need to worry about ZATCA e-invoicing right away?
Requirements have been rolled out in phases based on business size, so not every new store is in an active phase yet. It's still worth setting up a compliant invoice format early so you're not restructuring it later.
Can I run one store for Saudi Arabia and other GCC countries?
You can, but don't apply one tax rate or one payment method set across all of them. Saudi Arabia, UAE, Kuwait, Qatar, Bahrain, and Oman each have their own local payment preferences and tax rules.
What's the fastest way to get a Saudi-ready store live without hiring a developer?
Starting from a store template built for the Saudi market and configuring payments and VAT as part of the build — rather than adding them after launch — is the quickest path. Infera Agent's Online Store template with Saudi Arabia's local payments and tax settings is built for exactly this.