[codicts-css-switcher id=”346″]

Global Law Experts Logo
auditing e-commerce saudi arabia

Our Expert in Saudi Arabia

  • GOLD

Auditing E‑commerce Businesses in Saudi Arabia (2026): Revenue Recognition, VAT, E‑invoicing & Controls

By Global Law Experts
– posted 60 minutes ago

Auditing e-commerce Saudi Arabia engagements has become one of the most technically demanding areas of assurance work in the Kingdom, and the pressure has intensified sharply for the 2026 reporting cycle. Two forces are driving this shift: the rollout of the integration phase of the Zakat, Tax and Customs Authority (ZATCA) e‑invoicing programme (known locally as Fatoora) across successive taxpayer waves, and heightened regulatory scrutiny of financial reporting and internal controls. For auditors, CFOs and compliance teams, the result is a widening gap between textbook audit procedures and what a defensible e‑commerce audit now actually requires.

This guide provides a neutral, practitioner‑focused roadmap, covering revenue recognition under IFRS 15, VAT exposures unique to online trade, ZATCA e‑invoicing testing, and the IT and process controls that underpin reliable digital sales data.

What is new for 2026, in brief:

  • ZATCA Phase 2 integration. The integration (Fatoora) phase requires technical connection of taxpayer systems to the ZATCA platform, with XML‑format invoices, cryptographic stamping and QR‑code validation. ZATCA is enrolling taxpayers into this phase in successive waves based on turnover thresholds it announces directly.
  • Expanded marketplace scrutiny. Auditors must now establish precisely which party is responsible for issuing compliant e‑invoices across multi‑party sales flows.
  • Greater financial oversight. Increased regulator attention to financial reporting raises the stakes for deficiencies in internal controls and documentation.
  • Higher documentation expectations. SOCPA professional guidance underscores robust evidence for IT controls and accounting estimates.

E‑commerce business models and audit implications

No two e‑commerce clients present the same audit risk profile. Before designing any procedures, the engagement team must map the client’s business model, because the model dictates who recognises revenue, who bears VAT liability, who issues the e‑invoice, and which IT systems hold the authoritative transaction record. Auditing e-commerce Saudi Arabia businesses effectively begins with this diagnostic step.

Common models, merchant, marketplace, dropship and cross‑border

Four archetypes dominate the Saudi market, and most real clients blend several of them:

  • Merchant (owned storefront / B2C). The entity owns inventory and sells directly to consumers through its own website or app. Revenue, invoicing and VAT responsibility typically sit entirely with the merchant.
  • Marketplace (1P / 3P). A platform that either sells its own stock (first‑party) or facilitates sales by independent sellers (third‑party). The 3P model raises the central question of whether the platform acts as principal or agent.
  • Dropship / fulfilment. The merchant takes the order but a third‑party supplier ships the goods, often directly to the customer. This introduces import VAT, customs documentation and supplier‑invoice dependencies.
  • Cross‑border facilitation. Sales to or from outside the Kingdom, where place‑of‑supply rules, import VAT and contractual structure determine the tax and reporting outcome.

Audit implications by model

For each model the auditor should document four things: the revenue flow (from customer order to cash receipt), the invoicing party, the tax responsibility, and the IT touchpoints that record the transaction. A merchant’s audit trail usually runs storefront → ERP → payment gateway → bank. A third‑party marketplace, by contrast, must be assessed for whether reported revenue should be gross (the full sale value) or net (commission only), a determination that can materially change reported turnover. Dropship arrangements demand inspection of supplier invoices and shipping records, while cross‑border facilitators require contract review to establish where supply occurs and who must account for VAT.

A simple transaction‑flow diagram for each model, retained in the working papers, is among the most valuable pieces of audit evidence an e‑commerce engagement can hold.

Revenue recognition, applying IFRS 15 in e‑commerce

