Skip to content

VAT basics for a Saudi shop: what your POS has to get right

Output VAT, input VAT, the return, and the four configuration mistakes that quietly produce the wrong number on every invoice you issue.

By Wameed compliance teamZATCA and e-invoicing

4 min read

This is not a tax course. It is the short version a shop owner needs in order to configure a point of sale correctly and to recognise when it has been configured wrongly.

The two directions

Output VAT is the VAT you charge your customers. Your POS calculates it on every sale.

Input VAT is the VAT you were charged by your suppliers. Your purchase records carry it.

Your VAT return is, broadly, output minus input. Which means a POS that computes output VAT wrongly produces a wrong return, every period, until someone notices.

The standard rate

The standard VAT rate in Saudi Arabia is15%. Some supplies are zero-rated and some are exempt, and the distinction matters: a zero-rated supply is taxable at 0% and you can generally recover related input VAT; an exempt supply is outside the tax and you generally cannot.

Which of your products fall where is a question for your accountant, once, at setup. It is not a question for a cashier at the counter.

Prices displayed to consumers

Consumer-facing prices in Saudi Arabia are displayedVAT-inclusive. The shelf says 23.00 and the customer pays 23.00.

This has a consequence people get wrong: your system holds a price of 23.00 including VAT, and must decompose it — 20.00 net, 3.00 VAT — rather than adding 15% to 23.00. Configure this once and check it once with a calculator, on an actual receipt.

The check: take an invoice total, divide by 1.15, and confirm the net matches what the invoice says. If it does not, stop and fix the configuration before doing anything else.

The four configuration mistakes

1. VAT set per shop instead of per product

The moment you sell anything with a different treatment, a shop-level rate is wrong on every one of those lines. Set it per product.

2. Discounts applied after VAT

A discount reduces the consideration, so VAT should be computed on the discounted amount. Applying the discount after VAT produces an invoice where the VAT does not match the total — and that is a rejection under Phase 2.

3. Rounding at the wrong level

Rounding each line's VAT and then summing gives a different answer from computing VAT on the invoice total. Your system must round the way the specification requires, consistently. Persistent one-halala rejections are this.

4. Mixed-basket discounts not apportioned

A "10% off everything" across a basket with two VAT treatments must apportion the discount across both, in proportion. Systems that apply it entirely to one line produce a plausible-looking total with wrong VAT.

What to check on a real receipt today

Take one printed invoice from yesterday and verify, with a calculator:

  1. Sum of line net amounts = invoice net total
  2. Invoice net × 0.15 = invoice VAT (within rounding)
  3. Net + VAT = gross, and gross = what the customer paid
  4. VAT is broken out by rate if the basket was mixed
  5. The QR's totals match the printed totals exactly

Five minutes, and it either reassures you permanently or finds something important.

Invoicing to businesses

A VAT-registered buyer needs astandard tax invoice with their VAT number to reclaim input VAT. Issuing them a simplified invoice denies them that. Seesimplified vs standard.

Record keeping

Keep your invoices and supporting records for the period the regulations require, and keep them retrievable. "Retrievable" is the part that catches people: an archive nobody can search is not much use when a query arrives.

Your POS should let you find an invoice by number, by date, by amount and by customer, and export a period in a format your accountant can use. Wameed exports to Qoyod, QuickBooks and Xero; see theintegrations page.

The one-line summary

Set VAT per product with your accountant at setup; verify one real receipt with a calculator; and make sure discounts reduce the base before VAT is computed. Nearly every VAT problem in a small shop is one of those three.

This is general information, not tax advice. Your obligations and the treatment of your specific products come from ZATCA and your accountant.

  • #VAT
  • #ضريبة القيمة المضافة
  • #basics
  • #أساسيات

Share this article

Ask about your own shop

Thirty minutes on your products, your tax setup and your hardware — not a slide deck.

Keep reading

ZATCA and e-invoicing

5 min read

ZATCA Phase 2: the complete guide for Saudi merchants

What Phase 2 actually requires of your till, in plain language: the XML, the cryptographic stamp, the hash chain, clearance versus reporting, and the eight things to check before your wave arrives.

ZATCA and e-invoicing

4 min read

Simplified vs standard tax invoice: which one are you issuing?

Getting this wrong is the most common Phase 2 mistake. The two invoice types follow different flows, carry different fields and have different deadlines — and your POS must choose correctly at the counter.

ZATCA and e-invoicing

4 min read

The ZATCA QR code: what is inside it and how to check yours

The square on your receipt is a signed data structure, not a link. Here is exactly what it encodes, why Phase 2 added three fields to it, and how to verify your own printer is producing a valid one.