ETA (Egyptian Tax Authority) Gateway

Connect Your System to ETA via Avtax ETA API

The premier B2B gateway for ETA Integration (Egyptian Tax Authority). Simplify Egypt e-invoicing for your customers with simple JSON input, real-time signing.

Invoices & Receipts Real-time Desktop Signing Cached ETA Tokens Auto Tax Calculation
POST /api/Invoices/submit
{
  "invoices": [
    {
      "internalID": "INV-2026-0001",
      "dateTimeIssued": "2026-02-27T10:00:00Z",
      "documentType": "I",
      "taxpayerActivityCode": "4620",
      "receiver": {
        "type": "B",
        "id": "313717919",
        "name": "Client Company"
      },
      "invoiceLines": [
        {
          "description": "Software Development Services",
          "itemType": "EGS",
          "itemCode": "EG-123456789-12345",
          "unitType": "EA",
          "quantity": 1,
          "unitValue": {
            "currencySold": "EGP",
            "amountEGP": 10000
          }
        }
      ]
    }
  ]
}

ETA Integration for Partners (Egyptian Tax Authority)

Avtax ETA API gives you a complete infrastructure layer to manage ETA e-invoicing across your entire customer base, ensuring full compliance with the Egyptian Tax Authority.

Customer Management

Register customers with their ETA credentials. Each customer gets their own isolated environment and cached access tokens — fully managed by you.

Real-time Desktop Signing

Our innovative desktop signing client connects directly to your customers' USB tokens, enabling real-time document signing without exposing private keys to the cloud.

Unified Document Submission

Submit standard invoices, credit notes, debit notes, and receipts (sales & return) through a single, unified JSON API. We handle the complex serialization, canonicalization, and cryptographic signing.

Automatic Calculations

Stop worrying about complex tax calculations. Send us the line items and unit prices, and our engine automatically calculates all totals, taxes, and discounts according to ETA rules.

For Developers

ETA API Workflow (Egyptian Tax Authority)

Avtax ETA API is split into two purpose-built API groups — one for partners managing their network, and one for submitting invoices and receipts to the ETA system.

Document Submission API

The core invoicing engine. Submit a simple JSON payload and we handle the serialization, cryptographic signing, and submission to the Egyptian Tax Authority. Supports Invoices, Credit Notes, Debit Notes, and Receipts.

Partner Management API

For platforms and ERP integrators. Register customers, manage their ETA credentials, monitor usage, and track active signature client connections across your entire network.

  • Bearer Token Auth: Standard JWT authentication for partners
  • 📄 OpenAPI / Scalar: Full interactive documentation available
  • 🧾 Device Chain Linking: Automatic handling of PreviousUUID for receipts
  • 🔁 Credit Notes Supported: Return invoices linked to original invoice UUID
  • 📦 Real-time Signing: Persistent connection for live desktop USB token signing
Explore the API Reference →
📄
Step 1

Send a Simple JSON Invoice

Your customer's system sends a JSON payload with invoice details — supplier info, line items, tax category, payment method, and invoice type.

Step 2

ETA Validation & Real-time Signing

We validate the document against ETA rules, serialize it to the ETA-compliant format, and securely sign it in real-time using your customer's desktop USB token through our secure signing bridge.

Step 3

Signed & Submitted

On success, we return the ETA UUIDs and public links for your documents. You can track the status of your submissions directly through the API.

Partner Plans

Avtax ETA API works on a partner model. Manage your customers and their document submissions with flexible limits.

🧪

Sandbox Environment Available

Test your integration safely using the ETA Pre-Production environment. Register your customers as Sandbox entities and test the full workflow before going live.

Register as Partner

Enterprise Partner

Custom Limits

Full production access. Manage your customers and their document submissions with limits tailored to your business needs.

  • Manage Multiple Customer ERPs
  • Annual Invoice & Receipt Limits
  • Real-time Desktop Signing App
  • Standard Invoices & Credit Notes
  • B2C Receipts with Device Linking
  • Comprehensive Partner Dashboard
Apply for Partner Access