Nodhom provides you with the technical solutions that comply with e- invoice requirements, enabling you to issue and link your invoices with external systems through (API).

Why choose Nodhom ERP Apps?

Nodhom complies with the ZATCA’s requirements to implement the first and second phases of the e- invoice

Phase 1

December 4th, 2021

Generate and store tax invoices and notes through electronic solutions.

Phase 2

January 1st, 2023

Integration of electronic solutions with ZATCA’s systems.

Requirements for the first phase of the electronic invoice ( Generation Phase )

الفاتورة الالكترونية من نظم

Stop issuing manual/hand-written invoices

الفاتورة الالكترونية من نظم

Use a compliant electronic invoicing solution

الفاتورة الالكترونية من نظم

Ensure all elements of tax invoice are fulfilled

Comply with the requirements of the second phase of the electronic invoice ( integration phase )


Ensure e-invoicing solution has the ability to connect to the internet

VAT invoice

Ensure all phase two required additional fields are fulfilled


Integrate the e-invoicing solution with 'Fatoora' portal

Store XML and PDF's

Generate and store e-invoices in the approved format

Nodhom ERP Apps Complies with The ZATCA's Requirements

Nodhom provides the complaint electronic solutions

Connect to the internet

Cloud-based system that allow access all your data via the internet


Complies with the requirements of Cybersecurity in KSA

Detecting tampering

Detecting tampering or editing performed on invoices

External systems

Allow integrating with external systems (API)


​​​​​​What is E-Invoicing (FATOORAH)?

A tax invoice that is generated in a structured electronic format through electronic means. A paper invoice that is converted into an electronic format through copying, scanning, or any other method is not considered an electronic invoice.

Some requirements are technical, how can I prepare for e-invoicing?

The technical requirements are typically implemented by solution providers (such as Nodhom Apps). Taxpayers may approach a Nodhom team to acquire a compliant electronic system; and make sure they are generating compliant invoices starting from December 4th, 2021.​


What does an e-invoice look like and how is it different from current invoices?

- E-invoices for Phase 1 (4 December 2021) are similar to current invoices, with minimum  additional fields: 
   a. For simplified tax invoices and their associated notes (usually issued for B2C transactions) a mandatory QR code.
   b.For tax invoices and their associated notes (usually issued for B2B transactions), an optional QR code and mandatory VAT number of the buyer if the buyer is a registered VAT taxpayer.
- There is no specific file format mandated for Phase 1, however, invoices must include the mandatory fields and must be issued from an electronic system meeting ZATCA’s requirements. In addition, electronic copies of all issued invoices must be stored by the taxpayer.​​

Are Nodhom Apps compliant with the ZATCA's e-invoicing requirements?

Nodhom complies with the ZATCA’s requirements to implement the first and second phases of the e-invoicing.

Are Nodhom apps could be connected to the internet?

Yes, Nodhom apps have the ability to connect to the Internet and work on cloud technology

Does Nodhom able to generate QR codes?

Yes, QR code could be generated from Nodhom Apps. QR code is mandatory for simplified tax invoices (usually issued for B2C transactions) and optionally for tax invoices (usually issued for B2B transactions).

Is the e-invoice generated from Nodhom apps include the minimum requirements that must be shown after scanning a QR Code?

Yes, it includes the following:
- Seller’s name
- VAT registration number of the seller
- Time stamp of the Electronic Invoice or Credit/Debit Note (date and time)
- Electronic Invoice or Credit/Debit Note total (with VAT)
- VAT total​

Should invoice be in English or Arabic?

All the data fields that are visible on human readable form of the invoice must be in Arabic. VAT Regulations require the Tax Invoices and Simplified Tax Invoices (along with corresponding credit notes or debit notes) to be in Arabic mandatorily.  Invoice can be bilingual and include English as well. ​​

Is e-invoicing mandatory?

  • ​E-invoicing applies to all persons subject to VAT and any other parties issuing tax invoices on behalf of suppliers subject to VAT.
  • Non-resident taxable persons for VAT purposes are excluded.​​

What are e-invoicing enforcement dates?

  • Phase One, known as the Generation phase and enforceable as of December 4, 2021. 
  • Phase Two, known as the Integration phase and enforceable starting from January 1, 2023

Does your technical solution comply to the second phase of e-invoice requirements?

Nodhom Apps complies with the conditions and requirements of the authority for the second phase of the E- invoice listed here.

What are the requirements for the second stage?

For the second phase E-invoice requirements click here.