Revenue recognition is the single highest‑risk assertion in most e‑commerce audits. The volume of transactions, the speed of order processing, and the prevalence of returns, refunds, vouchers and loyalty programmes all create opportunities for revenue to be recorded in the wrong amount or the wrong period. IFRS 15, Revenue from Contracts with Customers, which SOCPA has endorsed for application in the Kingdom, provides the governing framework for entities reporting under IFRS as endorsed in Saudi Arabia, and its five‑step model maps cleanly onto digital sales.

Identifying performance obligations in online sales

Under IFRS 15, the auditor must confirm that management has correctly identified the contract and the distinct performance obligations within it. In e‑commerce this is rarely a single obligation. A typical online order may bundle the goods themselves, shipping and handling, an extended warranty, loyalty points earned on the purchase, and a redeemable voucher issued at checkout. Each potentially distinct obligation must be identified, and the transaction price allocated across them. Where loyalty points or future‑purchase vouchers confer a material right, a portion of the transaction price must be deferred until that right is exercised or expires. Auditors should test whether management’s allocation is supported by standalone selling prices and whether deferred amounts are tracked in the ledger.

Timing of revenue recognition, delivery, acceptance and virtual goods

Revenue is recognised when control transfers to the customer. For physical goods, control generally passes on delivery, which makes delivery confirmation a critical evidence source. For digital or virtual goods, software, streaming access, in‑app credits, control may transfer at the point of download, activation or over the subscription period. The auditor must scrutinise the cut‑off: orders placed before year‑end but delivered afterwards should not be recognised early, and management’s revenue recognition policy must align with the actual transfer‑of‑control point rather than the order date or the payment date.

Common audit procedures and evidence

To answer the practitioner’s core question, how should auditors verify e‑commerce revenue and revenue recognition for Saudi companies, the engagement team should build a procedure set around tracing, reconciliation and cut‑off testing. A robust programme for auditing e-commerce Saudi Arabia revenue typically includes:

  • Order‑to‑invoice tracing. Select a risk‑based sample of web orders and trace each through to the sales invoice, the e‑invoice XML record and the general ledger entry.
  • Delivery confirmation. Match recognised sales to carrier delivery confirmations, proof‑of‑delivery records or digital activation logs for virtual goods.
  • Cash reconciliation. Reconcile the platform sales ledger to payment‑gateway settlement reports and to bank receipts, investigating unmatched amounts.
  • Returns, refunds and chargebacks. Inspect the accounting for returns and refunds, confirm that a refund liability or returns provision is recognised, and test that reversed sales are removed from revenue in the correct period.
  • Vouchers, gift cards and loyalty credits. Verify that unredeemed gift card and loyalty balances are deferred and that breakage estimates are reasonable and supported.
  • Cut‑off testing. Examine transactions either side of the reporting date to confirm revenue falls in the correct period.

Each test should be documented in a working paper that identifies the population, the sampling basis, the items selected, the evidence inspected and the conclusion. Where the entity recognises revenue net of platform fees, the working paper should record the principal‑versus‑agent analysis that supports the presentation.

VAT risks specific to Saudi e‑commerce and audit tests

VAT is the second major risk area, and e‑commerce arrangements expose entities to VAT errors that traditional retailers rarely encounter. The dispersed, high‑volume, often cross‑border nature of online sales makes misclassification both easy to commit and difficult to detect without targeted procedures. VAT in the Kingdom is governed by the VAT Law and its Implementing Regulations administered by ZATCA, and the standard rate and registration thresholds are those set and published by ZATCA from time to time.

VAT registration, place of supply and cross‑border supplies

The auditor must first confirm that the entity is correctly registered for VAT and that it has applied the correct place‑of‑supply rules. For domestic sales the position is usually straightforward, but cross‑border transactions require careful analysis: supplies of goods and digital services to customers outside the Kingdom may be zero‑rated or outside scope, while imports attract import VAT that must be accounted for. Errors in determining where a supply takes place are among the most common and most material VAT findings in e‑commerce engagements.

