सऊदी अरब के लिए चरण-दर-चरण ई-इनवॉइसिंग एकीकरण ढांचा
अंतिम अपडेट: 30 मार्च, 2026
ZATCA (ज़कात, कर और सीमा प्राधिकरण) चरण 2 के लिए सऊदी अरब के सभी कर योग्य व्यवसायों को इलेक्ट्रॉनिक इनवॉइसिंग के लिए अपने सिस्टम को एकीकृत करना आवश्यक है। यह व्यापक गाइड CSD प्रमाणपत्र से लेकर API एकीकरण तक सब कुछ शामिल करती है।
अपने POS सिस्टम को लिंक करने के लिए ZATCA फतूरा पोर्टल के माध्यम से CSR जेनरेट करें।
بدء الربط: إنشاء طلب توقيع الشهادة (CSR) من خلال بوابة فاتورة لربط نظامك.
UUID, हैश और QR कोड सहित UBL 2.1 XML प्रारूप में इनवॉइस जेनरेट किए जाने चाहिए।
إنشاء ملف XML: يجب إنشاء الفواتير بتنسيق UBL 2.1 بما في ذلك الـ UUID والهاش والرمز.
QR कोड Base64 एन्कोडेड TLV होना चाहिए। अपने QR एन्कोडिंग को सत्यापित करने के लिए हमारे होम पेज टूल का उपयोग करें।
معايير الرمز: يجب أن يكون الرمز مشفرًا بتنسيق Base64 TLV. استخدم أدواتنا للفحص।
सभी सरलीकृत कर इनवॉइस को जेनरेशन के 24 घंटे के भीतर रिपोर्ट किया जाना चाहिए।
الإبلاغ اللحظي: يجب الإبلاغ عن جميع الفواتير الضريبية المبسطة في غضون 24 ساعة।
चरण 2 अनिवार्य एकीकरण चरण है जहां करदाताओं को अपने सिस्टम को सीधे ZATCA के फतूरा पोर्टल से API के माध्यम से कनेक्ट करना होता है। चरण 1 के विपरीत (जिसमें केवल इनवॉइस पर QR कोड की आवश्यकता थी), चरण 2 के लिए रीयल-टाइम या लगभग-रीयल-टाइम में इनवॉइस डेटा जमा करना आवश्यक है।
चरण 2 के लिए CSD प्रमाणपत्र अनिवार्य है। यह इनवॉइस के डिजिटल हस्ताक्षर और क्रिप्टोग्राफिक स्टैंपिंग को सक्षम बनाता है। आपको इसे Geotrust या Digicert जैसे ZATCA-अनुमोदित प्रदाताओं से प्राप्त करना होगा।
सभी इनवॉइस मानकीकृत UBL 2.1 XML प्रारूप में जेनरेट किए जाने चाहिए। इसमें विक्रेता/खरीदार विवरण, लाइन आइटम, वैट राशि और क्रिप्टोग्राफिक स्टैंप के लिए विशिष्ट फ़ील्ड शामिल हैं।
QR कोड में TLV प्रारूप में एन्कोडेड और फिर Base64 एन्कोडेड क्रिप्टोग्राफिक स्टैंप होना चाहिए। इसमें विक्रेता का नाम, TRN, टाइमस्टैंप, इनवॉइस कुल, वैट राशि और डिजिटल हस्ताक्षर शामिल हैं।
क्लियरेंस मॉडल (B2B): खरीदार को इनवॉइस प्राप्त करने से पहले ZATCA द्वारा रीयल-टाइम सत्यापन। रिपोर्टिंग मॉडल (B2C): जारी करने के 24 घंटे के भीतर जमा करें। अपने लेनदेन प्रकार के आधार पर चुनें।
चरण 1: ZATCA फतूरा पोर्टल पर पंजीकरण करें। चरण 2: CSR जेनरेट करें और CSD प्रमाणपत्र प्राप्त करें। चरण 3: API क्रेडेंशियल जेनरेट करें। चरण 4: UBL 2.1 प्रारूप में XML जनरेशन लागू करें। चरण 5: TLV एन्कोडिंग के साथ QR कोड जनरेशन लागू करें। चरण 6: ZATCA सैंडबॉक्स में सभी API का परीक्षण करें। चरण 7: उत्पादन पहुंच के लिए आवेदन करें। चरण 8: क्लियरेंस या रिपोर्टिंग मॉडल के साथ लाइव जाएं।
| Endpoint Name | URL | Method |
|---|---|---|
| क्लियरेंस (B2B) | https://api.fatoora.zatca.gov.sa/api/v1/invoice/clearance | POST |
| रिपोर्टिंग (B2C) | https://api.fatoora.zatca.gov.sa/api/v1/invoice/reporting | POST |
| CSR जनरेशन | https://api.fatoora.zatca.gov.sa/api/v1/csr | POST |
| अनुपालन जांच | https://sandbox.fatoora.zatca.gov.sa/api/v1/compliance | POST |
A: समय सीमा व्यवसाय राजस्व के अनुसार भिन्न होती है। बड़े करदाताओं (SAR 3 मिलियन से अधिक) की समय सीमा पहले होती है। अपनी विशिष्ट तिथि के लिए ZATCA पोर्टल देखें।
A: हाँ, जब तक कि आपका POS प्रदाता अंतर्निहित ZATCA एकीकरण प्रदान नहीं करता है। API विकास के लिए PHP, REST API, XML जनरेशन और क्रिप्टोग्राफी में तकनीकी विशेषज्ञता की आवश्यकता होती है।
A: नहीं। मुफ्त SSL प्रमाणपत्र (जैसे Let's Encrypt) स्वीकार नहीं किए जाते हैं। आपको Geotrust या Digicert जैसे ZATCA-अनुमोदित प्रदाताओं से भुगतान किया हुआ CSD प्रमाणपत्र खरीदना होगा।
A: ZATCA 50,000 SAR तक का जुर्माना लगा सकता है और आपके ई-इनवॉइसिंग विशेषाधिकारों को निलंबित कर सकता है। आपका व्यवसाय अनुपालन ई-इनवॉइस जारी नहीं कर पाएगा।
A: आमतौर पर अनुमोदित प्रदाता को सभी आवश्यक दस्तावेज जमा करने के बाद 5-10 कार्य दिवस। अपनी एकीकरण समय सीमा से पहले अच्छी तरह से योजना बनाएं।
A: ZATCA https://sandbox.fatoora.zatca.gov.sa पर एक सैंडबॉक्स (सिमुलेशन) वातावरण प्रदान करता है। लाइव होने से पहले सभी API कॉल का परीक्षण करें।