Phase 2 integration with Fatoora
Onboarding of your invoicing units and automatic connection to ZATCA.
Issue ZATCA Phase 2 compliant invoices straight from your ERP. Clearance, reporting, QR codes and XML are handled automatically, so your team just sells and invoices.
Since ZATCA’s Phase 2 (Integration) rollout, VAT-registered businesses in Saudi Arabia must connect their invoicing system to the Fatoora platform when their wave is announced. Every tax invoice needs a structured XML file, a QR code, a cryptographic stamp and a unique ID, and B2B invoices must be cleared by ZATCA before you send them to the customer.
Many companies try to meet this with a separate e-invoicing plug-in bolted onto old accounting software. The result: double data entry, invoices that fail validation, and finance teams fixing errors at month-end instead of closing the books.
BizSysOne generates ZATCA-compliant e-invoices from the same system that runs your sales, POS, inventory and accounting. When you confirm an invoice, BizSysOne builds the XML, signs it, adds the QR code and sends it to Fatoora, then posts it to your ledger. No exports, no second system.
Onboarding of your invoicing units and automatic connection to ZATCA.
Standard invoices are cleared by ZATCA before they reach your customer.
POS and retail receipts (simplified invoices) are reported automatically.
UBL 2.1 XML, QR code and cryptographic stamp generated for every invoice.
Returns and adjustments follow the same compliant flow.
Invoices in Arabic and English, printed or sent by email.
See which invoices are cleared, reported or rejected, and why.
VAT figures taken straight from posted invoices, ready for your VAT return.
Each entity keeps its own VAT number and invoice sequence.
High invoice volumes with credit customers.
POS receipts reported from every branch.
Progress billing and retention invoices.
Fast B2C receipts at the counter.
Project and time-based billing.
Invoices linked to delivery and stock.
Invoicing, accounting, inventory and POS share one database.
Implementation by a Saudi-based team.
Simple packages with users and employees included. See pricing.
The whole system works in both languages.
Our team in Riyadh and across the Kingdom.
We review your invoice types, branches and your ZATCA wave date.
Company data, VAT numbers, invoice templates and opening balances.
We connect your invoicing units to ZATCA and test in the sandbox.
Your sales, finance and POS teams learn the new flow.
Real invoices cleared and reported, with our team watching the first days.
Yes. BizSysOne supports Phase 2 integration with ZATCA’s Fatoora platform, including clearance of B2B tax invoices and reporting of B2C simplified invoices.
Clearance applies to standard (B2B) tax invoices: ZATCA validates and stamps them before they are shared with the buyer. Reporting applies to simplified (B2C) invoices: they are issued to the customer first and reported to ZATCA within 24 hours.
ZATCA rolls out Phase 2 in waves and notifies each group of taxpayers in advance, based on their revenue. Check your notification from ZATCA and we will plan go-live around your deadline.
BizSysOne is a complete ERP, so e-invoicing works best when invoices are created in BizSysOne. We migrate your customers, products and opening balances so you can switch cleanly.
Yes. BizSysOne Point of Sale issues simplified invoices with QR codes and reports them to ZATCA from every branch.
Yes. Invoices can be printed and sent in Arabic and English, as Saudi rules require Arabic.
Most companies go live in 7 to 14 days, depending on the number of companies, branches and data to migrate.
E-invoicing is part of BizSysOne packages, which start from SAR 115 per month.
Talk to our team and see e-invoicing running on your own invoice types.