ای-انوائس › ای-انوائس JSON فارمیٹ
ای-انوائس JSON فارمیٹ (INV-01) کی وضاحت
یہ میکر جو فائل ڈاؤن لوڈ کرتا ہے وہ حکومت کے ای-انوائس اسکیما، FORM GST INV-01 (ورژن 1.1)، کے مطابق ہے۔ آپ کو اسے ہاتھ سے بدلنے کی کبھی ضرورت نہیں، مگر اندر کیا ہے یہ جاننا تب کام آتا ہے جب پورٹل کوئی خرابی بتائے۔
حصے
| حصہ | اس میں کیا ہے |
|---|---|
| Version | "1.1" |
| TranDtls | ٹیکس اسکیم (GST)، سپلائی کی قسم (B2B, SEZWP, SEZWOP, EXPWP, EXPWOP, DEXP)، ریورس چارج Y/N |
| DocDtls | ٹائپ (انوائس کے لیے INV)، نمبر، تاریخ DD/MM/YYYY میں |
| SellerDtls | آپ کا GSTIN، قانونی نام، پتے کی سطریں، جگہ (Loc)، PIN، اسٹیٹ کوڈ، فون، ای میل |
| BuyerDtls | خریدار کا GSTIN، قانونی نام، پلیس آف سپلائی (Pos)، پتہ، جگہ، PIN، اسٹیٹ کوڈ |
| ShipDtls | صرف تب جب مال خریدار کے پتے کے بجائے کسی اور پتے پر جائے |
| ItemList | ہر سطر کی ایک انٹری: سیریل نمبر، تفصیل، مال یا سروس (IsServc)، HSN، مقدار، یونٹ، یونٹ پرائس، کل، ڈسکاؤنٹ، ٹیکسایبل ویلیو (AssAmt)، GST ریٹ، IGST/CGST/SGST کی رقم، سطر کا کل |
| ValDtls | کل: ٹیکسایبل ویلیو، CGST، SGST، IGST، راؤنڈ آف، انوائس کی ویلیو |
| EwbDtls | اختیاری: ٹرانسپورٹ کی تفصیل، تاکہ IRP ای-وے بل بھی بنا دے |
بلک اپ لوڈ کے لیے فائل ایسے انوائس کی فہرست (array) ہوتی ہے۔
فیلڈ کے قاعدے
- انوائس نمبر: زیادہ سے زیادہ 16 حروف، صرف حروف، ہندسے، / اور -، 0، / یا - سے شروع نہ ہو۔ آپ کے GSTIN کے لیے فائنانشل ایئر میں منفرد ہونا چاہیے۔
- تاریخیں: DD/MM/YYYY، کبھی آنے والی نہیں۔
- GSTIN: 15 حروف، صحیح چیک کریکٹر کے ساتھ۔ آپ کا اور خریدار کا الگ ہونا چاہیے۔
- PIN: 6 ہندسے جو ریاست سے ملیں۔ جگہ (Loc): کم از کم 3 حروف۔
- HSN: 6 یا 8 ہندسے (99 سے شروع ہونے والے کوڈ سروس ہیں، IsServc = Y، اور یونٹ نہیں چاہیے)۔
- یونٹ: GST یونٹ کوڈ جیسے NOS, PCS, KGS, LTR, MTR, BOX, SET۔ دوسرے الفاظ OTH کے طور پر بھیجے جاتے ہیں۔
- رقمیں: آئٹم کی سطروں کا میزان کل کے برابر ہونا چاہیے۔ پورٹل صرف معمولی راؤنڈنگ فرق مانتا ہے، اور راؤنڈ آف اپنے الگ فیلڈ میں جاتا ہے۔
- ایکسپورٹ: خریدار کا GSTIN "URP"، اسٹیٹ کوڈ اور پلیس آف سپلائی 96، PIN 999999۔ ٹیکس ادا کر کے سپلائی (EXPWP, SEZWP) ریاست کے اندر بھی IGST لیتی ہے؛ LUT کے تحت سپلائی (EXPWOP, SEZWOP) میں ہر آئٹم پر 0% GST چاہیے۔
ایک مختصر مثال
[{
"Version": "1.1",
"TranDtls": {"TaxSch": "GST", "SupTyp": "B2B", "RegRev": "N", "IgstOnIntra": "N"},
"DocDtls": {"Typ": "INV", "No": "INV/26-27/102", "Dt": "05/11/2026"},
"SellerDtls": {"Gstin": "03AABCS1234K1ZQ", "LglNm": "Sharma Yarns", "Addr1": "Focal Point", "Loc": "Ludhiana", "Pin": 141010, "Stcd": "03"},
"BuyerDtls": {"Gstin": "03AAPFU0939F1Z5", "LglNm": "Gill Knitwear", "Pos": "03", "Addr1": "GT Road", "Loc": "Jalandhar", "Pin": 144001, "Stcd": "03"},
"ItemList": [{"SlNo": "1", "PrdDesc": "Cotton yarn 40s", "IsServc": "N", "HsnCd": "52051200", "Qty": 60, "Unit": "KGS",
"UnitPrice": 250, "TotAmt": 15000, "Discount": 0, "AssAmt": 15000, "GstRt": 5, "IgstAmt": 0, "CgstAmt": 375, "SgstAmt": 375, "TotItemVal": 15750}],
"ValDtls": {"AssVal": 15000, "CgstVal": 375, "SgstVal": 375, "IgstVal": 0, "RndOffAmt": 0, "TotInvVal": 15750}
}]
(مختصر: اصلی فائل میں صفر والے cess فیلڈ بھی ہوتے ہیں۔ یہاں کے GSTIN فرضی مثالیں ہیں۔)
اسکیما GSTN/NIC ای-انوائس پورٹلز پر شائع کرتے ہیں۔ ورژن 1.2 (1 جنوری 2027 سے) سیلف انوائس کی سپلائی کی قسمیں شامل کرتا ہے؛ سیلز انوائس کے فیلڈ وہی رہتے ہیں۔
اپنی ای-انوائس فائل ابھی بنائیں۔ ایک انوائس یا پوری شیٹ۔میکر کھولیں