You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

What is E-Invoicing?

E-invoicing is the process of generating invoices in a digital format, so you can issue and store them electronically. The Zakat, Tax and Customs Authority (ZATCA) in the Kingdom of Saudi Arabia (KSA) has rolled out regulations mandating businesses to adopt an e-invoicing process in two phases, starting on December 4, 2021.

The main aim of this decision is to limit the shadow economy, to promote fair competition and consumer protection, and to combat trade and tax fraud.

Phase II Requirements

card image

API Integration with ZATCA

API is a software intermediary which enables two applications to interact with each other.

Integration Types for E-Invoice

1)API integration with ERP
2)SFTP-based integration
3)POS integration
4)Excel-based data upload
5)UI-based integration
6)Database integration    mode

card image

Cryptographic Stamp

Cryptographic Stamp will be the Technical Digital Signature of the hash of document.

Cryptographic Stamp

The cryptographic stamp is applied by the Authority E-Invoicing Integration Portal for the standard e-invoices and is automatically generated by the solution in case of simplified e-invoices..

card image

XML or PDF / A-3 Format

Companies will be able to issue simplified electronic invoices compatible with XML or PDF / A-3 Format.

Simplified E- Invoices

1)Automated data transfer to enReport-KSA-VAT
2)Automated Sales Ledger for input to ERP Systems
3)Custom Printable & E-Print Invoice
4)Generate elnvoice-KSA XML or Printable PDF/A3 with embedded XML, QR-Code and VAT Registration number

card image

Clearance by GAZT

General Authority of Zakat and Tax (GAZT) should take ahead of the new rules coming into effect

GAZT Clearance

It is important to note that the e-invoicing regulations will attract all the provisions related to a tax invoice in the VAT legislation, and any non-compliance will result in penalties from GAZT.

Key Requirements




KSA E-Invoice Phase-2

Key system requirements for generating B2C invoices

1) Compliance
2) QR with cryptographic stamp
3) Internet connectivity
4) Reporting invoices

Key system requirements for generating B2B invoices

1) Connect to e-invoicing portal.
2) QR Code Generation.

Common key system requirements for B2B and B2C invoices

1) Electronic invoice generation
2) Invoices with necessary fields
3) Generate UUID & hash invoices
4) Archive as per VAT regulations
5) Prohibited software functions

We Fullfill 100% Phase II Requirements

Implementation Roadmap

ERP Integration

Integrated Flow

Simplified View

Phase
مرحلة
Applicability
القابلية للتطبيق
Requirements
المتطلبات
Olivesoft's E-Invoice Solution
حل الفاتورة الإلكترونية
Phase 2 (Integration & Clearance)
التكامل والتخليص
Jan 01, 2023 Seamless integration with ERP
تكامل سلس مع تخطيط موارد المؤسسات
Generation of hash
انشاء تجزئة
Generation of UUID
انشاء يو يو آئي دي
Upload of Invoices at ZATCA Portal
تحميل الفواتير في بوابة زاتكا

Timely and Affordable E-invoicing implementation in Kingdom of Saudi Arabia

تنفيذ الفواتير الإلكترونية في الوقت المناسب وبأسعار معقولة في المملكة العربية السعودية


Why choose us for e-invoicing in KSA?

Seamless Integration

التكامل السلس

Seamless integration with ERP's
التكامل السلس مع تخطيط موارد المؤسسات

Bulk Generation of UUID

الجيل الأكبر من UUID

Bulk Upload and Generation of UUID
تحميل بالجملة وتوليد UUID

Data Validation

التحقق من صحة البيانات

Multiple auto validation of data to ensure 100% compliance of law
التحقق التلقائي المتعدد للبيانات لضمان الامتثال 100٪ للقانون

Cost-Effective

فعاله من حيث التكلفه

Reduced Cost of Operations
انخفاض تكلفة العمليات

Data Security

أمن البيانات

Desktop-based solution with 100% data security with real-time monitoring
حل قائم على سطح المكتب مع أمان بيانات بنسبة 100٪ مع مراقبة في الوقت الفعلي

Support Team

فريق الدعم

Assistance in Resolving queries
المساعدة في حل الاستفسارات