ZATCA E-Invoice QR Code Generator
Seller name
VAT number (15 digits)
Invoice date/time
Now
Append Z
Invoice total (with VAT)
VAT amount
Helper
Calculate
Phase
Phase 1
Phase 2
Phase 2 data
Auto (offline)
Paste signed values
Sign with my key
Keys: checking...
Generate keys
Import keys
Organization name
VAT number
Common name
Generate
Private key PEM
Certificate PEM
Import
Invoice number
Invoice type
Simplified (B2C)
Standard (B2B)
Buyer name (optional)
Buyer VAT (optional)
Seller address (optional)
Record this invoice (updates chain / counter)
Previous invoice hash:
-
Next counter (ICV):
-
Invoice hash (Base64)
Signature (Base64)
Public key (Base64 or PEM)
Invoice hash (Base64)
Private key PEM
Certificate PEM (optional)
Include certificate signature (tag 9, simplified invoices)
Generate QR
Size
100
150
200
300
400
Download PNG
Copy Base64
Base64
Tag
Name
Len
Value
Field
Value
Download XML
Decode existing QR (Base64)
Decode
Tag
Name
Len
Value
History
Reset chain
ICV
Invoice #
Timestamp
Total
Hash