Egypt ETA Integration: Automated Tax Authority Compliance
BlogHealth Care

Egypt ETA Integration: Automated Tax Authority Compliance

5/31/2026
Admin User

Egypt’s ETA Mandate

Since 2020, the Egyptian Tax Authority (ETA) has mandated electronic invoicing for all businesses, including healthcare facilities. Compliance requires:

  • Invoices in ETA-approved format
  • Submission within 24 hours
  • QR code on each invoice
  • Compliance with EGS tax codes
  • Staging environment testing before production

Non-compliance can result in significant penalties.

NileByteCare’s ETA Integration

NileByteCare includes built-in, fully automated ETA integration:

How It Works

Invoice Created
  ↓
ETA Formatting (JSON) with:
  • Invoice details
  • Tax line items (EGS codes)
  • Patient/Provider info
  • Cryptographic hash (LongId)
  ↓
Auto-Submission to ETA
  ↓
ETA Response:
  • Submission ID
  • Long ID
  • Status (Accepted/Rejected)
  ↓
QR Code Generated & Displayed on Invoice
  ↓
Status Tracked in Document Submission Log

Key Features

Dual Environment Support

  • Staging (Sandbox) — Test integration before going live
  • Production — Live ETA submission

EGS Tax Code Mapping All billable items mapped to ETA-approved tax codes:

  • Consultation fees → EGS code 1xx
  • Lab tests → EGS code 2xx
  • Medications → EGS code 3xx
  • Imaging → EGS code 4xx
  • Room charges → EGS code 5xx

B2C (Business-to-Consumer) Support

  • POS-style receipt submission for direct patient payments
  • Real-time submission

Document Tracking

Status Meaning
Pending Awaiting submission
Submitted Sent to ETA
Accepted ETA confirmed
Rejected ETA rejected (with reason)
Cancelled Document cancelled

QR Code Generation

  • ETA-compliant QR code on every invoice
  • Scannable by ETA mobile app
  • Contains invoice hash and submission details

Configuration

ETA settings are configurable per tenant:

  • Client ID/Secret — API credentials from ETA
  • Environment — Staging or Production
  • Activity Code — Healthcare facility code
  • Branch Code — Branch identifier
  • B2C Enabled — Enable/disable POS receipts
  • POS Serial — Point-of-sale serial number

Benefits

  • 100% compliance — Automated submission ensures no missed invoices
  • Eliminate manual work — No more copying data into ETA portal
  • Reduce errors — Automated formatting eliminates human error
  • Real-time tracking — Know the status of every document
  • Audit ready — Complete submission log for tax audits

Stay compliant with Egyptian tax regulations. NileByteCare’s ETA integration handles it all automatically.

Screenshot 1

Screenshot 2

Share this article:
Back to Blog