Play Store

App Store


Generating E-way Bills under Bill To and Ship To scenario


‘Bill-to and Ship-to’ is a common business scenario wherein the party to whom invoice is billed is different from the party actually receiving the goods or services. While reporting in GST returns and also for seamless transfer of Input tax credit, there are two invoices generated in the transaction.

Let us refer to the following example to understand the scenario better

Supplier A in Maharashtra sells some goods worth Rs.1,00,000/- attracting 5% GST and bills to customer B in Maharashtra. On instructions from customer B, the goods are to be supplied to C in Karnataka. Now as per GST rules, there will be two invoices - 

  1.  Invoice no A001 (for example) from Supplier A to Recipient B. As both A and B are in the same state, this will be an intra-state transaction and CGST and SGST will be charged.
  2. Invoice no B001 (for example) from B (who will be the supplier) to Recipient C (who is in a different state). In this case, IGST will be applied. It should be noted that here the value of goods will be based on what price B has charged to C for this transaction which could be different from what A charged to B
Now, as per rules, an E-way Bill Number is to be generated whenever there is any movement of goods subject to the certain conditions. In Bill-to and Ship-to scenario, though there are two invoices, the physical movement of goods is happening only once. Thus E-way bill needs to be created only once and could be based on either of the invoices. 
In Bill-to and Ship-to scenario, there are four places and parties. A look at the information included for the generation of E-way bill on the portal, it is clear that following persons and places are needed –

Party /Place


Bill-from party and place

The person who supplies the goods

Dispatch-from party and place

The person/place from where the goods are dispatched. It could be the places from where the supplier operates

Bill-to party and place

The person who places the order and will be making the payment

Ship-to party and place

The person/place who will be actually receiving the goods

Here, either the supplier A or the other party B, can generate the E-way Bill Number. Using the same example, let us understand the details to be provided while generating E-way Bill Number

Who generates E-way Bill

A (Supplier)

B (Bill To Party)

Invoice to be used

A will generate E-way Bill using Invoice No A001 details.

B will generate E-way Bill using Invoice No B001 details.

Bill-from party and place

A - Maharashtra

B - Maharashtra

Dispatch-from party and place

A - Maharashtra

A - Maharashtra

Bill-to party and place


B - Maharashtra

C - Karnataka

Ship-to party and place

C - Karnataka

C - Karnataka

Who can reject the E-way Bill?

As GSTIN of B is present in the recipient data (Registered Bill-to Party), only B can reject the E-way Bill though C is the actual recipient of goods.

As GSTIN of C is present in the recipient data (Registered Bill-to Party), C can reject the E-way Bill.

Supply Type and Tax applicable as per GST law

For Invoice No. A001 it is Intrastate and hence CGST and SGST applicable.

For Invoice No. B001 it is Interstate and hence IGST applicable.

Impact on GSTR 1 if data is to be populated from E-way Bill

Invoice No B001 from B to C will not be present in E-way bill records and hence no auto-population for GSTR1 of B for this transaction.

Invoice No A001 from A to B will not be present in E-way bill records and hence no auto-population for GSTR1 of A for this transaction.

Other comments

On delivery, C will receive the E-way bill details as per invoice raised by A for B.

On delivery, C will receive the E-way bill details as per invoice raised by B for C only.

To sum up, the details to be provided for generating E-way bill are primarily determined by who is generating the E-way bill.

For further reading, you can refer to the press release detailing the Bill-to and Ship-to scenario here. The excerpt from E-way Bill FAQs on NIC portal is highlighted below

Q : How to handle "Bill to- Ship to" in E-way bill system?