Taxable person in marketplaces, principal versus agent

In marketplace models the question of who is the taxable person is decisive. If the platform acts as principal, it accounts for VAT on the full sale value; if it acts as agent, it accounts for VAT only on its commission, and the underlying seller bears the VAT on the goods. The contractual and legal arrangement, not the commercial label, determines the outcome, which is why the auditor must review the marketplace’s seller agreements. A platform that collects payment, sets prices and controls the customer relationship may be treated as principal regardless of how it describes itself.

VAT treatment of shipping, digital services and cross‑border considerations

Shipping and handling charges generally follow the VAT treatment of the underlying goods, but where they are separately contracted the analysis can differ. Digital services supplied electronically carry their own place‑of‑supply considerations, and international guidance from bodies such as the OECD on VAT in the digital economy provides useful context for how cross‑border digital supplies are commonly treated, though the governing rules remain the Saudi VAT Law and its Implementing Regulations. Auditors should confirm that the entity has distinguished between zero‑rated exports, standard‑rated domestic supplies and any exempt categories, and that each classification is supported by evidence.

Audit procedures and sample tests

Addressing the question of what VAT risks are specific to e‑commerce businesses in Saudi Arabia requires a reconciliation‑led testing approach. Recommended procedures include:

  • Reconcile filed VAT returns to the sales ledger and to recognised revenue, investigating differences.
  • Match e‑invoice XML records to the VAT ledger to confirm output VAT is captured on every taxable supply.
  • Test a sample of import transactions to confirm import VAT has been correctly accounted for and recovered where permitted.
  • Review a sample of transactions classified as zero‑rated or exempt and confirm the classification is supported.
  • Reconcile marketplace settlement reports to VAT accounted for, confirming the principal/agent treatment is consistently applied.

ZATCA e‑Invoicing (Fatoora) Phase 2, scope and auditor testing for auditing e-commerce Saudi Arabia engagements

The ZATCA e‑invoicing programme has transformed what auditors must test in Saudi engagements. E‑invoicing data is now a primary source of audit evidence, and failures in e‑invoicing compliance can expose a client to penalties and cast doubt over the completeness and accuracy of recorded sales. For any team auditing e-commerce Saudi Arabia operations, understanding the technical obligations is no longer optional.

Phase 1 versus Phase 2, obligations and technical change

Phase 1 (the generation phase) required taxpayers to issue and store electronic invoices in a structured electronic format, ending handwritten and unstructured invoices. Phase 2 (the integration phase) goes significantly further: it requires taxpayers to integrate their invoicing systems with the ZATCA platform, to issue invoices in a prescribed XML (or PDF/A‑3 with embedded XML) format, to apply a cryptographic stamp, and to include a QR code that can be validated. ZATCA brings taxpayers into Phase 2 in successive waves, each defined by turnover criteria and effective dates that ZATCA notifies directly.

The practical effect is that each compliant invoice carries machine‑readable proof of its authenticity, and the auditor can, and should, use this to validate the integrity of the sales population.

Applicability to marketplaces and cross‑border transactions

Does ZATCA e‑invoicing apply to online marketplaces and cross‑border sales? The obligation attaches to taxable supplies made by persons subject to the rules in the Kingdom. In marketplace structures, the party responsible for issuing the compliant e‑invoice depends on who is the supplier of record under the contractual and legal arrangement. Where the platform is the principal it will generally be the issuer; where sellers transact in their own name, the issuing obligation may rest with each seller. Cross‑border supplies require the auditor to confirm both the correct VAT treatment and whether an e‑invoice was required at all. The auditor’s task is to establish issuer responsibility unambiguously and to test that the correct party has issued compliant invoices.

Audit tests for e‑invoicing compliance

