ഇ-ഇൻവോയ്സ് › ഇ-ഇൻവോയ്സ് 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), പിൻ, സംസ്ഥാന കോഡ്, ഫോൺ, ഇമെയിൽ |
| BuyerDtls | വാങ്ങുന്നയാളുടെ GSTIN, നിയമപരമായ പേര്, സപ്ലൈ സ്ഥലം (Pos), വിലാസം, സ്ഥലം, പിൻ, സംസ്ഥാന കോഡ് |
| ShipDtls | വാങ്ങുന്നയാളുടെ വിലാസമല്ലാതെ മറ്റൊരിടത്തേക്ക് സാധനം പോകുമ്പോൾ മാത്രം |
| ItemList | ഓരോ വരിക്കും ഒരു എൻട്രി: സീരിയൽ നമ്പർ, വിവരണം, സാധനമോ സേവനമോ (IsServc), HSN, അളവ്, യൂണിറ്റ്, യൂണിറ്റ് വില, ആകെ, ഡിസ്കൗണ്ട്, നികുതി ചുമത്താവുന്ന മൂല്യം (AssAmt), GST നിരക്ക്, IGST/CGST/SGST തുകകൾ, വരിയുടെ ആകെ |
| ValDtls | ആകെത്തുകകൾ: നികുതി ചുമത്താവുന്ന മൂല്യം, CGST, SGST, IGST, റൗണ്ട് ഓഫ്, ഇൻവോയ്സ് മൂല്യം |
| EwbDtls | ഐച്ഛികം: ട്രാൻസ്പോർട്ട് വിവരങ്ങൾ, അപ്പോൾ IRP ഇ-വേ ബില്ലും ഉണ്ടാക്കും |
ബൾക്ക് അപ്ലോഡിന് ഫയൽ ഇത്തരം ഇൻവോയ്സുകളുടെ ഒരു ലിസ്റ്റ് (array) ആണ്.
ഫീൽഡുകൾ പാലിക്കേണ്ട നിയമങ്ങൾ
- ഇൻവോയ്സ് നമ്പർ: 16 അക്ഷരം വരെ, അക്ഷരങ്ങൾ, അക്കങ്ങൾ, / , - മാത്രം; 0, / അല്ലെങ്കിൽ - കൊണ്ട് തുടങ്ങരുത്. സാമ്പത്തിക വർഷത്തിൽ നിങ്ങളുടെ GSTIN-ന് അതുല്യമായിരിക്കണം.
- തീയതികൾ: DD/MM/YYYY, ഒരിക്കലും ഭാവിയിലാകരുത്.
- GSTIN-കൾ: ശരിയായ ചെക്ക് അക്ഷരത്തോടെ 15 അക്ഷരം. നിങ്ങളുടേതും വാങ്ങുന്നയാളുടേതും വ്യത്യസ്തമായിരിക്കണം.
- പിൻ: സംസ്ഥാനവുമായി ഒത്തുപോകുന്ന 6 അക്കം. സ്ഥലം (Loc): കുറഞ്ഞത് 3 അക്ഷരം.
- HSN: 6 അല്ലെങ്കിൽ 8 അക്കം (99-ൽ തുടങ്ങുന്ന കോഡുകൾ സേവനങ്ങളാണ്, IsServc = Y, യൂണിറ്റ് വേണ്ട).
- യൂണിറ്റ്: NOS, PCS, KGS, LTR, MTR, BOX, SET പോലുള്ള GST യൂണിറ്റ് കോഡ്. മറ്റ് വാക്കുകൾ OTH ആയി അയയ്ക്കും.
- തുകകൾ: ഐറ്റം വരികൾ ആകെത്തുകകളുമായി ശരിയായി കൂടണം. പോർട്ടൽ വളരെ ചെറിയ റൗണ്ടിംഗ് വ്യത്യാസം മാത്രമേ അനുവദിക്കൂ; റൗണ്ട് ഓഫ് അതിന്റെ സ്വന്തം ഫീൽഡിൽ പോകും.
- എക്സ്പോർട്ടുകൾ: വാങ്ങുന്നയാളുടെ GSTIN "URP", സംസ്ഥാന കോഡും സപ്ലൈ സ്ഥലവും 96, പിൻ 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}
}]
(ചുരുക്കിയത്: യഥാർത്ഥ ഫയലിൽ പൂജ്യം സെസ് ഫീൽഡുകളും ഉണ്ടാകും. ഇവിടത്തെ GSTIN-കൾ സങ്കൽപ്പിച്ച ഉദാഹരണങ്ങളാണ്.)
ഈ സ്കീമ GSTN/NIC ഇ-ഇൻവോയ്സ് പോർട്ടലുകളിൽ പ്രസിദ്ധീകരിക്കുന്നു. പതിപ്പ് 1.2 (2027 ജനുവരി 1 മുതൽ) സെൽഫ്-ഇൻവോയ്സുകൾക്കുള്ള സപ്ലൈ തരങ്ങൾ ചേർക്കും; വിൽപന ഇൻവോയ്സുകൾക്ക് അതേ ഫീൽഡുകൾ തന്നെ.
നിങ്ങളുടെ ഇ-ഇൻവോയ്സ് ഫയൽ ഇപ്പോൾ തന്നെ ഉണ്ടാക്കുക. ഒരു ഇൻവോയ്സ് അല്ലെങ്കിൽ ഒരു മുഴുവൻ ഷീറ്റ്.മേക്കർ തുറക്കുക