Transaction types of E-way bill
Transaction type of E-waybill is used to identify the type of transaction defined by the GST portal.
Following are the types of transactions:
- Regular
- Bill To – Ship To
- Bill To – Ship To
- Bill From – Dispatch From
- Combination of 2 and 3
For export invoices if E-way bill is generated along with E-invoice, the condition is defined as per
below explanation under Export transaction.
Regular
If the transaction is to be considered under regular as transaction type, then only Seller and
Buyer details are sent through JSON request file to Saral portal.
Example:
"SellerDtls" :
{
"Gstin" : "27AXXXXXXXXXF",
"LglNm" : "XXX India Pvt Ltd”,
"Addr1" : "EL-36 M Block MIDC, Bhosari.",
"Addr2" : "Pune",
"Loc" : "Pune",
"Pin" : "411026",
"Stcd" : "27",
"Ph" : "02030XXXXX,
"Em" : "samexxxx.dhjxxx@XXX-erp.in"
},
"BuyerDtls" :
{
"Gstin" : "27XXXXXXXXXXXXX",
"LglNm" : "XXX India Pvt Ltd ",
"Pos" : "27",
"Addr1" : "8th Floor, Snap House, 322 16,Ambedkar Sheth Road,",
"Addr2" : "Pune",
"Loc" : "Pune",
"Pin" : "411042",
"Stcd" : "27",
"Ph" : "XXXXXXXXX",
"Em" : " samexxxx.dhjxxx@XXX-erp.in "
},
Other than these two details no other details, for example dispatch and shipping details are
required in E-invoice JSON.
Bill To – Ship To
If the transaction is to be considered under Bill To-Ship To as transaction type, then only Seller
details, Buyer details and Shipping details is required (where material is shipped)are sent
through JSON request file to Saral portal.
Example:
"SellerDtls" :
{
"Gstin" : "27AXXXXXXXXXF",
"LglNm" : "XXX India Pvt Ltd”,
"Addr1" : "EL-36 M Block MIDC, Bhosari.",
"Addr2" : "Pune",
"Loc" : "Pune",
"Pin" : "411026",
"Stcd" : "27",
"Ph" : "02030XXX600",
"Em" : "samexxxx.dhjxxx@XXX-erp.in"
},
" BuyerDtls" :
{
"Gstin" : "27XXXXXXXXXXXXX",
"LglNm" : "XXX India Pvt Ltd ",
"Pos" : "27",
"Addr1" : "8th Floor, Snap House, 322 16,Ambedkar Sheth Road,",
"Addr2" : "Pune",
"Loc" : "Pune",
"Pin" : "411042",
"Stcd" : "27",
"Ph" : "XXXXXXXXX",
"Em" : " samexxxx.dhjxxx@XXX-erp.in "
},
"ShipDtls" :
{
"Gstin" : "24XXXXXXXXD1ZC",
"LglNm" : "XXXX Procurement Service Pvt Ltd",
"Addr1" : "XXXXX Procurement Service Pvt Ltd",
"Addr2" : "Signature 2 Business Park -203, 2nd Floor, Sark",
"Loc" : "Sanand Road, Near Sarkhej Circle, Ahmedabad",
"Pin" : "382210",
"Stcd" : "24"
},
Other than these three details no other details, for example dispatch details, are required in E-
invoice JSON.
Bill From – Dispatch From
If the transaction is to be considered under Bill From – Dispatch From as transaction type, then
only Seller details, Buyer details and Dispatch details is required (From where material is
dispatched) are sent through JSON request file to Saral portal.
Example:
"SellerDtls" :
{
"Gstin" : "27AXXXXXXXXXF",
"LglNm" : "XXX India Pvt Ltd”,
"Addr1" : "EL-36 M Block MIDC, Bhosari.",
"Addr2" : "Pune",
"Loc" : "Pune",
"Pin" : "411026",
"Stcd" : "27",
"Ph" : "02030825600",
"Em" : "samexxxx.dhjxxx@XXX-erp.in"
},
BuyerDtls" :
{
"Gstin" : "27XXXXXXXXXXXXX",
"LglNm" : "XXX India Pvt Ltd ",
"Pos" : "27",
"Addr1" : "8th Floor, Snap House, 322 16,Ambedkar Sheth Road,",
"Addr2" : "Pune",
"Loc" : "Pune",
"Pin" : "411042",
"Stcd" : "27",
"Ph" : "XXXXXXXXX",
"Em" : " samexxxx.dhjxxx@XXX-erp.in "
},
"DispDtls" :
{
"Nm" : "XXXXX India Pvt Ltd ",
"Addr1" : "EL-36 M Block MIDC, XXXXX",
"Addr2" : "Pune",
"Loc" : "Pune",
"Pin" : "411026",
"Stcd" : "27"
},
Other than these three details no other details, for example Sipping details, are required in E-
invoice JSON.
Combination of 2 and 3
If the transaction is to be considered under combination of 2 and 3 as transaction type, then
Seller Details, Buyer details, Shipping details and Dispatch details are sent through JSON
request file to Saral portal.
“Combination of Both” (Bill From – Dispatch from and Bill To- Ship To)
Example:
"SellerDtls" :
{
"Gstin" : "27AXXXXXXXXXF",
"LglNm" : "XXX India Pvt Ltd”,
"Addr1" : "EL-36 M Block MIDC, Bhosari.",
"Addr2" : "Pune",
"Loc" : "Pune",
"Pin" : "411026",
"Stcd" : "27",
"Ph" : "02030825600",
"Em" : "samexxxx.dhjxxx@XXX-erp.in"
},
BuyerDtls" :
{
"Gstin" : "27XXXXXXXXXXXXX",
"LglNm" : "XXX India Pvt Ltd ",
"Pos" : "27",
"Addr1" : "8th Floor, Snap House, 322 16,Ambedkar Sheth Road,",
"Addr2" : "Pune",
"Loc" : "Pune",
"Pin" : "411042",
"Stcd" : "27",
"Ph" : "XXXXXXXXX",
"Em" : " samexxxx.dhjxxx@XXX-erp.in "
},
"DispDtls" :
{
"Nm" : " XXXX India Pvt Ltd ",
"Addr1" : "EL-38 J Block MIDC, XXXXX.",
"Addr2" : "Pune",
"Loc" : "Pune",
"Pin" : "411026",
"Stcd" : "27"
},
"ShipDtls" :
{
"Gstin" : "24XXXXXXXXXXXXZC",
"LglNm" : "XXXX Procurement Service Pvt Ltd",
"Addr1" : "XXXX Procurement Service Pvt Ltd",
"Addr2" : "Signature 2 Business Park,B -203, 2nd Floor, Sark",
"Loc" : "Sanand Road, Near Sarkhej Circle, Ahmedabad",
"Pin" : "XXXXX",
"Stcd" : "24"
}
Export transactions.
In case of export transactions for goods, if e-way bill is required along with IRN, then
the ‘Ship-To’ address should be of the place/port in India from where the goods are
being exported. Otherwise, E-way bill can be generated later based on IRN, by
passing the ‘Ship-To’ address as the place/port address of India from where the
goods are being exported.
Example:
"SellerDtls" :
{
"Gstin" : "27AXXXXXXXXXF",
"LglNm" : "XXX India Pvt Ltd”,
"Addr1" : "EL-36 M Block MIDC, Bhosari.",
"Addr2" : "Pune",
"Loc" : "Pune",
"Pin" : "411026",
"Stcd" : "27",
"Ph" : "02030825600",
"Em" : "samexxxx.dhjxxx@XXX-erp.in"
},
" BuyerDtls" :
{
"Gstin" : "27XXXXXXXXXXXXX",
"LglNm" : "XXX India Pvt Ltd ",
"Pos" : "27",
"Addr1" : "8th Floor, Snap House, 322 16,Ambedkar Sheth Road,",
"Addr2" : "Pune",
"Loc" : "Pune",
"Pin" : "411042",
"Stcd" : "27",
"Ph" : "XXXXXXXXX",
"Em" : " samexxxx.dhjxxx@XXX-erp.in "
},
"ShipDtls" :
{
"Gstin" : "URP",
"LglNm" : "Instant Procurement Service Pvt Ltd",
"Addr1" : " INABG1",
"Addr2" : "",
"Loc" : "Maharashtra",
"Pin" : " 400079",
"Stcd" : "27"
},