Dariba VAT Engine
Live demo — anonymised sample data, January 2026 period. Every finding below is real engine output. Sign up to run it on your own data →
D

Significant Risk

Score: 52/100 · 10findings across 5 modules  · Demo period: January 2026

VAT Exposure

SAR 12,300

VAT Opportunity

SAR 0

Audit Risk Score

42/100

Est. Penalty

SAR 615

up to SAR 12,300

Module Scores

Sales
91.5/1002 findings
Purchases
62/1004 findings
Reconciliation
100/1000 findings
Forensic
98.5/1003 findings
ZATCA
100/1001 finding
X
100/1000 findings
V
100/1000 findings

Top Findings

5
P-021 line(s) claiming SAR 6,000.00 input VAT with no supplier TRNSAR 6,000

Input VAT of SAR 6,000.00 is claimed on 1 line(s) that record no supplier TRN. A deduction stands only on a valid tax invoice, and a valid tax invoice must show the supplier's TRN (Art. 53(5)(c)). Without it the claim is unsupported; if the supplier was never registered, the "VAT" paid was not VAT at all and is irrecoverable.

VAT Implementing Regulations, Art. 49(7), Art. 53(5)(c); GCC VAT Agreement, Art. 481 row
5
P-06Invoice claimed 2 times — SAR 1,800.00 over-recoveredSAR 1,800

The same invoice (matching supplier, invoice number, and all 1 line amount(s)) appears 2 times in the register. One claim is valid; the remaining 1 are duplicates over-recovering SAR 1,800.00 of input VAT. Duplicate posting most often enters through both an invoice scan and a payment-request workflow.

VAT Implementing Regulations, Art. 49 — one deduction per supply2 rows
5
S-022 missing invoice number(s) in series "INV-"

The series "INV-" runs from 1 to 28 but 2 number(s) are absent. Missing numbers in a sequential series are the single strongest indicator of suppressed or unreported sales. Cancelled invoices are a legitimate explanation — but each cancellation must be evidenced.

VAT Implementing Regulations, Art. 53(5)(b) — sequential invoice numbering1 row
4
P-03SAR 2,250.00 blocked input VAT — Entertainment, sporting or cultural services (Entertainment expenses)SAR 2,250

1 line(s) on GL "Entertainment expenses" match the "Entertainment, sporting or cultural services" blocked category with total input VAT of SAR 2,250.00. Art. 50 disallows this deduction even where a genuine business purpose exists, unless goods/services are acquired for direct onward taxable supply. If you hold Art. 50 documentation justifying this deduction, mark this finding as "Justified" in the Blocked VAT Review panel to exclude it from future reviews and update the simulated return.

VAT Implementing Regulations, Art. 501 row
4
P-03SAR 2,250.00 blocked input VAT — Catering in hotels, restaurants and similar venues (Entertainment expenses)SAR 2,250

1 line(s) on GL "Entertainment expenses" match the "Catering in hotels, restaurants and similar venues" blocked category with total input VAT of SAR 2,250.00. Art. 50 disallows this deduction even where a genuine business purpose exists, unless goods/services are acquired for direct onward taxable supply. If you hold Art. 50 documentation justifying this deduction, mark this finding as "Justified" in the Blocked VAT Review panel to exclude it from future reviews and update the simulated return.

VAT Implementing Regulations, Art. 501 row
4
Z-02Indicative penalty exposure of SAR 615.00–SAR 12,300.00SAR 12,300

The exposures identified across the review total SAR 12,300.00 of VAT at risk. Applying ZATCA's penalty framework indicatively: the low end represents one month's late-payment fine (Art. 43 — 5% of unpaid VAT); the high end represents the evasion band (a penalty up to the value of the unpaid VAT itself). This gives a potential penalty range of SAR 615.00 to SAR 12,300.00, on top of the VAT principal. Actual penalties depend on ZATCA's assessment, the specific provisions engaged, and any prevailing amnesty; a voluntary disclosure before examination materially reduces this.

KSA VAT Law, Arts. 39–45 (penalties) — indicative, subject to ZATCA discretion

Ready to run it on your own data?

Upload your actual sales and purchase registers. One free review included — no card required.

Start free trial →