A defensible ZATCA e‑invoicing audit combines registration checks, file‑level validation and reconciliation. Core tests include:

  • Issuer onboarding. Confirm the entity’s e‑invoicing solution has been onboarded and authorised on the ZATCA platform and that its integration status is active.
  • XML file inspection. Select a sample of invoices and inspect the underlying XML against the required schema, confirming mandatory fields are present and correctly populated.
  • Cryptographic stamp and QR validation. Validate the cryptographic stamp and QR code on a sample to confirm authenticity and that the invoice was properly reported or cleared, as applicable to the invoice type.
  • Logs and retention. Review service‑provider or system logs and confirm that invoices are retained for the period required under the VAT Implementing Regulations and are retrievable.
  • Integration mapping. Trace the data path from ERP to any middleware or solution provider to the ZATCA platform, confirming no sales are generated outside the compliant flow.
  • Reconciliation. Reconcile the total value and count of reported invoices to the sales ledger and to the VAT return, investigating any gaps that could indicate unreported or duplicate invoices.

Where sample XML is reviewed in documentation, it must be sanitised to remove any real taxpayer data. The reconciliation between reported invoices and recorded revenue is particularly powerful: a shortfall in reported invoices relative to the sales ledger is a strong indicator of either an e‑invoicing control failure or unrecorded transactions.

Internal controls and ITGCs to test in e‑commerce audits

Because e‑commerce data originates in and flows through automated systems, the reliability of that data depends almost entirely on the quality of internal controls and IT general controls (ITGCs). Testing controls over an e‑commerce environment is therefore not a supplementary exercise, it is foundational to relying on the underlying transaction records.

Order‑to‑cash process controls

The order‑to‑cash cycle is the backbone of e‑commerce revenue. Auditors should document and test controls over order capture, price and discount application, inventory availability checks, order fulfilment and cash collection. Key control objectives include ensuring every valid order generates a sale and an invoice, that prices cannot be manipulated after checkout, and that fulfilment status is accurately recorded and linked to revenue recognition.

IT general controls, access, change management and interfaces

ITGCs underpin the integrity of every automated control. The auditor should test:

  • Access controls. Who can create, amend or delete orders, invoices and master data, and whether segregation of duties is enforced.
  • Change management. Whether changes to the storefront, pricing engine or ERP are authorised, tested and documented before deployment.
  • Interface controls. Whether the automated transfer of data between the web store, the ERP, the payment gateway and the e‑invoicing solution is complete and accurate, with error handling that prevents silent data loss.

Payment gateways and reconciliation controls

Payment‑gateway reconciliation is where recorded sales meet actual cash. The auditor should confirm that settlement reports from each payment service provider are reconciled to the sales ledger and bank statements on a regular basis, that discrepancies are investigated, and that gateway fees are correctly accounted for. Where the client relies on licensed payment service providers, the regulatory oversight of such providers by the Saudi Central Bank (SAMA) provides useful context for assessing the control environment around payment flows.

Controls over discounts, coupons, returns and marketplace settlements

Promotional mechanics are a frequent source of error and manipulation. Controls over the issuance and redemption of coupons, the authorisation of discounts, the processing of returns and refunds, and the reconciliation of marketplace seller settlements should all be tested. For each, the auditor should assess whether a deficiency, if present, would be a control deficiency or a material weakness, and document the severity assessment in the working papers.

Need Legal Advice?

This article was produced by Global Law Experts. For specialist advice on this topic, contact Mustafa Aldrees at Aldrees for Profesional Consultancy, a member of the Global Law Experts network.

Practical audit procedures, sample workpapers and evidence sources

Translating the risk assessment into executable fieldwork requires a structured, risk‑based audit programme. The following framework supports consistent, defensible execution across engagements.

Sample audit program by risk area

