Egyptian e-invoicing, built in — and what it will not send
Mapping your products and units onto the Tax Authority’s codes is the work. Blocking a malformed document before it is submitted is the point.
Built against the Tax Authority’s own schemas
Egyptian e-invoicing is not a checkbox. A document either matches the shape the Tax Authority publishes or it is rejected, and the mapping from your own products and units onto their codes is the work.
What has to be mapped
Three things, per company: products onto EGS or GS1 codes, units of measurement onto the Authority’s unit list, and taxes onto their type and sub-type. The system holds that mapping and validates against it BEFORE anything is submitted.
A malformed document is blocked, not sent
The validation gate refuses to submit a document that would be rejected. That is deliberate: a rejected submission is a queue to clear and a customer to call back, and finding the problem at the till is cheaper than finding it at the Authority.
It never sends an unsigned document
Signing needs the company’s own e-seal. Where the signer is not configured the system raises rather than sending anything unsigned — there is no mode in which it quietly submits and hopes.
What prints on the invoice
A real QR and the submission UUID, once the document is accepted. Where a document was not submitted, or was rejected, the printed invoice says so in words — it does not print a QR that leads nowhere. An invoice carrying a fake code is worse than one carrying none.
Off by default
The module ships switched off and needs the customer’s own client credentials and their e-seal to do anything at all.
All pages
- Inno Counter — Camera and Image Policy
- Inno Source ERP — Terms of Service
- Website Terms of Use
- AI features — How they work and their limits
- Inno Counter — Terms of Use
- About Us – Inno Source Tech Solutions
- Subscription, Cancellation and Refunds
- Service Level and Support
- Inno Agent — Terms and Remote Access
- Inno Time — What It Records About an Employee
- Inno Source mobile app — Privacy Policy
- Inno Source mobile app — Terms of Use
- Inno Time — attendance for people who sit at a computer
- Inno Caller — know the customer before you answer
- Setting up Inno Counter on a line — and what to check on day one
- Setting up Egyptian e-invoicing — the three mappings and two credentials
- Before you rely on branch isolation, run the census
- Closing a van route cleanly — what blocks it and what should not
- Pairing an Inno Agent — and rescuing one you cannot reach
- Switching on Inno Time for a branch, and reading what it reports
- Pairing a handset with Inno Caller — and testing it without waiting for a call
- Inno Source Mobile Application
- Van sales app — Terms of Use
- Acceptable Use Policy
- Warranties and Limits of Liability
- Data Processing Terms
- Privacy Policy
- Website Privacy and Cookies
- Legal documents
- Inno Counter — the number on the shift sheet, measured instead of remembered
- Branches are enforced, not suggested
- The field keeps working when the signal does not
- Egyptian e-invoicing, built in — and what it will not send
- Inno Agent — reaching a scale on a shop floor from the cloud
- Inno Source — company facts
- Contact Us – Inno Source Tech Solutions
- FAQs – Inno Source Tech Solutions
- Inno ERP — one system for the whole company
- The Inno products
- Inno Counter — count production with a camera
- Inno Agent — your devices, reachable from the cloud
- Inno Time — attendance and working time from the PC
- Inno Caller — know the customer before you answer
- Inno Remote Control — every branch, from one screen
- The Inno Source mobile app
- Inno Van — selling from the vehicle
- Pricing and plans
- Start a subscription
- Blog