سادہ ٹیکس انوائسز کے لیے ZATCA QR کوڈ جنریٹر
فیز 1 کی انوائس کے QR کوڈ میں شامل ہونے والی پانچ تفصیلات درج کریں اور Base64 ٹیکسٹ اور QR تصویر حاصل کریں۔ آپ کوئی کوڈ پیسٹ کر کے یہ بھی پڑھ سکتے ہیں کہ اس میں کیا ہے۔ سب کچھ آپ کے براؤزر میں ہوتا ہے۔
ZATCA QR کوڈ جنریٹر
مثال: 2026-10-06T14:30:00Z۔ انوائس پر چھپی ہوئی تاریخ اور وقت کاپی کریں۔
کوڈ بنانے کے لیے پانچوں فیلڈز بھریں۔
فیز 1 کا QR کوڈ کیسے بنتا ہے
کوڈ میں پانچ تفصیلات ہوتی ہیں، اور ہر ایک ٹیگ، لمبائی اور ویلیو (TLV) کی صورت میں محفوظ ہوتی ہے: فروخت کنندہ کا نام، VAT رجسٹریشن نمبر، انوائس کا ٹائم اسٹیمپ، VAT سمیت انوائس کی کل رقم اور VAT کی رقم۔ ٹیگز اسی ترتیب سے 1 سے 5 تک ہوتے ہیں۔
تمام بائٹس کو جوڑ کر Base64 ٹیکسٹ میں تبدیل کیا جاتا ہے، اور QR تصویر میں یہی ٹیکسٹ ہوتا ہے۔ اسی لیے فون کا اسکینر حروف اور ہندسوں کا ایک سلسلہ دکھاتا ہے، جسے یہ ٹول ڈی کوڈ کر کے دوبارہ پانچ فیلڈز میں بدل سکتا ہے۔
ہر ویلیو زیادہ سے زیادہ 255 بائٹس کی ہو سکتی ہے، کیونکہ لمبائی ایک بائٹ میں محفوظ ہوتی ہے۔ UTF-8 میں عربی کا ہر حرف دو بائٹس لیتا ہے، اس لیے فروخت کنندہ کا لمبا عربی نام انگریزی نام کے مقابلے میں جلد اس حد تک پہنچ جاتا ہے۔
فیز 1 کے پانچ فیلڈز
| ٹیگ | فیلڈ | اس میں کیا ہوتا ہے |
|---|---|---|
| 1 | فروخت کنندہ کا نام | انوائس جاری کرنے والے کاروبار کا نام، جیسا کہ انوائس پر لکھا ہے۔ |
| 2 | VAT رجسٹریشن نمبر | فروخت کنندہ کا 15 ہندسوں والا نمبر، جو 3 سے شروع ہو کر 3 پر ختم ہوتا ہے۔ |
| 3 | ٹائم اسٹیمپ | ISO 8601 فارمیٹ میں انوائس کی تاریخ اور وقت، مثلاً 2026-10-06T14:30:00Z۔ |
| 4 | VAT سمیت انوائس کی کل رقم | خریدار VAT سمیت جو رقم ادا کرتا ہے، اعشاریہ کے بعد دو ہندسوں کے ساتھ۔ |
| 5 | VAT کی رقم | کل رقم میں VAT کا حصہ، اعشاریہ کے بعد دو ہندسوں کے ساتھ۔ |
جاننے کی باتیں
- یہ ٹول فیز 1 کا کوڈ بناتا ہے۔ فیز 2 کے تحت انوائس میں مزید تکنیکی اجزا ہوتے ہیں، جن میں کرپٹوگرافک اسٹیمپ بھی شامل ہے، اور انہیں صرف آپ کا انوائسنگ سسٹم تیار کر سکتا ہے۔ اس لیے یہاں بنایا گیا کوڈ فیز 2 کا QR کوڈ نہیں ہے۔
- اصل انوائسز کے لیے QR کوڈ اپنے انوائسنگ سسٹم کو بنانے دیں۔ یہ جنریٹر سیکھنے، ٹیسٹ کرنے اور یہ دیکھنے کے لیے ہے کہ کسی کوڈ میں کیا ہے۔
- فیز 1 میں سادہ ٹیکس انوائسز پر QR کوڈ لازمی ہے، یعنی وہ انوائسز جو عام گاہکوں کو جاری کی جاتی ہیں۔
- آپ جو کچھ ٹائپ کرتے ہیں وہ نہ محفوظ کیا جاتا ہے اور نہ کہیں بھیجا جاتا ہے۔ کوڈ آپ کے براؤزر میں بنتا ہے۔
QR کوڈ سے متعلق سوالات
ZATCA کے QR کوڈ میں کیا ہوتا ہے؟
فیز 1 میں اس میں پانچ تفصیلات ہوتی ہیں: فروخت کنندہ کا نام، VAT رجسٹریشن نمبر، انوائس کی تاریخ اور وقت، VAT سمیت انوائس کی کل رقم اور VAT کی رقم۔ انہیں TLV کی صورت میں ترتیب دے کر Base64 میں انکوڈ کیا جاتا ہے۔ فیز 2 میں مزید تکنیکی اجزا شامل ہوتے ہیں۔
کیا ہر انوائس پر QR کوڈ ضروری ہے؟
فیز 1 میں یہ سادہ ٹیکس انوائسز پر لازمی ہے، یعنی وہ انوائسز جو عام گاہکوں کو جاری کی جاتی ہیں۔ فیز 2 کے تحت دونوں قسم کی انوائسز کے تکنیکی اجزا میں QR کوڈ شامل ہوتا ہے۔
کیا میں اس ٹول سے بنا کوڈ اصل انوائس پر استعمال کر سکتا ہوں؟
یہ ٹول سیکھنے اور ٹیسٹ کرنے کے لیے بنایا گیا ہے۔ اصل انوائس کا QR کوڈ آپ کے انوائسنگ سسٹم سے آنا چاہیے، جو نمبرنگ اور ریکارڈ محفوظ رکھنے میں بھی یکسانیت برقرار رکھتا ہے، اور فیز 2 کے تحت کرپٹوگرافک اسٹیمپ تیار کرتا اور ZATCA سے کنکشن قائم کرتا ہے۔
میرا اسکینر بے ترتیب حروف کیوں دکھاتا ہے؟
QR تصویر میں Base64 ٹیکسٹ ہوتا ہے، پڑھنے کے قابل کوئی جملہ نہیں۔ اس ٹیکسٹ کو اس ٹول کے “QR کوڈ پڑھیں” والے خانے میں پیسٹ کریں تاکہ آپ اس میں موجود پانچ فیلڈز دیکھ سکیں۔
ٹائم اسٹیمپ کس فارمیٹ میں ہونا چاہیے؟
ٹائم زون کے ساتھ ISO 8601 فارمیٹ استعمال کریں، مثلاً 2026-10-06T14:30:00Z، یا سعودی وقت کے لیے 2026-10-06T14:30:00+03:00۔ انوائس پر چھپی ہوئی تاریخ اور وقت کاپی کریں تاکہ کوڈ دستاویز کے مطابق ہو۔
اندازوں کے بغیر درست انوائسز جاری کریں
ZATCA کے سمیولیشن ماحول میں فاتوراز کو 90 دن تک مفت آزمائیں۔ کریڈٹ کارڈ کی ضرورت نہیں۔