
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.


Share this article:
Back to Blog