ई-वे बिल › ई-वे बिल JSON फ़ॉर्मेट
ई-वे बिल बल्क JSON फ़ॉर्मेट समझें
यहाँ बनी फ़ाइलें ई-वे बिल पोर्टल के प्रकाशित बल्क फ़ॉर्मेट “EWB JSON Attributes, Version 1.0.0621” (NIC) के हिसाब से हैं। उन्हें हाथ से बदलने की कभी ज़रूरत नहीं पड़ती, पर यह जानकारी पोर्टल के एरर मैसेज पढ़ने में काम आती है।
ई-वे बिल फ़ाइल
एक ऑब्जेक्ट जिसमें "version": "1.0.0621" और एक लिस्ट billLists होती है, हर ई-वे बिल की एक एंट्री:
| फ़ील्ड | मतलब |
|---|---|
| supplyType, subSupplyType, subSupplyDesc | O आउटवर्ड / I इनवर्ड; वजह का कोड (1 Supply, 3 Export, 4 Job Work, 5 For Own Use, 8 Others, 9 SKD/CKD/Lots, 10 Line Sales, 11 Recipient Not Known, 12 Exhibition or Fairs); विवरण सिर्फ़ Others के लिए |
| docType, docNo, docDate | INV, BIL, BOE, CHL या OTH; 16 अक्षर तक; DD/MM/YYYY |
| transType | 1 सामान्य, 2 bill to - ship to, 3 bill from - dispatch from, 4 दोनों |
| fromGstin … fromStateCode, actualFromStateCode | भेजने वाला, और वह राज्य जहाँ से माल सच में निकलता है |
| toGstin … toStateCode, actualToStateCode | पाने वाला (बिना रजिस्ट्रेशन हो तो “URP”), और वह राज्य जहाँ माल सच में जाता है |
| totalValue, cgstValue, sgstValue, igstValue, cessValue, OthValue, totInvValue | टैक्सेबल वैल्यू, टैक्स, दूसरे चार्ज (राउंड ऑफ़), इनवॉइस वैल्यू |
| transMode, transDistance, vehicleNo, vehicleType, transporterId, transDocNo, transDocDate | Part B और ट्रांसपोर्टर |
| mainHsnCode, itemList | मुख्य HSN; हर आइटम HSN, मात्रा, यूनिट, टैक्सेबल रकम और रेट के साथ |
पोर्टल जो नियम जाँचता है
- एक राज्य के अंदर CGST और SGST; राज्यों के बीच, या एक पार्टी SEZ हो तो, IGST।
- राज्य कोड नंबर होते हैं: 3 पंजाब, 7 दिल्ली, 27 महाराष्ट्र… भारत से बाहर जाने या आने वाले माल के लिए 99, “Other Countries” (ई-इनवॉइस में इसकी जगह 96 है)।
- Bill to - ship to: “bill to” पार्टी का GSTIN, नाम और राज्य; “ship to” जगह का पता, स्थान, PIN और actualToStateCode।
- आइटम की वैल्यू, टैक्स और दूसरे चार्ज मिलकर इनवॉइस वैल्यू से मिलने चाहिए (2 रुपये का फ़र्क चलता है)।
- दूरी 4,000 किमी तक; ट्रांसपोर्ट डॉक्यूमेंट की तारीख डॉक्यूमेंट की तारीख से पहले की नहीं; डॉक्यूमेंट की तारीख आगे की नहीं।
- Part B (मोड, गाड़ी या ट्रांसपोर्ट डॉक्यूमेंट) के बिना पोर्टल बिना वैधता का नंबर देता है।
Part B (गाड़ी अपडेट) फ़ाइल
{"version": "1.0.0621", "userGstin": …, "vehicleUpdts": [ … ]}, हर एंट्री में ewbno (12 अंक), transMode, vehicleNo या docNo + docDate, fromPlace, fromState और reason (1 ख़राबी, 2 माल दूसरी गाड़ी में, 3 दूसरी वजह टिप्पणी के साथ, 4 पहली बार)।
एक छोटा उदाहरण
{"version": "1.0.0621", "billLists": [{
"userGstin": "03AABCS1234K1ZQ", "supplyType": "O", "subSupplyType": 1, "subSupplyDesc": "", "docType": "INV",
"docNo": "INV/26-27/101", "docDate": "05/11/2026", "transType": 1,
"fromGstin": "03AABCS1234K1ZQ", "fromTrdName": "Sharma Yarns", "fromPlace": "Ludhiana", "fromPincode": 141010, "fromStateCode": 3, "actualFromStateCode": 3,
"toGstin": "27AAPFU0939F1ZV", "toTrdName": "Shree Traders", "toPlace": "Pune", "toPincode": 411001, "toStateCode": 27, "actualToStateCode": 27,
"totalValue": 37400, "cgstValue": 0, "sgstValue": 0, "igstValue": 1870, "cessValue": 0, "TotNonAdvolVal": 0, "OthValue": 0, "totInvValue": 39270,
"transMode": 1, "transDistance": 0, "vehicleNo": "PB10AB1234", "vehicleType": "R", "mainHsnCode": "52051200",
"itemList": [{"itemNo": 1, "productName": "Cotton yarn 40s", "hsnCode": "52051200", "quantity": 100, "qtyUnit": "KGS", "taxableAmount": 25000, "igstRate": 5, "cgstRate": 0, "sgstRate": 0, "cessRate": 0, "cessNonAdvol": 0}]
}]}
(छोटा किया हुआ: दो में से एक आइटम; पते की लाइनें और ख़ाली ट्रांसपोर्टर फ़ील्ड छोड़े गए हैं। GSTIN बनावटी उदाहरण हैं।)
स्रोत: ई-वे बिल पोर्टल, Help › Tools › Bulk Generation Tools (attributes, schema और validations), 5 नवंबर 2026 को पढ़ा गया।
अपनी ई-वे बिल फ़ाइल अभी बनाएँ: एक इनवॉइस या पूरी शीट।मेकर खोलें