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

Amazon MTR Report Meaning: B2B, B2C and Stock Transfer Files

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

The Amazon MTR report, short for Merchant Tax Report, is the GST sales record Amazon prepares for each seller. It comes as three files: the B2B report for sales on Amazon Business invoices, the B2C report for sales to consumers, and the Stock Transfer Report for goods moved between Amazon warehouses.

Key points
  • The B2B and B2C files list sales, refunds and cancellations, one line per invoice item, with the tax split into CGST, SGST and IGST.
  • The Stock Transfer Report lists warehouse movements. No buyer is involved, yet GST can apply when the two warehouses sit under different GSTINs of yours.
  • A sale with a buyer GSTIN goes to the B2B table of GSTR-1. All other sales go to the B2C tables.
  • Refund lines reduce your sales. They are not a separate kind of income.
In this guide
  1. What does MTR stand for?
  2. What are the three files?
  3. What do the main columns mean?
  4. Why does a stock transfer carry GST?
  5. A worked example
  6. How to read the report, step by step
  7. The mistake people usually make

What does MTR stand for?

Amazon's own pages call it the Merchant Tax Report. An older Amazon page calls it the Merchant Transaction Report. Both mean the same download. It is not a return and it is not filed anywhere. It is Amazon's record of every invoice and credit note raised in your name during a period, laid out so that you can prepare GSTR-1 from it.

Why does Amazon give it? Because on Amazon the invoice is generated through Amazon's system, not from your billing software. Without this report you would not have a clean list of your own invoices.

What are the three files?

FileWhat Amazon says it holdsWhat you use it for
MTR B2BSales, refunds and cancellations from Amazon Business invoicesInvoice-wise sales to GST-registered buyers, plus the HSN summary
MTR B2CSales, refunds and cancellations from consumer invoicesState-wise and rate-wise sales to consumers, plus the HSN summary
Stock Transfer ReportInventory movements from Amazon Fulfilment Centres: removals, or transfers from one centre to anotherTransfers between your own GSTINs in different States

If you do not sell on Amazon Business, your B2B file may be empty. If you ship every order yourself and keep no stock with Amazon, your Stock Transfer Report may be empty too. That is normal.

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 do the main columns mean?

The column names below are the ones Amazon lists in its public developer documentation for these reports. The file you download from Seller Central may show them with slightly different spacing.

ColumnMeaning
Seller GstinYour GSTIN that made the sale. With warehouses in several States, the file can carry several of your GSTINs.
Invoice Number, Invoice DateThe tax invoice raised for the order. These feed the documents issued table.
Transaction TypeWhether the line is a sale, a refund or a cancellation.
Ship From State, Ship To StateWhere the goods left and where they went. Ship To State is the place of supply for most goods.
Hsn/sacThe HSN code of the product, used for the HSN summary.
Tax Exclusive GrossThe value before GST. This is your taxable value.
Cgst Tax, Sgst Tax, Utgst Tax, Igst TaxThe GST on the line, split by type.
Invoice AmountTaxable value plus GST.
Credit Note No, Credit Note DateFilled on refund lines.
Customer Bill To Gstid (B2B file)The buyer's GSTIN. The buyer takes input tax credit against it.
Tcs Igst Amount and the other Tcs columnsThe GST TCS Amazon collected on the line.

In the Stock Transfer Report the key columns are Gstin Of Supplier, Gstin Of Receiver, Ship From Fc, Ship To Fc, Taxable Value and the tax amounts.

Why does a stock transfer carry GST?

You did not sell anything. Amazon only moved your goods from one warehouse to another. So why is there tax?

Section 25(4) of the CGST Act treats your registrations in two States as two distinct persons. Schedule I says a supply of goods between distinct persons, made in the course of business, is a supply even without payment. So when stock moves from a warehouse under your Maharashtra GSTIN to one under your Karnataka GSTIN, the Maharashtra GSTIN makes a taxable supply to the Karnataka GSTIN. A move between two warehouses under the same GSTIN is not a supply.

More on why sellers hold several GSTINs is in GST registration for Amazon FBA warehouses.

A worked example

Farhan sells kitchen tools at 18% GST. He holds GSTINs in Maharashtra and Karnataka. His reports for one month under the Maharashtra GSTIN show:

