SOLVENTRO · Modules · Solutions · Pricing · Contact · Sign in · Register your company

ZATCA Phase 2 e-invoicing software, built into a full ERP

Solventro connects your invoices directly to ZATCA’s Fatoora platform for Phase 2, the integration phase of e-invoicing in Saudi Arabia. Your invoices come from the same system that runs your inventory, purchasing, sales and accounting, so there is no separate e-invoicing tool to keep in step.

The integration is built directly against ZATCA’s published APIs, without a middleware provider in between, and is tested against ZATCA’s sandbox for every invoice type and VAT category.

What Phase 2 asks of your invoicing system

In Phase 2 each invoice is produced as structured XML, signed with a certificate issued to your e-invoicing unit, linked to the previous invoice by its hash, and either cleared by ZATCA before it is given to the buyer or reported to ZATCA afterwards. ZATCA brings taxpayers into Phase 2 in waves and notifies each one of its date; check your own notice on the Fatoora portal.

Clearance and reporting

  • Standard tax invoices to businesses are sent to ZATCA for clearance and only issued once ZATCA clears them
  • Simplified tax invoices to consumers are issued at once and reported to ZATCA within 24 hours
  • Credit notes and debit notes for both kinds, linked to the original invoice
  • Checks before issue catch missing VAT numbers, addresses and totals before a document reaches ZATCA
  • Documents that could not be delivered are retried; a rejected document shows ZATCA’s own message and can be corrected and issued again
  • Every document sent is listed with its status, and its XML can be downloaded

Registering your e-invoicing units

  • Each company registers its own units with its own VAT number, using the one-time code from the Fatoora portal
  • ZATCA’s compliance checks run automatically before the production certificate is requested
  • Sandbox, simulation and production environments, so you can rehearse before you go live
  • Keys and certificates are stored sealed per unit, and certificates can be renewed from the same screen

Invoice types and VAT cases

  • Standard rate 15%, zero-rated, exempt and out-of-scope lines with ZATCA’s exemption reason codes
  • Export invoices in a foreign currency, with the VAT shown in Saudi riyals
  • Prepayment invoices from customer advances, deducted on the final invoice
  • Summary, nominal, third-party and self-billed invoices
  • Printed invoices in English and Arabic with the Arabic title, both VAT numbers, the Arabic names of seller and buyer and the Phase 2 QR code
  • Buyer national address and identification fields on the customer record

Is Solventro on a ZATCA approved list?

We describe Solventro as built for ZATCA Phase 2 and tested against ZATCA’s sandbox, and we do not call it approved or certified. Under Phase 2 the taxpayer connects its own units and stays responsible for its invoices. Ask us for a live walkthrough in ZATCA’s sandbox or simulation environment, with your own data, before you decide.

More than e-invoicing

Invoices come out of quotations, sales orders, deliveries and repair orders, and post straight to the ledger and the VAT return. The same system runs purchasing, multi-warehouse inventory, manufacturing, HR and approvals, in Arabic and English.

Per-user pricing in US dollars: Starter $11, Professional $20 and Aerospace / MRO $50 per user per month (less on annual billing), or the Aerospace / MRO flat rate of $600 a month for up to 15 users. Every plan starts with a 30-day free trial.