electronic invoicing
November 30, 2022

Your guide to E-invoicing in Saudi Arabia

Table of Content

Electronic invoicing differs significantly from regular invoices, especially in the Saudi Arabian market, where the second implementation phase is underway. Continue reading to understand the distinctions, requirements, and official service providers.

What is Electronic Invoicing?


An electronic invoice is a bill issued by one entity to another entity or a consumer and is generated and stored through an electronic system.

Electronic invoicing is a new system established by the General Authority of Zakat and Tax (Zatca) in Saudi Arabia for issuing and storing invoices through an electronic system. The first phase was launched in 2021, and it will be mandatory to comply with all system requirements starting in 2023.

This system aims to reduce unregulated economic activities and ensure compliance with tax regulations.

Phases of E-invoicing

Before discussing the implementation stages, we must see to who e-invoicing applies. All business owners are subject ot this new procedure and law. Nevertheless, registration in this service is: 

  • Mandatory:  if your annual revenue reaches 375,000 Saudi riyals.
  • Optional:  if your income ranges between 187,500 riyals and 375,000 riyals.
  • Exempt: if your income is below 187,500.

The implementation of this procedure is divided into two phases. 

phases of implementation

First phase

As of December 4th, 2021. the Generation phase began. All entities subject to Value Added Tax (VAT) were required to issue and store invoices through an electronic system during this period. This excludes non-residents. 

Second phase

Starting January 2023, the Integration phase will be implemented in waves, targeting specific taxpayer groups. This phase introduces technical and business requirements for electronic invoices and solutions and integrates these solutions with ZATCA's systems. 

The relevant individuals have likely been notified of this matter several months ago.

Consider the following classifications to understand when your turn will be:

Here are the critical requirements for the service from a technical perspective and the essential service providers you can consider working with.

Basic Requirements for Electronic Invoicing Solutions

According to the regulations set by Zatca, the following conditions must be met by the technical solutions seeking to provide electronic invoicing services:

  • Compliance with data and information security controls or cybersecurity in Saudi Arabia.
  • Tamper-proof and includes a mechanism to detect tampering.
  • Compatibility with external systems through Application Programming Interfaces (APIs).

If you meet the criteria for electronic invoicing service, you can choose from the following list of essential service providers to enjoy the service. The General Authority of Zakat and Tax previously published a preliminary indicative list of qualified service providers who have met the requirements to provide the service. However, this list is not legally binding, and the authority does not bear any subsequent consequences.

The list includes numerous names, and here are 10 for your reference:

  • Advanced Information Technology Experts
  • Afaq for Information Technology
  • Al-Ameen for Business Solutions
  • Al-Waseet for Information Technology Services
  • Emteyaz Accounting Systems
  • Arab Ink Trading
  • Babel for Software and Information Technology
  • Cloud Today
  • Dafater
  • Foodex

Check the official website for more information on all potential solution providers. 

To determine which provider is best for you, you can visit their physical offices and personally communicate with them. You can also visit their LinkedIn profiles to review customer ratings and feedback if available.

Based on our analysis, these four platforms represent the top service providers you can rely on:

1. Rawaa

2. Foodex

3. Fatora

4. Dafater

Once you have met the registration requirements for the service and have reached an agreement with the suitable service provider, consider which platform is best for sending these invoices. 

What platforms to use to send electronic invoices


Email is likely the first thing that comes to mind, as it has always been the preferred option for dealing with customers and sending important business messages. It may be a suitable choice depending on the type of your customers. If you are a B2B, email is likely the ideal method, as all commercial activities attach great importance to professional email and regularly check it. However, when dealing with individual consumers, most may not check their email regularly or even ignore it completely. In such cases, mobile phones may be the best means of reaching them.


SMS messages have a high open rate thanks to their brevity and personal nature. Therefore, sending electronic invoices via SMS may be appropriate to ensure that your customers receive the message and discover its contents.


WhatsApp has become the preferred communication channel for most people in several countries, especially in Saudi Arabia, where it has gained popularity among over 87.4% of the population, with more than 30.67 million users. 

Likely, your target audience and customers are already present on this platform, which has a higher open rate than email and SMS. Additionally, WhatsApp API allows integration with external systems such as banks, making it easy for you. You can even automate the process of sending electronic invoices. You can also send the digital invoice file directly instead of a link to the invoice, as is the case with SMS messages, for example.

Get 25% more sales on your online store

Learn more
Green tick phone

Get strategic e-commerce tips,
and resource guides

e-commerce chatbot

E-commerce chatbot ultimate guide

Use WhatsApp chatbot to boost sales and provide effective customer service. Discover the e-commerce chatbot use cases and benefits.

Learn More
WhatsApp messenger versus whatsapp business app

The difference between a WhatsApp messenger account and a WhatsApp business account

Discover the main differences between a WhatsApp messenger account and a WhatsApp business account. Is it enough for businesses?

Learn More

Franchise: The Proven Business Model For Success

Franchising is an agreement between a franchisor and a franchisee to distribute a trademark's products or services. Discover how franchising works.

Learn More

Join the BusinessChat Conversation

Get Our Latest News and Insights Straight to Your Inbox.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.