Galaxy DigiLabsTechnology Solutions & Digital Systems

Product

Production

ZATCA E-Invoicing

Saudi e-invoicing done right — pure-Python ECDSA signing, CSID onboarding, UBL 2.1 XML with TLV QR codes, clearance and reporting.

What it is

ZATCA E-Invoicing is the shared Phase 2 compliance engine across Galaxy projects — TMS, FTMS and erpgalaxy. It signs invoices with ECDSA SECP256K1, handles CSR and CSID onboarding in Compliance and Production, produces UBL 2.1 XML with TLV QR codes, and clears and reports through FATOORA.

Vision

One trusted e-invoicing core that every Galaxy product reuses — compliant, auditable and production-hardened across KSA markets.

Features

Pure-Python ECDSA signing

SECP256K1 signing without a Java dependency.

CSR + CSID onboarding

Certificate signing request and onboarding in Compliance and Production.

UBL 2.1 + TLV QR

Signed XML invoices with TLV QR codes for the KSA requirement.

Clearance + reporting

FATOORA clearance for B2B and reporting for B2C.

Trip invoice hooks

Invoice generation wired into transport trips.

Production hardening

CSID renewal, hash chain, retry queues and monitoring.

Roadmap

Engine + FTMS moduleDone

Signing, onboarding, UBL/TLV QR, clearance, reporting

Live onboardingIn Progress

Real sandbox credentials and CSID onboarding

Go liveIn Progress

Sandbox compliance pass and production CSID

HardeningPlanned

Renewal automation, PIH management, error handling, monitoring

Start With the Problem

Tell Us What's Not Working.

You don't need to know which framework, platform or technology you need. Start by explaining the problem — we'll design the system around it.

hello@galaxydigilabs.com