Organise the programme around the principal risk areas, revenue, VAT, e‑invoicing and controls, and for each specify the assertion addressed, the procedure, the evidence source and the conclusion field. A typical e-commerce audit checklist will cover order‑to‑invoice tracing, delivery confirmation, VAT reconciliation, invoice validation, gateway reconciliation and cut‑off testing. Allocating effort by risk ensures that the highest‑risk assertions, completeness and occurrence of revenue, and accuracy of VAT, receive proportionate attention.

Suggested substantive tests and analytical review steps

Substantive procedures should combine detailed testing with analytical review. Useful analytical steps include comparing month‑on‑month revenue against order volumes, reviewing gross margin by product category for unexplained movements, and analysing refund rates against historical norms. Significant or unexpected variances should trigger further substantive work. Data analytics over the full transaction population, rather than small samples, allows auditors to test completeness far more effectively in high‑volume environments.

Documentation and sample sizes

Documentation must meet professional standards: each procedure should record the population, the basis for sample size, the specific items tested, the evidence inspected and a clear conclusion. SOCPA professional guidance reinforces the need for sufficient appropriate evidence, particularly for IT controls and for accounting estimates such as returns provisions and gift‑card breakage. Sample sizes should be driven by assessed risk and the reliability of the underlying controls, stronger ITGCs can justify smaller substantive samples, while control deficiencies demand expanded testing.

Risk indicators, fraud red flags and forensics pointers

High transaction volumes and automated processing make e‑commerce fertile ground for both error and deliberate manipulation. Auditors should maintain professional scepticism and watch for patterns that conventional sampling may miss.

Common fraud schemes in e‑commerce

Recurring schemes include fictitious or inflated sales created to boost reported revenue, fake returns used to extract refunds or conceal missing cash, and ghost or collusive sellers in marketplace settings who manipulate settlements. Round‑tripping, where sales are created and later reversed to flatter a reporting period, is also a concern around year‑end.

Data analytics techniques auditors should use

Data analytics is the most effective defence. Auditors should run tests across the full population to detect anomalies such as:

  • Unusual clustering of sales or returns immediately before or after the reporting date.
  • Price variances outside expected ranges or sales at zero or near‑zero value.
  • Seller settlement irregularities and payments that do not match corresponding sales.
  • Invoices with no matching delivery confirmation, or deliveries with no matching invoice.
  • Duplicate order IDs, sequence gaps in invoice numbering, and unmatched payment‑gateway receipts.

Comparison table, audit approach by e‑commerce business model

The table below summarises how the key tests, evidence sources and tax implications differ across the main models. It is intended as a planning aid when scoping an engagement.

Audit focus Merchant (owned storefront) Marketplace (1P/3P) Dropship / fulfilment Cross‑border facilitator
Who issues invoices Merchant Marketplace or seller (model‑dependent) Supplier / seller Marketplace or facilitator depending on legal setup
Revenue recognition point On delivery / transfer of control Depends on principal/agent, revenue may be net or gross At seller/supplier delivery; merchant may recognise commission Varies; requires contract review
VAT risk Standard VAT on sales; shipping allocation VAT on commissions; seller VAT compliance risk Import VAT, customs implications Place of supply, cross‑border considerations
E‑invoicing testing Invoice match to orders/payments Verify who is onboarded with ZATCA; reconcile marketplace invoices Validate supplier‑issued invoices and customs docs Check invoices, cross‑border VAT treatment and exemptions
Key audit tests Trace orders → invoice → payment; returns Review marketplace agreements; sample seller settlements Inspect supplier invoices, shipping docs Contract review, VAT & customs reconciliations

Practical checklist and next steps for auditors

To consolidate the procedures above into a repeatable workflow, use the following high‑level checklist on every e‑commerce engagement:

  1. Map the business model and document the transaction flow, invoicing party and IT touchpoints.
  2. Confirm the entity’s VAT registration and its e‑invoicing (Phase 2) integration status and wave.
  3. Test revenue recognition against IFRS 15, with cut‑off and returns testing.
  4. Reconcile VAT returns to the sales ledger and to reported e‑invoices.
  5. Validate a sample of e‑invoices, including cryptographic stamp and QR code.
  6. Test ITGCs, order‑to‑cash controls and payment‑gateway reconciliations.
  7. Run data analytics across the full population for fraud and anomaly indicators.

