Setting up Egyptian e-invoicing — the three mappings and two credentials
Nothing can be sent until three tables are filled, and none of them can be guessed for you.
The mapping is the setup
Three tables have to be filled before a single document can be sent, and none of them can be guessed for you.
- Products → EGS or GS1 codes. One code per product you invoice.
- Units → the Authority’s unit list. Your “carton” has to become their code, not your word.
- Taxes → type and sub-type. The pair, not just the rate.
Then the two credentials
The client credentials the Authority issues to the company, and the e-seal used to sign. Without the second the system raises rather than sending — there is no unsigned mode.
What to test first, and how
Issue one invoice with one line and check three things in order: that validation passes, that a UUID comes back, and that the printed document carries the QR and the status. If validation fails it names the field — fix the mapping, not the invoice.
Reading the status report
The report separates submitted, rejected and never-submitted. Never-submitted is its own state on purpose: it is not a failure, it is work that has not been done, and folding it into rejected would make a backlog look like a fault.
One habit worth keeping
Resubmit from the queue, not by re-issuing. Re-issuing creates a second document for one sale, and reconciling that later costs more than the original problem.
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