Connect

Full-Screen Text View

0 matches

ZATCA E-Invoice Scanner & QR Code Validator

πŸ‡ΈπŸ‡¦ ZATCA Saudi Compliant

Fast, easy-to-use QR code scanner and TLV validator for ZATCA (Fatoora) electronic invoices. Scan via live camera, upload an image, or paste QR Base64 text to decode Tag-Length-Value fields and verify Phase 1 vs Phase 2 compliance.

Input QR Code

Position QR code inside box

Validation Results

Awaiting QR Scan
Scan a QR code or paste text to validate ZATCA e-invoice fields.
TagField NameDecoded Value
1Seller's Name-
2VAT Registration #-
3Invoice Timestamp-
4Invoice Total (with VAT)-
5VAT Total-
6Invoice Hash (Phase 2)-
7ECDSA Signature (Phase 2)-

Comprehensive Saudi ZATCA E-Invoice Verification and Compliance Hub

The Saudi Zakat, Tax and Customs Authority enforces strict technical guidelines for electronic invoices. Non-compliant QR codes can lead to regulatory penalties and rejection by the Fatoora clearance portal.

The OrbitInfra ZATCA Hub combines optical camera scanning, document PDF analysis, raw TLV decoding, and compliance validation into a unified, all-in-one developer workspace.

How to Use

  1. Select your input method: Live Camera, PDF / Image Upload, or Direct Base64 String.
  2. The hub parses all available TLV tags and runs automated compliance checks.
  3. Review the compliance report: VAT validation, ISO timestamp check, and Phase 2 stamp verification.
  4. Export the complete audit log as a JSON certificate.

Key Features & Capabilities

  • All-in-one suite supporting live camera, PDF upload, image scan, and string input.
  • Automated compliance checks against official ZATCA Phase 1 and Phase 2 specifications.
  • Validates 15-digit VAT formatting (starts and ends with digit 3).
  • 100% confidential in-browser execution protecting company financial records.

Common Developer Workflows

  • Full compliance auditing of ERP systems (SAP, Oracle, Odoo, Zoho) before ZATCA onboarding.
  • Verifying invoice clearance responses received from the ZATCA Developer Portal.
  • Training finance and tax accounting teams on e-invoicing verification.
  • End-to-end testing of POS thermal receipt printing.

Frequently Asked Questions

What are the penalties for non-compliant ZATCA QR codes?

Non-compliant invoices can result in official warning notices and financial fines imposed by ZATCA, and may prevent B2B invoice clearance.

How does the validator check the 15-digit VAT number?

Saudi VAT numbers must be exactly 15 digits long, starting with 3 and ending with 3. The validator checks both length and digit boundary rules.

Is this validator affiliated with ZATCA?

This is an independent developer utility built to comply with publicly published ZATCA technical guidelines.