ZATCA e-invoicing, handled completely
Billpine automates every step of ZATCA Phase 2 compliance — from XML generation and cryptographic stamping to real-time clearance and reporting.
What ZATCA Phase 2 requires — and how Billpine handles it
Frequently asked questions
What is ZATCA Phase 2 e-invoicing?
ZATCA Phase 2 (Integration phase) requires businesses in Saudi Arabia to integrate their billing systems directly with the ZATCA platform for real-time invoice clearance. Tax invoices above SAR 1,000 must be cleared before being issued to buyers.
What is the difference between simplified and standard invoices?
Simplified invoices (B2C) are issued for transactions below SAR 1,000 and require a QR code but no ZATCA clearance. Standard invoices (B2B) are for larger transactions and must be cleared through ZATCA before being sent to buyers.
Does Billpine handle ZATCA XML generation automatically?
Yes. Billpine automatically generates UBL 2.1 XML, applies the cryptographic stamp, generates QR codes, and submits invoices to ZATCA for clearance — all in the background when you issue an invoice.
Which businesses need to comply with ZATCA Phase 2?
All VAT-registered businesses in Saudi Arabia are required to comply with ZATCA e-invoicing requirements. Phase 2 rollout began in 2023 and is being expanded in waves based on annual revenue.
Ready to simplify your billing?
Start with our free plan. No credit card required.