Egyptian VAT e-invoices at 14%/5%/0%, UBL 2.1 XML submitted directly to the ETA Comprehensive portal, and a six-step chaser that skips Eid and Egyptian public holidays. Built for the way Egyptian receivables actually work.
From signup to your first ETA-compliant e-invoice — before your coffee’s cold.
A short guided setup covers your entity, TRN, Commercial Registration, branding, and team. No onboarding call required. No “schedule a demo” wall.
01
Add your customers
Paste a Tax Registration Number — we validate the format against ETA rules and store the Commercial Registration. Or bulk-import a CSV.
TRN validation
02
Issue ETA-compliant e-invoices
Pick items, add quantities. 14%/5%/0% VAT applied by line. UBL 2.1 XML generated and submitted to the ETA portal instantly.
UBL 2.1 XML
03
Let the chaser do the chasing
Six-step reminder sequence runs on autopilot. Skips Eid Al-Fitr, Eid Al-Adha, Coptic Christmas, and all Egyptian public holidays. You get paid.
Set & forget
§02InvoiceChaser
The six-step sequence your accounts team wishes they had time to send.
Most Egyptian SMBs remember to chase once, maybe twice. Oris runs a full human-feeling escalation ladder in the background — friendly, then neutral, then firm — and skips Eid Al-Fitr, Eid Al-Adha, Coptic Christmas, Revolution Day, and all Egyptian gazetted holidays automatically.
T − 3 daysFriendly reminder
T + 0 due dateNeutral — "today is the day"
T + 3 daysFirm — requests acknowledgement
T + 7 daysFirmer — owner CC'd
T + 14 daysFinal notice
T + 30 daysFlagged for manual escalation
Reminder log — INV-2026-0418
LIVE
Meridian Egypt LLC · E£47,880.00 · Due 02 May 2026
Mon 14 AprFriendly nudge
Opened · 14 Apr 11:03 EET
Thu 17 AprDue-date reminder
Opened · 17 Apr 09:22 EET
Mon 21 AprFirm follow-up
Delivered · awaiting action
Fri 25 AprOwner CC'd
Queued
Fri 02 MayFinal notice
Queued
Holiday calendar: Eid Al-Fitr · Eid Al-Adha · Coptic Christmas · Revolution Day · Sinai Liberation Day
§2BProduct tour
A dashboard that actually tells you what is happening.
No dead charts. No 27 tabs. Every number on the home screen is an action waiting to happen — and every chart drills into the invoice that caused it.
app.orisinvoice.com / dashboard
Q2 2026
Good morning, Karim
5 invoices need your attention today
LIVE · synced 2s ago
Outstanding
E£184K−22%
28 invoices
Paid this month
E£512K+18%
57 invoices
Avg DSO
22 days−28d
was 50d
Overdue
E£31K5 in chaser
all auto-handled
Receivables waterfall · last 90 days
30d90d12m
Wed 09 Apr
E£68K received
Jan 22Feb 05Feb 19Mar 05Mar 19Apr 02Apr 16
Recent activity
11 events
Meridian paid EG-INV-0418
E£47,880 · Instapay · 3m ago
ETA submission accepted
EG-INV-0419 · UUID confirmed · 8m ago
Chaser step 3 sent
Cairo Steel · EG-INV-0392 · 14m ago
Estimate accepted
Delta Pharma · EST-0047 · 2h ago
Portal viewed
Alexandria Mills · EG-INV-0401 · 4h ago
Current
E£121K
66%
1–30d
E£29K
16%
31–60d
E£20K
11%
61–90d
E£8K
4%
90+d
E£6K
3%
Click-through
Every number opens the invoice it came from.
Zero-config
Aging buckets computed per invoice due-date automatically.
§03Everything included
The full invoicing stack. Nothing missing.
No “ETA add-on”, no “Receivables module”, no “API upgrade”. Everything below ships with every plan — we just limit volume on Free.
Egyptian e-Invoice (ETA)
ETA-compliant UBL 2.1 XML. TRN validation at invoice time, UUID-keyed document tracking, OAuth token auth to the ETA Comprehensive portal.
VAT 14% / 5% / 0%
Standard-rated, reduced-rate, zero-rated exports, exempt categories and reverse-charge all coded. ETA Schedule rules enforced automatically.
ETA e-Receipt
B2C e-receipts submitted to the ETA e-Receipt system. Same engine as e-Invoice; only the document-type field changes.
Payment Tracking
Record Instapay, bank transfer, Fawry, Vodafone Cash, cash. Auto-allocate partial payments. Real-time aged receivables in EGP.
InvoiceChaser
6-step reminder sequence. Skips Eid Al-Fitr, Eid Al-Adha, Coptic Christmas, Revolution Day, and all Egyptian public holidays automatically.
Tax Return Prep
Generate a draft monthly VAT return from your invoices. Reconcile against ETA-submitted documents. Export-ready for the e-Tax portal.
8 Built-in Reports
Sales, aging, collection, customer ledger, VAT summary, statement, FX gain/loss. All filterable by period.
Bulk CSV Import
Migrate from Smart Account, Onyx, Al-Motamem or manual spreadsheets in minutes. UTF-8 + Windows-1256 supported.
Outbound Webhooks
HMAC-signed events for invoices, payments, ETA submission status, reminders. Works with Zapier, n8n, Make. Retry logic built-in.
Client Portal
Magic-link access. Customers view, pay, and dispute without a login. Bilingual EN + AR interface.
Recurring Invoices
Schedule monthly retainers, annual contracts. Auto-sends, chases, reconciles, re-submits to ETA on its own.
Credit Notes
One-click اشعار خصم. ETA-required link to the original invoice maintained. VAT-return adjustments auto-populated.
Oris Invoice is purpose-built for the one painful problem Egyptian SMBs actually have: ETA compliance and getting paid on time. Here is how the options stack up.
Capability
Oris Invoice
Odoo (Egypt)
Manual / Local
ETA-compliant e-invoice UBL 2.1
ETA e-Receipt (B2C)
InvoiceChaser 6-step automated reminders
Magic-link client portal (no login)
Egyptian holiday calendar aware
PostgreSQL row-level tenant isolation
Free forever tier (10 invoices/mo)
Paid plan starts at
E£299
E£599
0 + hours
Full support Partial / add-on Not supported
§05How teams will use it
Built for the way you actually work.
Three shapes of Egyptian SMB, three first-week wins. We’ll swap these for real customer stories once v1 has been in the wild long enough to earn them.
The exports play
Exporters billing international clients with ETA compliance.
Issue USD- or EUR-denominated invoices to overseas buyers while Oris handles the ETA submission in EGP at the CBE day rate. Zero-rated export VAT applied automatically — no Schedule lookup, no manual override.
The collections play
Trading companies reducing 60-day DSO.
Turn on the six-step chaser on Monday. By the second invoice cycle, clients are opening the magic-link portal and paying inside two weeks instead of two months. Eid and public-holiday skips mean your reminders still land on the right working day.
The onboarding play
Startups going paperless before the ETA mandate.
The ETA mandatory e-invoicing threshold is dropping. Get compliant before it reaches your revenue band — not the week it does. Setup takes an afternoon; your first ETA-submitted invoice goes out before you close the laptop.
Compliance
ETA e-invoice, VAT, UBL 2.1 — all baked in.
UBL 2.1 XML, TRN validation, 14%/5%/0% VAT routing, and ETA portal submission in one workflow. No third-party middleware.
Security
Tenant-isolated by default.
PostgreSQL row-level security, AES-256-GCM encrypted PII, audit log is INSERT-only. Hosted in AWS Middle East region. PDPL Law 151/2020 compliant.
Mobility
Send an invoice from anywhere.
Every view is touch-first. Bilingual EN + AR interface. Magic links so clients never hunt for a password, from Cairo to Dubai.
§06On the roadmap
What we’re building next.
We shipped v1 focused on Egypt and ETA. Here’s what’s queued — dated where we’re confident, labelled otherwise. We’d rather miss a date than overpromise one.
Q3 2026
ETA Phase 3 expansion
As ETA lowers the mandatory e-invoicing threshold to cover all taxpayers in Phase 3, Oris will auto-upgrade your configuration. No workflow changes, no re-onboarding — the UBL 2.1 engine already handles both B2B and B2C document types.
In design
Q2 2026
Arabic invoice template
Full RTL Arabic PDF layout with Arabic numerals and tax labels per ETA presentation requirements. Side-by-side EN + AR columns available from day one; native Arabic-first template ships Q2. Native reviewer sign-off required before GA.
In progress
Q3 2026
SOC 2 Type II
AES-256-GCM encryption, RLS isolation, and INSERT-only audit logs are already built. SOC 2 audit kicks off once we have six months of operational evidence — targeting report availability for enterprise buyers in Q3.
If something is not covered here, send us a note from any page — replies usually take under two hours during Egyptian business hours.
Sun–Thu · 09:00 – 18:00 EET
Is there a free plan, and what are the limits?
Yes, free forever — 10 ETA e-invoices per month, 1 user, 1 organisation. Full VAT compliance, PDF generation, and ETA submission included. No credit card required.
Which ETA mandate phases does Oris cover?
Oris ships both the e-Invoice (B2B) and e-Receipt (B2C) flows already implemented. As new phase thresholds lower you will not need a platform switch — the engine is the same regardless of taxpayer size.
How does TRN validation work?
When you add a customer, paste their Tax Registration Number and Oris validates it against the ETA format rules and flags mismatches before you issue. Commercial Registration number is stored alongside for audit.
Where is my data stored?
Primary infrastructure is in AWS me-south-1 (Bahrain), the nearest AWS region to Egypt. Every tenant is isolated via PostgreSQL row-level security; bank details are encrypted at rest with AES-256-GCM. Data is subject to Egyptian PDPL Law 151/2020 obligations.
Does the chaser skip Eid and Coptic Christmas?
Yes. InvoiceChaser maintains a calendar of Egyptian public holidays including Eid Al-Fitr, Eid Al-Adha, Coptic Christmas (7 Jan), Revolution Day (25 Jan), Sinai Liberation Day, and others. Reminders landing on a holiday are pushed to the next working day.
How do I migrate from manual processes or local software?
Bulk CSV import covers customers, items, and opening invoice balances. The importer accepts Windows-1256 encoded files from Al-Motamem, Smart Account, and Onyx exports. Validation errors are returned as a fixable CSV — no silent data loss.
Ready when you are
Your next ETA invoice gets paid on time.
Send one in five minutes. Ten free ETA-compliant invoices a month, forever. Upgrade if and when it earns its keep.