Tappya Logo
E-INVOICING & COMPLIANCE

ZATCA and ETA, compliant in minutes.

Government e-invoicing for Saudi Arabia (ZATCA) and Egypt (ETA) is built in. Automated onboarding, compliant invoices, and a full submission audit trail. No consultant. No separate plugin.

ZATCA (Saudi Arabia)ETA (Egypt)Full audit trail
SAUDI ARABIA · ZATCA, HANDLED

From signup to compliant e-invoicing

A ZATCA onboarding wizard handles the setup and produces compliant UBL invoices with QR codes. No plugin, no external integrator.

GUIDED ONBOARDING

A wizard that does the hard part

The ZATCA onboarding wizard walks you through merchant details, device registration, and credential issuance. What used to take weeks of consultant time now happens in minutes.

  • Step 1: merchant details
  • Step 2: device registration and OTP
  • Step 3: CSID issued and confirmed
Invoice
INV-204871
Cleared by ZATCA
Cryptographic stamp embedded
TypeSimplified · Phase 2
UUID3c9f…a17e
Submitted09:42:18 · 1.6s to clear
COMPLIANT INVOICES

UBL invoices with QR codes

Every invoice is produced as a compliant UBL document with the ZATCA QR code embedded. It is cryptographically stamped and ready for the buyer and the authority.

  • Standards-compliant UBL output
  • ZATCA QR code on every invoice
  • Cryptographic stamping built in
EGYPT · ETA E-RECEIPTS

OAuth, per-device, submitted

ETA compliance covers OAuth, per-device credentials, and e-receipt submission to the Egyptian authority. It is handled end to end.

e-Receipt
EG-118043
Accepted by ETA
DocumentSales · e-receipt
UUIDf81b…d4c2
SubmissionOAuth · auto-renewed
Accepted09:41:02 · 2.1s

OAuth authentication

A secure OAuth flow with the Egyptian Tax Authority, managed for you. Tokens are issued, refreshed, and stored safely.

Per-device credentials

Each point of sale gets its own ETA credentials and onboarding state, tracked together across every branch.

E-receipt submission

Receipts are submitted to the ETA in real time, and the authority's response is captured against each transaction.

EVERY SUBMISSION ON RECORD

An audit trail with government responses

A compliance transaction audit trail records every submission and the authority's response, so you are ready for any audit in either country.

Audit trail
Immutable · last 24h
Invoice cleared
INV-204871 · ZATCA
09:42:18
Submitted to authority
INV-204871 · Phase 2
09:42:16
Cryptographic stamp signed
UUID 3c9f…a17e
09:42:16
!
Invoice rejected
INV-204867 · retrying
09:38:44
e-Receipt accepted
EG-118043 · ETA
09:41:02
SUBMISSION LOG

Every receipt, every response

The transaction log shows each submission with its date, receipt number, accepted or rejected status, the government response, and a QR preview. It is searchable and exportable.

  • Accepted or rejected status per submission
  • Full government response captured
  • QR preview on every record
ENVIRONMENT & CREDENTIALS

Sandbox to production, in control

Toggle between sandbox and production, manage merchant details, and rotate credentials whenever you need to. It all lives on one settings screen.

  • Sandbox and production toggle
  • Merchant details management
  • Credential rotation on demand
Tax authority credentials
Onboard once — Tappya manages renewal
ZATCA · Saudi Arabia
Production · Phase 2
ETA · Egypt
Production · e-receipts
Sandbox testing
Staging environment
WHAT'S INSIDE

Compliance, end to end

Everything you need to stay compliant in Saudi Arabia and Egypt, built into Tappya rather than bolted on.

ZATCA (Saudi Arabia)

Automated onboarding and compliant UBL e-invoicing for the Saudi tax authority.

ETA (Egypt)

OAuth, per-device credentials, and e-receipt submission for the Egyptian tax authority.

QR codes

ZATCA QR codes embedded on every compliant invoice, automatically.

Credential management

Issue, store, and rotate authority credentials securely across all your devices.

Device registry

Track every registered point of sale by country, serial, and onboarding status.

Audit trail

Every submission and government response recorded for full auditability.

Sandbox & production

Test safely in sandbox, then flip to production when you're ready.

Government responses

The authority's accept or reject response captured against each transaction.

Extensible framework

Built on a framework designed to add more jurisdictions over time.

WORKS WITH

Part of one connected platform

Compliance plugs straight into the rest of Tappya. Invoices flow to your books, and payments are reconciled automatically.

FAQ

Questions, answered

Saudi Arabia (ZATCA) and Egypt (ETA) today, on a framework designed to add more jurisdictions over time.
The wizard automates it, so you're looking at minutes, not weeks. There's no consultant and no separate plugin to buy. It's built into Tappya.
Yes. You can run everything in a sandbox environment first, then switch to production from the compliance settings screen whenever you're ready.
GET COMPLIANT

Compliant e-invoicing, built in

Start free and have ZATCA or ETA e-invoicing running in minutes. Or book a demo and we'll walk you through it.

No consultant required· No separate plugin· Sandbox to test first
E-Invoicing & Compliance: ZATCA and ETA Built In | Tappya | Tappya