FileLinesTaxable valueGST
B2C: salesShipmentsRs 6,00,000Rs 1,08,000
B2C: refundsRefundsRs 50,000Rs 9,000
B2B: sales with buyer GSTINShipmentsRs 80,000Rs 14,400
Stock transfer to KarnatakaTransfersRs 2,00,000Rs 36,000

How does this land in his Maharashtra GSTR-1?

  • B2C sales less refunds: Rs 5,50,000 taxable, Rs 99,000 tax.
  • B2B invoices: Rs 80,000 taxable, Rs 14,400 tax, invoice by invoice.
  • Stock transfer: Rs 2,00,000 taxable, Rs 36,000 IGST, as an invoice to his own Karnataka GSTIN.

Total tax for the month is Rs 1,49,400. The Rs 36,000 is not lost. His Karnataka GSTIN takes it as input tax credit and uses it against Karnataka sales. But if he skips the stock transfer file, Maharashtra is short by Rs 36,000 and Karnataka has no credit to show for the goods.

How to read the report, step by step

  1. Download all three files for the month. The click path is in our Amazon report guide.
  2. Split each file by Seller Gstin. Every GSTIN files its own GSTR-1.
  3. In the B2C file, total the taxable value and tax by Ship To State and rate, with refunds as minus.
  4. In the B2B file, check that every line has a buyer GSTIN and list the invoices.
  5. In the Stock Transfer Report, keep only lines where Gstin Of Supplier and Gstin Of Receiver differ.
  6. Add up the three and compare the tax with what you plan to pay in GSTR-3B.

The table-by-table filing steps are in how to file GSTR-1 from the Amazon MTR.

The mistake people usually make

Most sellers open only the B2C file because that is where the bulk of sales sit. The B2B file is small, so it is forgotten, and a business buyer then finds no credit in their GSTR-2B and complains. The Stock Transfer Report has no sales at all, so it is never opened, and the tax on transfers goes unpaid for months.

The second mistake is to add refund lines to sales. A refund line carries a credit note. It must come off your sales, as explained in sales returns in GSTR-1.

One more caution. Amazon's developer page says the on-demand B2C report gives data only for the last 45 days. So download every month and keep the files.

How AprilTax can help

AprilTax has a free GSTR-1 tool for online sellers. You upload the sales reports you download from Amazon and it prepares the B2B, B2C, HSN summary and documents issued tables for you. It runs about 30 checks and gives you a JSON file to upload on the GST portal yourself.

Frequently asked questions

What is the full form of MTR in Amazon?
MTR stands for Merchant Tax Report. An older Amazon page also calls it the Merchant Transaction Report. It is the GST report Amazon prepares for each seller, listing invoices, refunds and cancellations with the tax on each line.
What is the difference between the Amazon B2B and B2C reports?
The B2B report holds sales, refunds and cancellations from Amazon Business invoices, where the buyer has given a GSTIN. The B2C report holds the same for consumer invoices. B2B lines go invoice by invoice into the B2B table of GSTR-1. B2C lines are added up by State and rate.
What is the Stock Transfer Report on Amazon?
It lists movements of your inventory from Amazon Fulfilment Centres: removals, or transfers from one centre to another. When the two centres are under different GSTINs of yours, the movement is a taxable supply between distinct persons and must be reported, even though no buyer paid you.
Is the Amazon MTR enough to file GSTR-1?
It covers your Amazon sales, returns and stock transfers. You still need to add sales from other marketplaces, your own website and offline sales under the same GSTIN. You also need to check HSN codes and the invoice series before filing.
Why does my Amazon MTR show more than one GSTIN?
If you store goods in Amazon warehouses in several States and have registered in those States, each sale is billed from the GSTIN of the State the goods left. The report shows that GSTIN in the Seller Gstin column. Each GSTIN files its own GSTR-1.
Do refunds in the MTR reduce my GST?
Yes. A refund line means a credit note was raised for a returned or refunded order. Its taxable value and tax come off your sales for the period in which the credit note is reported, so you pay tax on sales less returns.
How far back can I download the Amazon MTR?
Amazon's developer documentation says the on-demand B2C report provides data only for the last 45 days, and Amazon also prepares monthly reports. The exact limits inside Seller Central can change, so it is safer to download the files every month and store them.

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