apriltax blog
4.9 on Google reviewsWorks with reports from AmazonFlipkartMeesho✓Fixed fees, shown before you start✓Written by Chartered Accountants
GST for online sellers

Stock transfers to marketplace warehouses in other states and GST

✓ 6 official and published sources✓ Written for Indian sellers and small businesses

Moving your own stock to an Amazon or Flipkart warehouse in another State is a taxable supply under GST, even though nobody buys it. Each of your GSTINs counts as a separate person. So the home GSTIN raises a tax invoice with IGST, reports it in GSTR-1 as B2B, and the other GSTIN claims that IGST as credit.

Key points
  • Section 25(4) of the CGST Act treats each registration of yours as a distinct person. Schedule I makes supplies between distinct persons taxable even without payment.
  • Moving stock to a warehouse in the same State, on the same GSTIN, is not a supply. A delivery challan covers it.
  • Rule 28 sets the value. Where the receiving GSTIN can take full input tax credit, the value on your invoice is accepted.
  • Report the transfer in GSTR-1 Table 4A as a B2B invoice to your own other GSTIN, with IGST.
  • An e-way bill is needed when the consignment value is above Rs 50,000.
In this guide
  1. Why is moving my own stock taxed?
  2. Which movements are a supply?
  3. What value goes on the invoice?
  4. A worked example with rupee numbers
  5. How to record a stock transfer: step by step
  6. The mistake sellers usually make

Why is moving my own stock taxed?

GST is a tax that each State collects on what is sold from it. When your stock leaves Rajasthan and is later sold from a fulfilment centre in Haryana, Haryana should get the tax on that sale. The stock transfer invoice is how the system follows the goods. The IGST on it goes with the stock, and the Haryana GSTIN uses it as credit when the goods are sold.

So you are not really paying twice. You are moving tax credit from one State to another, along with the boxes. If you do not have a GSTIN in that State yet, read when an FBA warehouse needs registration in another State first.

Which movements are a supply?

MovementTaxable supply?DocumentIn GSTR-1?
Your godown to an Amazon or Flipkart warehouse in the same State, same GSTINNoDelivery challan under rule 55No
Your godown to a warehouse in another State, on your GSTIN thereYes, IGSTTax invoice to your own GSTINYes, Table 4A (B2B)
The marketplace moves your stock between its centres in two StatesYes, IGSTTax invoice from one of your GSTINs to the otherYes, in the sending GSTIN's return
Unsold stock sent back from another State to your home StateYes, IGSTTax invoice from that GSTIN to your home GSTINYes, in the other State's return

The third row catches many FBA sellers. Amazon can move inventory between its own fulfilment centres. Its Stock Transfer Report lists these movements, as our guide on what the Amazon MTR report means explains. When the two centres sit under different GSTINs of yours, each line is a supply you must report.

File your GSTR-1 freeAprilTax turns your Amazon, Flipkart and Meesho reports into a GSTR-1 file ready for the GST portal, with the checks done for you.
Open the free tool

What value goes on the invoice?

Rule 28 of the CGST Rules covers supplies between distinct persons. It says the value shall be the open market value, or failing that, the value of goods of like kind and quality. If the receiving branch will sell the goods as they are, you may instead use 90% of the price it charges unrelated customers.

The part that matters most is the second proviso. Where the recipient is eligible for full input tax credit, the value you declare on the invoice is deemed to be the open market value. A marketplace seller's other GSTIN, selling taxable goods, is normally in that position. That is why most sellers simply use the purchase cost.

Is a very low value smart? No. A low value moves less credit to the other State, so it piles up at home, where you may have few sales to use it against. Cost is usually the sensible figure.

A worked example with rupee numbers

Arjun sells home goods from Jaipur with a Rajasthan GSTIN. He also holds a Haryana GSTIN for the Amazon centre there. He buys 400 units at Rs 500 each, Rs 2,00,000, paying Rs 36,000 GST at an illustrative 18%. That Rs 36,000 sits as credit in Rajasthan.

StepRajasthan GSTINHaryana GSTIN
Purchase creditRs 36,000
Stock transfer invoice at cost, Rs 2,00,000 plus 18% IGSTOwes Rs 36,000, paid from creditGets Rs 36,000 credit
Sales from Haryana, taxable value Rs 3,20,000 at 18%Owes Rs 57,600
Cash paidNilRs 21,600