A: Sometimes, the taxpayer raises the bill to somebody and sends the consignment to somebody else as per the business requirements. There is a provision in the e-way bill system to handle this situation, called as ‘Bill to’ and ‘Ship to’. In the e-way bill form, there are two portions under ‘TO’ section. On the left-hand side - ‘Billing To’ GSTIN and trade name is entered and in the right-hand side - ‘Ship to’ address of the destination of the movement is entered. The other details are entered as per the invoice. In case, ship to state is different from Bill to State, the tax components are entered as per the billing state party. That is if the Bill to location is inter-state for the supplier, IGST is entered and if the Bill to Party location is intra-state for the supplier, the SGST and CGST are entered irrespective of movement of goods whether movement happened within the state or outside the state.

Hope this article and the examples explain the Bill-to and Ship-to scenario and its impact on E-way bill. In our next articles, we’ll go through the Bill-from and Dispatch-from scenario and how it relates to Bill-to and Ship-to transaction.

IRIS is an established GST Suvidha Provider (GSP) and was one of the first GSPs to complete the integration with NIC’s E-way Bill System. Our E-way Bill solution, branded as IRIS Topaz, is an end-to-end solution for entire E-way Bill operations. IRIS Topaz can be accessed through the web, desktop utility, and APIs.  

You can avail our 15-day free trial offer of the full version of IRIS Topaz. You can enroll for a free webinar here. For further details please write to or visit our site


About Vaishali Chheda

Vaishali Dedhia, a Chartered Accountant, has been working with IRIS for over 6 years and is currently the lead Functional Analyst and Subject Matter Expert for IRIS' GST offerings. She has also been assisting the clients in return filing related queries. Prior to GST, she was involved in compliance and data analysis for the US markets. In her leisure time, Vaishali likes reading novels, listening music and hanging around with friends, family.

Current rating: 4.1


shubham 6 months ago

if me and party bill is same state and shipping in another state and party having separate gstin than when i generate eway bill which gstin id i use for eway bill ?
1. bIll address or Shipping address

Link | Reply
Currently unrated

Vaishali 6 months ago

Hi Shubham,
Thanks for going through the blog. As regard your query, in case of Bill to Ship To, your invoice will always have GSTIN of the billing party (which is same state) and not shipping party (another state). Also you must have charged CGST SGST in your bill. So if you are preparing the eway bill and causing the movement of goods, then in Bill From Party details your GSTIN and state code will be present. Thus in Bill To Party details, GSTIN No. & state code of the Bill To party as per your invoice is to be included. In Ship To details, the address, state code and pin code will be of the ship to party who is in another state.

Link | Reply
Currently unrated

VINAY MIN (ADV0CATE) 6 months ago


My client business place in Rajkot (gujarat) . Purchase Item

from himatnagar (gujarat) , now, Party Wants to Direct

delivery item to veraval (gujarat) party.

how to generate E will Bill

Thanking u

Link | Reply
Currently unrated

Vaishali Chheda 6 months ago

Hi Vinay,
Thank you for going through the blog. From your question, my understanding is as follows
There are 3 distinct parties (i.e GSTINs) involved in this transaction. Rajkot party has billed Veraval party for the respective item that is purchased by Rajkot party from Himmatnagar and will despatch the goods from Himmatnagar to Veraval directly. So this is a scenario of "Bill from Despatch From" Thus Rajkot Party will generate e-way bill with Rajkot GSTIN in Bill From Party, Himatnagar Address details in despatch from details and Veraval GSTIN and address in Bill to and Ship to details.

Also please note that Gujarat State Government has released a notification Dated 19th September 2018, wherein it has notified that no e-way bill is required to be generated for intra-city movement for all goods and intra-state movement for Hank, Yarn, Fabric and Garments. Notification link :

Link | Reply
Current rating: 5

Sudheer 5 months, 2 weeks ago


My Supplier & client are in the same state, I am in a different state.

Supplier & I have GST, my client doesn't have.

How to supply goods directly from Supplier to Client. Please suggest

Link | Reply
Currently unrated

Vaishali Dedhia 5 months, 2 weeks ago

