The platform

The most complete
e-invoicing engine.

A modular platform built for reliability, scale, and global compliance — from a single cleared invoice to millions per month, across every GCC mandate.

Architecture overview

Engineered for
scale & resilience.

Six core systems working in concert — every invoice validated, signed, and cleared without a single dropped event.

01
API
API-First Design

RESTful APIs with comprehensive SDKs for JavaScript, Python, Java, and PHP.

02
RULES
Compliance Engine

Rule engine supporting 100+ country-specific tax regulations with automatic updates.

03
VALIDATE
Real-time Validation

Pre-submission validation against 200+ rules in under 100ms average response time.

04
RETRY
Retry Mechanism

Automatic retry with exponential backoff when tax authority systems are unavailable.

05
SCALE
Microservices Architecture

Independently scalable services for invoicing, validation, signing, and submission.

06
EVENTS
Event-Driven Processing

Asynchronous processing with event sourcing for full audit trail and replay capability.

Invoice payload

One JSON request.
Fully cleared.

Submit a single payload — we handle validation, XML serialization, signing, and submission to the right authority. You get back a cleared invoice with a QR code.

api/v1/invoices
POST · application/json200 OK · 1.4s
POST /v1/invoices

{
  "type": "standard",
  "supplier": {
    "name": "Acme Corp",
    "vat_id": "300000000000003",
    "address": { "city": "Riyadh", "country": "SA" }
  },
  "customer": {
    "name": "Tech Ventures",
    "vat_id": "310000000000003"
  },
  "line_items": [
    {
      "description": "SaaS License - Enterprise",
      "quantity": 1,
      "unit_price": 5000.00,
      "vat_rate": 0.15,
      "vat_amount": 750.00
    }
  ],
  "currency": "SAR",
  "total": 5750.00,
  "compliance": {
    "zatca": true,
    "phase": 2,
    "sign": true
  }
}