Where the team identifies suspected non‑compliance or a material control weakness, escalate through the firm’s quality procedures, assess the impact on the audit opinion, and consider reporting obligations in light of the strengthened financial oversight environment. Where appropriate, recommend remediation steps to the client as a separate advisory matter, keeping the assurance role independent.

Conclusion

Auditing e-commerce Saudi Arabia businesses in 2026 demands a blend of traditional assurance discipline and technical fluency in e‑invoicing, VAT and data analytics. The convergence of ZATCA Phase 2 integration and a stricter financial oversight environment means that revenue recognition, VAT treatment, e‑invoicing validation and IT controls can no longer be treated as separate silos, they are interdependent evidence streams that together establish the reliability of a client’s reported results. Auditors who build model‑specific procedures, reconcile across systems and apply full‑population analytics will produce engagements that withstand regulatory scrutiny. For teams refining their approach to auditing e-commerce Saudi Arabia engagements, grounding every conclusion in primary regulator and standards guidance remains the surest path to a defensible audit file.

Sources

  1. Zakat, Tax and Customs Authority (ZATCA)
  2. ZATCA, E‑Invoicing (Fatoora)
  3. IFRS Foundation
  4. Saudi Ministry of Commerce
  5. Saudi Central Bank (SAMA)
  6. Saudi Organization for Chartered and Professional Accountants (SOCPA)
  7. OECD

FAQs

How should auditors verify e‑commerce revenue and revenue recognition for Saudi companies?
Apply the five‑step IFRS 15 model: identify the contract and distinct performance obligations, determine and allocate the transaction price, and recognise revenue when control transfers. Then trace a risk‑based sample of orders to invoices and delivery confirmations, inspect returns and chargebacks, reconcile the platform sales ledger to bank receipts, and validate the corresponding e‑invoices.
The obligation attaches to taxable supplies made by persons subject to the rules in the Kingdom. In marketplaces, the issuer of the compliant e‑invoice depends on who is the supplier of record under the contract, so auditors must establish issuer responsibility and test invoice compliance accordingly. Cross‑border supplies require confirmation of both the correct VAT treatment and whether an e‑invoice was required.
The main risks are incorrect place‑of‑supply determination, misclassification of the platform as agent when it acts as principal (or vice versa), failure to account for import VAT, improper zero‑rating of supplies, and unreconciled marketplace settlements. Each should be tested through reconciliation of the VAT return to the sales ledger and to reported e‑invoices.
Test order‑to‑cash controls, access controls and segregation of duties, change management over the storefront and ERP, the integrity of interfaces between systems, payment‑gateway reconciliation controls, and controls over discounts, coupons, returns and marketplace settlements.
Obtain validated invoice files, ZATCA onboarding and integration records, service‑provider or system logs, evidence of cryptographic stamping and QR‑code validation, and reconciliations of reported invoices to the invoice and VAT records. Any sample invoice data retained in working papers must be sanitised of real taxpayer data.
uk data protection reform
By Global Law Experts

posted 2 hours ago

By Abdullah MERCANLI

posted 2 hours ago

Find the right Legal Expert for your business

The premier guide to leading legal professionals throughout the world

Specialism
Country
Practice Area
LAWYERS RECOGNIZED
0
EVALUATIONS OF LAWYERS BY THEIR PEERS
0 m+
PRACTICE AREAS
0
COUNTRIES AROUND THE WORLD
0
Lawyer Profile Page - Lead Capture
GLE-Logo-White
Lawyer Profile Page - Lead Capture

Auditing E‑commerce Businesses in Saudi Arabia (2026): Revenue Recognition, VAT, E‑invoicing & Controls

Send welcome message

Custom Message