E-invoicing software
E-invoicing software issues each invoice as structured data and sends it to the tax authority's platform. The platform clears it before it counts, or records it after issue. In jaah the invoice is confirmed in the accounting app and sent from there, with the business's own credentials. The table below names each country jaah connects with, its system and what jaah does there. The page is for VAT-registered businesses and firms, law firms included.
E-invoicing is part of the accounting app of jaah law, the law firm management software.
A confirmed invoice in the accounting app: it goes to the platform from here.
- Posted
- Taxes
- Actions
- Posted
- Actions
What is e-invoicing?
An e-invoice is an invoice issued as structured data that the tax authority's system can read, not as a picture of a page.
Clearance means the tax platform checks the invoice and validates it before it counts as issued.
Reporting means the invoice is issued first, then sent to the platform, which records it.
Each country sets its own model, and jaah follows it country by country.
E-invoicing by country
jaah supports e-invoicing with a direct connection to the authority's platform in Saudi Arabia, Jordan, Spain, Greece, Hungary, Poland, Romania and Serbia.
In Egypt, Kenya, Türkiye, Taiwan, Vietnam and Croatia it works with a condition: a signing or fiscal device, or an account with a private provider.
| Country | System and authority | What jaah does | Condition |
|---|---|---|---|
| Direct connection with the authority's platform | |||
| Saudi Arabia | FATOORA Zakat, Tax and Customs Authority (ZATCA) | Integration with FATOORA: the QR code on every confirmed invoice (phase 1), tax invoices cleared and simplified invoices reported (phase 2), also from the point of sale. | The business's own FATOORA credentials. |
| Jordan | JoFotara Income and Sales Tax Department (ISTD) | Sends each invoice to JoFotara, the national e-invoicing system. | The business's own JoFotara client ID and secret key. |
| Spain | SII, TicketBAI and Veri*Factu Tax Agency (AEAT) and the Basque provincial treasuries | Sends VAT records to SII, and invoice records with their QR code to TicketBAI and Veri*Factu; creates signed Facturae files for the business to send to public bodies. | A qualified electronic certificate. |
| Greece | myDATA Independent Authority for Public Revenue (AADE) | Sends each invoice to myDATA. | The business's own AADE user ID and key. |
| Hungary | Online Invoice (Online Számla) National Tax and Customs Administration (NAV) | Reports each invoice to NAV in real time, and brings in supplier bills. | The business's own NAV technical user and keys. |
| Poland | KSeF Ministry of Finance | Sends invoices to KSeF with their QR link, and brings in supplier bills. | The business's own KSeF certificate. |
| Romania | e-Factura and e-Transport National Agency for Fiscal Administration (ANAF) | Uploads invoices to e-Factura, and declares goods transport to e-Transport. | The business's own ANAF access, with its certificate. |
| Serbia | SEF (eFaktura) Ministry of Finance | Sends each invoice to SEF. | The business's own SEF API key. |
| With a condition | |||
| Egypt | E-invoice system Egyptian Tax Authority (ETA) | Sends each invoice to the ETA, signed with the business's signing token. | A USB signing token, and a signing service on the user's computer. |
| Kenya | TIMS Kenya Revenue Authority (KRA) | Records each invoice through a Tremol fiscal device. | A Tremol fiscal device, reached from the user's computer. |
| Türkiye | e-Fatura and e-Arşiv Revenue Administration (GİB) | Sends e-Fatura and e-Arşiv invoices through Nilvera. | An account with Nilvera, a private provider. |
| Taiwan | E-invoice platform Ministry of Finance | Issues e-invoices through ECPay. | An account with ECPay, a private provider. |
| Vietnam | E-invoices Department of Taxation, Ministry of Finance | Issues e-invoices through Viettel SInvoice. | An account with Viettel, a private provider. |
| Croatia | e-Račun Tax Administration (Porezna uprava) | Sends e-invoices through moj-eRačun. | An account with moj-eRačun, a private provider. |
General information, not tax advice: each country's rules are on its authority's site.
What jaah does with e-invoices
Sent from the invoice
The invoice is confirmed in the accounting app and reaches the platform from there, with no file to export or upload.
The country's own format
Each invoice is built as the structured file its country asks for, not only as a PDF.
Clearance or reporting
Each invoice follows its country's model: cleared by the platform before it counts, or reported to it after issue.
QR code on the invoice
Where the rules ask for a QR code, the invoice carries it.
Signed and chained
Where the rules ask for it, each invoice is signed and chained to the one before it.
Your own credentials
With a direct connection, jaah talks to the platform with the business's own credentials, with no intermediary.
The same path for every invoice
Every invoice reaches the platform the same way, whether it is typed in or drafted from a case, a consultation, an enforcement file or a contract.
The client still receives the invoice as before: by e-mail, on the portal, or by WhatsApp when it is connected.
The Send window of a confirmed invoice.
- by Email
- Invoice PDF
- Send
- by Email
- Send
Accounting for your country
The accounting starts from your country's chart of accounts and taxes, in 114 countries.
The GCC states
- Saudi Arabia, the UAE, Bahrain and Oman: chart of accounts, VAT taxes and the VAT return layout.
- Kuwait and Qatar: chart of accounts.
The rest of the Middle East and North Africa
- Egypt, Jordan, Morocco, Algeria, Tunisia, Mauritania and Türkiye: chart of accounts, taxes and the tax return layout.
- Iraq and Lebanon: chart of accounts and taxes.
What the software does not claim
- No list approves e-invoicing software: the tax platform checks each invoice, then clears or records it, or turns it down.
- jaah registers nobody on a platform: the business opens its own account there and keeps its credentials.
- Where the table names a condition, the device or the provider's account is the business's own.
- jaah claims a connection only in the countries of the table.
Questions about e-invoicing software
What is e-invoicing software?
Software that issues each invoice as structured data and sends it to the tax authority's platform, which clears it or records it. In jaah this happens from the accounting app.
What is the difference between clearance and reporting?
With clearance, the platform checks the invoice before it counts. With reporting, the invoice is issued first and then reported to the platform. jaah follows each country's model.
Which countries does jaah support for e-invoicing?
Saudi Arabia, Jordan, Spain, Greece, Hungary, Poland, Romania and Serbia, with a direct connection; Egypt, Kenya, Türkiye, Taiwan, Vietnam and Croatia, with a signing or fiscal device, or a private provider's account.
What does a business need to connect?
Its own account and credentials on the authority's platform, or a certificate. In some countries it also needs a signing or fiscal device, or an account with a private provider.
Are invoices from cases and contracts e-invoices too?
Yes. Invoices drafted from a case, a consultation, an enforcement file or a contract are ordinary customer invoices, so they are confirmed and sent the same way.
Which countries' accounting does jaah support?
The accounting starts from the country's chart of accounts and taxes, in 114 countries, among them the GCC states and the rest of the Middle East and North Africa.