← Back to blog

ZATCA Penalties for Non-Compliance: What VAT and E-Invoicing Violations Actually Cost

A breakdown of ZATCA fines for late VAT registration, late filing, and e-invoicing violations in Saudi Arabia - plus the current tax penalty amnesty and who qualifies.

ZATCA doesn't just enforce VAT rules and e-invoicing requirements — it fines businesses that don't follow them, and the fines are specific and published, not vague warnings. Here's what non-compliance actually costs, broken down by violation type.

General VAT penalties

  • Late or no registration: a fixed SAR 10,000 fine.
  • Late filing of a VAT return: 5%–25% of the tax that should have been declared, scaling with how late it is.
  • Late payment: 5% of the unpaid tax for every month (or part of a month) it remains unpaid.
  • Incorrect return / understated tax: 50% of the difference between what was declared and what was actually owed.
  • Issuing invoices without being VAT-registered: up to SAR 100,000.
  • Failing to keep proper records, or obstructing a ZATCA officer: up to SAR 50,000 per violation.
  • Tax evasion: at minimum the full VAT due, and up to three times the value of the goods or services involved in serious cases.

Repeat violations within a 3-year window can have their fines doubled — so a first offense handled quickly is a very different financial outcome than the same mistake made twice.

E-invoicing (FATOORA) specific penalties

These sit alongside the general VAT fines above and apply specifically to e-invoicing compliance — Phase 1 generation requirements and Phase 2 integration with ZATCA's Fatoora platform. Most start with a warning and escalate on repeat violations within 12 months:

  • Failing to issue or retain e-invoices: SAR 5,000 on the first offense, escalating up to SAR 40,000 for repeats.
  • Missing QR code on a simplified invoice: a written warning first, then SAR 1,000 → 5,000 → 10,000 → 40,000 as violations repeat.
  • Deleting or amending an invoice after it's been issued: SAR 10,000 on the first offense, escalating further on repeats.
  • Non-compliant QR code format: a warning first, then up to SAR 10,000 per invoice.
  • Not integrating with Fatoora once notified for Phase 2: fines up to SAR 50,000, with continued exposure the longer integration is delayed.

Notice how many of these are QR code and record-keeping issues rather than dramatic fraud cases — the kind of thing a properly built invoicing tool prevents automatically, rather than something you have to remember to check on every single invoice.

The current penalty amnesty - and its limits

ZATCA has run a tax penalty exemption (amnesty) initiative since 2020, repeatedly extended in 6-month windows. As of the most recent extension we could confirm, it's been pushed through December 31, 2026 — but given how many times this has already been extended, treat that date as "check before you rely on it" rather than fixed in stone. Search "ZATCA tax amnesty" on zatca.gov.sa for the current, official end date before making any decisions based on it.

The amnesty covers fines for late registration, late payment, late filing, VAT return amendments, and e-invoicing violations — across VAT, corporate income tax, withholding tax, excise tax, and real estate transaction tax. It does not waive the underlying tax owed, only the penalty on top of it, and it excludes fines already paid, tax evasion penalties, and violations tied to returns due after December 31, 2025. To qualify, a business must be registered with ZATCA, have submitted all outstanding returns, and have paid the principal tax due (or be on an approved installment plan).

In practice, this means: if you're behind on registration or filing, getting current now — while the amnesty is active — can mean the difference between paying just the tax you owe and paying that tax plus a stack of penalties on top.

The cheapest way to avoid all of this

Almost every fine above traces back to either a missed deadline or an invoice that wasn't generated correctly in the first place. Using a proper e-invoicing tool from day one - automatic QR codes, correct VAT breakdowns, sequential numbering with no gaps - removes the invoice-side risk entirely, leaving you to just track the registration and filing deadlines themselves.

Remove the invoice-side risk entirely

Free Invoice Generator generates the QR code, VAT breakdown, and sequential numbering automatically on every invoice - no manual step to forget.

This is general information, not tax or legal advice - penalty amounts, thresholds, and amnesty dates can and do change. Always confirm current figures directly on ZATCA's official portal (zatca.gov.sa) or with a licensed tax advisor before making decisions based on them.