Starlink Invoice | ZATCA Phase 2 Compliant E-Invoicing for Saudi Arabia

Starlink Invoice

ZATCA Phase 2 Compliant E-Invoicing for KSA

Seamlessly generate, manage, and report e-invoices in full compliance with ZATCA Phase 2 (Integration Phase). A complete FATOORA-ready billing system built on cutting-edge React technology.

Explore Features
Starlink Invoice ZATCA Software

100%

ZATCA Compliant

Phase 2

Integration Ready

B2B & B2C

Clearance & Reporting

React.js

Lightning Fast UI

Starlink Dashboard

Direct Integration with ZATCA FATOORA Portal

Starlink Invoice simplifies the complexities of ZATCA Phase 2. Our software establishes a secure, automated API connection directly with the ZATCA FATOORA portal, ensuring your business meets the strict Integration Phase mandate.

Whether you are issuing Standard Tax Invoices (B2B) that require real-time clearance, or Simplified Tax Invoices (B2C) that require reporting within 24 hours, Starlink Invoice handles the entire cryptographic background process instantly without disrupting your workflow.

ZATCA Phase 2 Cryptographic QR Code

Phase 2 Cryptographic QR Codes

Unlike Phase 1, Phase 2 requires a highly complex, digitally signed QR code. Starlink Invoice automatically generates Base64 encoded QR codes that contain your seller name, VAT number, timestamp, totals, VAT amounts, invoice hash, digital signature, and ECDSA public key.

Every invoice, credit note, and debit note generated through Starlink is instantly verifiable by the official ZATCA mobile application, guaranteeing your customers and auditors a flawless compliance record.

UBL 2.1 XML and PDF/A-3 Generation

UBL 2.1 XML & PDF/A-3 Generation

ZATCA Phase 2 strictly prohibits standard PDF invoices. Starlink Invoice automatically structures your billing data into the mandated Saudi Arabian UBL 2.1 XML format.

The system then seamlessly embeds this XML file inside a human-readable PDF/A-3 document. This dual-format structure ensures your invoices can be read by your customers while containing the embedded, machine-readable XML data required by ZATCA servers for automated clearance and auditing.

B2B Clearance and B2C Reporting

B2B Clearance & B2C Reporting Workflows

Starlink Invoice intelligently routes your documents based on the buyer type to ensure strict compliance with ZATCA's dual-workflow requirement.

For B2B and B2G transactions, the system holds the invoice, sends it to ZATCA for real-time clearance, receives the Cryptographic Stamp (CSID), and only then issues the final PDF to the buyer. For B2C retail transactions, the system generates the invoice instantly for the customer and securely batches it to ZATCA within the mandated 24-hour reporting window.

  • ✔ Standard Tax Invoices (B2B)
  • ✔ Simplified Tax Invoices (B2C)
  • ✔ Real-time ZATCA Clearance
  • ✔ 24-Hour ZATCA Reporting
  • ✔ Electronic Credit Notes
  • ✔ Electronic Debit Notes
  • ✔ Offline B2C Invoice Generation
  • ✔ Bilingual Invoice Printing
Anti-tampering and Invoice Hashing

Anti-Tampering & Cryptographic Hashing

To prevent tax fraud, ZATCA enforces strict anti-tampering rules (Prohibited Functions). Starlink Invoice is built from the ground up to prevent invoice deletion, modification after issuance, and resetting of invoice counters.

Our system implements Cryptographic Invoice Hashing—where the hash of your current invoice is mathematically linked to the hash of the previous invoice. This creates an unbreakable, sequential chain. Alongside Universally Unique Identifiers (UUID) and secure audit logs, your system remains completely tamper-proof and audit-ready.

  • ✔ Invoice Hash Chaining
  • ✔ UUID Generation
  • ✔ ECDSA Digital Signatures
  • ✔ No Invoice Deletion Permitted
  • ✔ Strict Sequential Numbering
  • ✔ Tamper-proof Audit Logs
Built with React.js for maximum performance

Built on React.js for Lightning-Fast Performance

Starlink Invoice isn't just compliant; its frontend is engineered using React.js—the industry-leading framework developed by Meta (Facebook). This modern architecture delivers a seamless, app-like experience directly in your web browser.

Invoicing and Point of Sale (POS) operations demand absolute speed. Because Starlink operates as a Single Page Application (SPA), you never have to wait for frustrating page reloads. Product searches, VAT calculations, and invoice totals update instantly in real-time, ensuring maximum efficiency for cashiers and accountants alike.

  • ✔ Zero Page Reloads: Uninterrupted workflow and fast checkout.
  • ✔ Real-Time Calculations: Instant VAT & total validations.
  • ✔ Highly Scalable: Easily manages thousands of inventory items.
  • ✔ Bank-Grade UI Stability: Predictable and secure state management.

Core Modules

Everything your business needs for seamless E-Invoicing in KSA.

ZATCA API Connectivity

Direct integration with the FATOORA portal for seamless CSID onboarding, clearance, and reporting without third-party middleware.

Tax Invoice Generation

Create Standard and Simplified invoices in both Arabic and English with automated VAT calculations (15% or Zero-rated).

Credit & Debit Notes

Fully compliant electronic credit and debit notes linked directly to original invoices via UUIDs as mandated by ZATCA.

Customer & Vendor Directory

Manage buyer information, strictly validating required fields like Buyer VAT Numbers and National IDs for B2B clearance.

Item & Services Catalog

Manage your inventory and services with predefined pricing, tax codes, and discounts for rapid invoice generation.

VAT & Tax Reporting

Generate detailed tax reports, sales summaries, and ZATCA audit exports to simplify your monthly or quarterly VAT returns.

Powerful Compliance Features

Built exclusively to meet Saudi Arabia's strict E-Invoicing regulations.

  • ✔ ZATCA Phase 1 & Phase 2 Compliant
  • ✔ Cryptographic Stamp (CSID) Management
  • ✔ Phase 2 Cryptographic QR Code Generation
  • ✔ UBL 2.1 XML Generation
  • ✔ PDF/A-3 with Embedded XML
  • ✔ Cryptographic Hash Chaining (PIH)
  • ✔ Universally Unique Identifier (UUID)
  • ✔ Real-time Clearance (B2B/Standard)
  • ✔ 24-Hour Reporting (B2C/Simplified)
  • ✔ Automatic Bilingual Translation (Arabic/English)
  • ✔ Strict Sequential Invoice Counters
  • ✔ No Modification or Deletion (Anti-Tamper)
  • ✔ Cloud-Based & Secure Backup
  • ✔ Role-Based User Permissions
  • ✔ Multi-Branch & Multi-Device Support
  • ✔ Seamless ERP Integration capability

Ready to Ensure Your Business is ZATCA Compliant?

Avoid fines and disruptions. See how Starlink Invoice manages Phase 2 integration effortlessly.

Contact Us
up