Hi Sudheer,
Thanks for going through the blog. As you are going to generate e-way bill, you will have to use your invoice to client in e-way bill generation. Thus following is how you can generate e-way bill :
Bill From : Your GSTIN and state
Desptach From : Your supplier's address pincode and state
Bill To : URP (as your client does not have a GSTIN) and his state
Ship To : Your client address pincode and state

Also as Bill to (you) and Ship to Party (your client) is in different state, the tax rate and amount will be in IGST (i.e as per your bill to client).

Link | Reply
Currently unrated

ashutosh sharma 4 months, 1 week ago

sir we are registered at haryana , purchasing goods from punjab and sold this goods to madhy prdesh dealer , and madhy prdesh dealer sold this good to himachal prdesh dealer . finally consignor is punjab dealer and consignee is hp dealer , what the way of eway bill kindly guide me

Link | Reply
Currently unrated

Vaishali 3 months, 3 weeks ago

Every registered person who causes movement of goods of consignment value exceeding fifty thousand rupees shall, before commencement of such movement, furnish information relating to the said goods as specified in Part A of FORM GST EWB-01, electronically, on the common portal along with such other information as may be required on the common portal and a unique number will be generated on the said portal.

In Eway bill there are concept Bill to - Ship to or Bill From –Dispatch From or Combination of both.

You are registered in Haryana :- Bill from Address Haryana

Purchasing goods from Punjab :- Dispatch from Punjab

Goods sold to Madhy Pradesh dealer (Invoice issue in the name of MP dealer):- Bill to Address MP

Final deliver take place at Himachal dealer :- Ship to address HP

If this whole transaction is complete by You registered at Haryana the Eway bill can be generated basis of above parameter.

If there are two transaction

One is goods sold to Mp dealer from Purchasing Punjab dealer

The other transaction is separate from your transaction where Goods sold by MP dealer to HP dealer .

In that case the eway bill would be generated by MP dealer not you.

Link | Reply
Currently unrated

SALINDER KUMAR 2 months, 3 weeks ago

Good Afternoon Mam.
Dear Mam,
I would like to know about the e way bill, Suppose if A is order to B to send Goods/material to C
that time how can i generate e way bill

1. on the name of "A"
2. on the name of "C"

Link | Reply
Currently unrated

Vaishali Dedhia 2 months, 3 weeks ago

Hi Salinder Kumar,
In such scenario, if B is the one who is preparing the e-way bill based on his invoice to A, then it will be in following manner
Bill From Party : B's GSTIN and address
Despatch from Party : B's address
Bill To Party : A's GSTIN and address
Ship To Party : C's address

If A is the one who is preparing the e-way bill based on his invoice to C, then it will be in following manner
Bill From Party : A's GSTIN and address
Despatch from Party : B's address
Bill To Party : A's GSTIN and address
Ship To Party : C's address

In both above cases Dispatch from party is B and Ship to party is C. Bill from and Bill to is decided based on who is preparing the e-way bill. Accordingly whoever prepares the e-way bill his invoice will be used to fill the details.

Link | Reply
Currently unrated

Ashish A Shahare 2 months, 1 week ago

I have received order from my customer based in Gujrat(Purchaser)
I am based at Mumbai (Seller)
Delivery required at Mumbai (Dispatch address).
1) When i try to generate e way bill i enter My customers GSTIn in bill to, and when i try to edit delivery address based in Mumbai, the system does not allow me to change the state in Ship To.

Please let me know how to solve this prob

Link | Reply
Currently unrated

Vaishali Dedhia 1 month ago

Hi Ashish,
Thank you for going through the blog.
While generating e-way bill from portal, there is a new field named Transaction Type, where you have to select "Bill To Ship To". This indicates that your Bill To details and Ship to details are different.
Also after selecting Bill to ship to, put the Mumbai address (Dispatch) in Ship To details, as soon as you put pincode, the state gets selected automatically and hence is non editable.

Link | Reply
Currently unrated

New Comment


required (not published)





RSS / Atom