The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Saudi Vat Pro listing page.
saudivat.pro automates ZATCA Phase 2 e-invoicing for Saudi Arabian businesses — WooCommerce stores, Shopify merchants, and custom integrations via REST API.
Every paid order becomes a ZATCA-compliant invoice. Every refund becomes a credit note. No developers required.
| Folder | Contents |
|---|---|
woocommerce-plugin/ | GPLv2 WooCommerce plugin — automatic ZATCA invoicing for every WooCommerce order |
zatca-qr-helpers/ | Open-source TLV encode/decode library behind the free ZATCA QR Tool |
docs/ | Support guides: ZATCA Phase 2 overview, QR code explained, common errors |
mcp-server/ | MCP server for Claude, Cursor, Windsurf, and other AI agents |
Saudi VAT Pro handles the complexity of ZATCA Phase 2 compliance so you don't have to:
| Platform | How |
|---|---|
| WooCommerce | Plugin in this repo — install, enter API key, done |
| Shopify | Webhook integration — documented at saudivat.pro/docs |
| Custom / ERP | REST API — see API documentation |
| AI agents | Saudi VAT Pro MCP — Claude, Cursor, Windsurf, and generic MCP clients |
The Saudi VAT Pro MCP server lets MCP-compatible AI assistants create and manage ZATCA invoices through the Saudi VAT Pro API.
Available tools cover invoice listing and details, standard and simplified invoice creation, idempotent credit notes, failed-invoice retries and explanations, merchant details, dashboard summaries, and ZATCA certificate readiness.
The server gives agents explicit ZATCA safeguards:
Canonical links
mcp-server/saudi-vat-pro-mcpio.github.Morouna1/saudi-vat-proDecode and inspect any ZATCA Phase 1 or Phase 2 QR code, or generate a valid Phase 1 QR from invoice fields. No sign-up required.
The TLV encode/decode logic is open-sourced in zatca-qr-helpers/.
Get your ZATCA Cryptographic Stamp Identifier (CSID) in 5 minutes — no account required. Step-by-step: enter your VAT number, generate a CSR, get your OTP from the Fatoora portal, download your certificate.
Instant VAT calculation for Saudi invoices — 15%, 5%, and 0% rates, with support for all four VAT treatment categories (S/Z/E/O).
SAR 999 per 10,000 invoices — pay only for what you use.
Free guides for Saudi merchants and developers:
The woocommerce-plugin/ folder contains the full GPLv2 source of the Saudi VAT Pro WooCommerce integration.
Quick install:
woocommerce-plugin/ folder to /wp-content/plugins/saudi-vat-pro-woocommerce/Requires WooCommerce 7.0+, PHP 8.0+. Full documentation: saudivat.pro/docs
The zatca-qr-helpers/ folder contains a zero-dependency JavaScript/TypeScript library for encoding and decoding ZATCA TLV QR codes.
See zatca-qr-helpers/README.md for full API reference.
Built by Morouna Business Services • saudivat.pro