The total tax is Rs 57,600 on a sale of Rs 3,20,000, as it should be. Now imagine Arjun skips the transfer invoice. The Haryana GSTIN has no credit and pays Rs 57,600 in cash, while Rs 36,000 sits unused in Rajasthan. The tax officer in Haryana also sees stock sold that never arrived on paper.

How to record a stock transfer: step by step

  1. Raise a tax invoice from the sending GSTIN to the receiving GSTIN, with the destination State as place of supply and IGST, not CGST and SGST.
  2. Generate an e-way bill if the consignment is above Rs 50,000. If your aggregate turnover is above Rs 5 crore, the invoice must also be an e-invoice.
  3. In the sending GSTIN's GSTR-1, report it in Table 4A as a B2B invoice to your own GSTIN. Add it to the B2B tab of the HSN summary in Table 12 and count it in Table 13.
  4. Do not put it in Table 14. The marketplace did not sell anything, so no TCS applies.
  5. In the receiving GSTIN, check that the invoice appears in GSTR-2B, then claim the IGST in GSTR-3B.
  6. Repeat for every transfer in Amazon's Stock Transfer Report, and for unsold stock sent back.

Remember that these transfers count in your aggregate turnover. The CGST Act includes inter-State supplies between persons on the same PAN in it, so heavy transfers can push you past limits such as the e-invoice threshold sooner than your sales alone would.

The mistake sellers usually make

The most common slip is sending stock to another State on a delivery challan, as if it were the same GSTIN. A challan is meant for movement that is not a supply. Between two GSTINs it is a supply, so a tax invoice is needed. The result is missing output tax at home and missing credit in the other State, both found at once when an officer compares e-way bills with returns.

The second is forgetting the transfers Amazon makes on its own. They are in the Stock Transfer Report every month. Download it with your sales reports and treat it as part of the same job.

How AprilTax can help

Stock transfers are easy to miss when you prepare GSTR-1 by hand. The free AprilTax GSTR-1 tool reads your Amazon, Flipkart and Meesho sales reports, prepares the B2B, B2C, HSN and documents tables, and runs about 30 checks before giving you a JSON file to upload on the GST portal. Prepare your GSTR-1 with the free tool.

Frequently asked questions

Is GST payable on stock transfer to an Amazon warehouse in another State?
Yes. Your GSTIN in each State is a distinct person under section 25(4), and Schedule I makes supplies between distinct persons taxable even without payment. The home GSTIN raises a tax invoice with IGST to the GSTIN in the other State.
Is a stock transfer within the same State taxable?
Not if both places are on the same GSTIN, for example your godown and an Amazon centre added as an additional place of business. It is not a supply. Move the goods on a delivery challan, with an e-way bill where the value is above Rs 50,000.
What value should I use on a stock transfer invoice?
Rule 28 asks for the open market value, but where the receiving GSTIN is eligible for full input tax credit, the value on your invoice is accepted. Most sellers use purchase cost. A very low value leaves credit stuck in the home State.
Where do I show a stock transfer in GSTR-1?
In Table 4A as a B2B invoice, with your own GSTIN in the other State as the recipient and IGST as the tax. Include it in the B2B part of the HSN summary and count the invoice in the documents issued table. It does not go in Table 14.
Can the receiving GSTIN claim the IGST on a stock transfer?
Yes. Once the sending GSTIN files GSTR-1, the invoice shows in the receiving GSTIN's GSTR-2B and the IGST can be claimed in GSTR-3B. It is then used against GST on sales from that State.
Does Amazon moving my stock between its warehouses count?
Yes, when the two warehouses are under different GSTINs of yours. Amazon's Stock Transfer Report lists these movements. Each one needs a tax invoice from the sending GSTIN and must be reported in its GSTR-1.
Can I send stock to another State on a delivery challan?
No. A delivery challan is for movement that is not a supply. Between two GSTINs of yours the movement is a supply, so a tax invoice with IGST is required.
Do stock transfers count in aggregate turnover?
Yes. The CGST Act includes inter-State supplies between persons with the same PAN in aggregate turnover. Large transfers can take you past limits such as the Rs 5 crore e-invoice threshold.

File your GSTR-1 free

AprilTax turns your Amazon, Flipkart and Meesho reports into a GSTR-1 file ready for the GST portal, with the checks done for you.

Open the free tool
D
CA Daxit

A Chartered Accountant on the AprilTax team who works with online sellers and small businesses every filing season.

Read next

Stuck on a return or registration?

File GSTR-1 free with the tool, or hand it to a Tax Expert at a fixed fee.

← All articles
Talk to AprilTax