Boom Media ERP
Smart Booking - BOOM WORK
e-Invoice & ZATCA

ZATCA Compliance
Made Simple

Full ZATCA Phase 2 e-invoicing for Saudi Arabia, plus generic e-invoice support for Gulf and MENA. Generate, sign, transmit, and store electronic invoices directly from Boom ERP — no third-party gateway needed.

Enable Made Simple
ZATCA Phase 2 Compliant

ZATCA Phase 2 Compliant

Generate compliant XML, sign with your ZATCA certificate, submit to the FATOORA portal, and receive QR-stamped PDFs — all from within your invoice screen. Full B2B and B2C support.

  • XML + UBL 2.1 generation
  • QR-stamped PDF invoices
  • FATOORA portal integration
Public Farm Showcase

AR/EN-Sign & Submit

Issue an invoice — the system signs it with your CSID, submits to ZATCA, attaches the cleared XML, and emails the QR-stamped PDF to the customer. All in one click.

  • AR/EN-sign with CSID
  • AR/EN-submit to ZATCA
  • QR + UUID generation
  • One-click full flow
Credit Notes & Debit Notes

Credit Notes & Debit Notes

Full support for credit notes and debit notes with proper ZATCA linkage to the original invoice. Refunds and adjustments are tracked and submitted as required by Saudi tax regulations.

  • Credit notes (Phase 2)
  • Debit notes support
  • AR/EN-linked to original invoice
  • Tax-compliant adjustments
Multi-Tax & Multi-Branch

Multi-Tax & Multi-Branch

Handle multiple tax rates (VAT, Withholding, Excise) and multi-branch invoicing. Each branch can have its own ZATCA certificate and submission flow — no manual mapping required.

  • Multiple VAT rates
  • Withholding tax
  • Per-branch certificates
  • Excise tax support
Smart Add-ons with Promotions

B2B & B2C Modes

Switch invoice type between B2B (Tax Invoice with full clearance) and B2C (Simplified Tax Invoice with reporting). The system handles the difference automatically per customer.

  • B2B Tax Invoice (Clearance)
  • B2C Simplified (Reporting)
  • AR/EN-switch per customer
  • No manual config needed
Bilingual Invoices (AR/EN)

Bilingual Invoices (AR/EN)

Issue invoices in Arabic and English (bilingual templates) with proper RTL/LTR rendering, customizable templates, and your company branding. Compliant with ZATCA bilingual rules.

  • Arabic + English templates
  • RTL/LTR rendering
  • Your company branding
  • ZATCA bilingual rules
Reporting & Archive

Reporting & Archive

Full audit log of every invoice submitted to ZATCA. Search by UUID, status, customer, or date range. Re-submit failed invoices, download cleared XMLs, and prepare audit reports.

  • Full submission audit log
  • Search by UUID or status
  • Re-submit failed invoices
  • Audit-ready archive
Failover & Offline Mode

Failover & Offline Mode

If ZATCA is temporarily unreachable, the system queues invoices and auto-retries when service returns. Your business never stops because of network issues — invoices are protected and retried automatically.

  • AR/EN-queue on ZATCA outage
  • Background auto-retry
  • No business interruption
  • Protected invoice queue
Booking System UI
AR/ENBilingual
100%ZATCA Compliance
Phase 2ZATCA Phase
AR/ENLanguages

Be ZATCA-compliant in minutes.

Activate e-Invoice Now