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

Selling on Amazon, Flipkart and Meesho? File One GSTR-1 for All Three

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

If you sell on Amazon, Flipkart and Meesho under one GSTIN, you file one GSTR-1 for the period, not three. Add the three platforms' sales together, state by state, in Table 7. Build one HSN summary in Table 12. Then give each marketplace its own row in Table 14 and its own invoice series in Table 13.

Key points
  • GSTR-1 is filed per GSTIN, per period. The portal has one return for you, whatever the number of platforms.
  • Table 7 wants one line for each state and tax rate, with all platforms added together.
  • Table 14 is the only table split by marketplace: one row for each operator GSTIN.
  • Table 13 lists every invoice series used in your name, so each platform's series gets its own line.
  • The two classic errors are counting one report twice and leaving one platform's month out.
In this guide
  1. Why one return and not three?
  2. What do you collect before you start?
  3. How do you combine the reports, step by step?
  4. Which tables are combined and which are split?
  5. What is special about Tables 13 and 14 with three platforms?
  6. A worked example with three platforms
  7. The mistake multi-platform sellers usually make
  8. Can you do this yourself?

Why one return and not three?

GSTR-1 is the statement of all sales made under a GSTIN in a month or quarter. The government is not asking what you sold on Amazon. It is asking what your business sold. The marketplace is only the route the order took.

So the question to ask is not how to file for each platform. It is how to merge three sets of reports into one set of tables without losing or repeating anything. One exception: if you hold GSTINs in two states, each GSTIN files its own GSTR-1, and each platform report must be split by the GSTIN that made the sale.

What do you collect before you start?

PlatformReports for the periodGuide
AmazonMerchant Tax Report, B2B file and B2C fileDownload steps
FlipkartSales Report under Tax ReportDownload steps
MeeshoGST Report (sales and sales return files) and Tax Invoice fileDownload steps

If you want the detail for one platform, we have separate walk-throughs for Amazon, Flipkart and Meesho. This page is about putting them together.

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

How do you combine the reports, step by step?

  1. Download every report for the same period. Same month for all three, or all three months of the quarter. Write down which files you have before you add anything.
  2. Mark each row as a sale or a return, and as B2B or B2C. B2B means the buyer gave a GSTIN. B2C means a consumer. Drop orders cancelled before shipping.
  3. Stack the B2C rows from all platforms and total them by delivery state and tax rate. Sales minus returns. That is Table 7. Maharashtra at 5% is one line, even if the orders came from three apps.
  4. List B2B invoices one by one in Table 4. Credit notes to those buyers go in Table 9B. Meesho will normally add nothing here.
  5. Build one HSN summary. HSN is the product classification code. Group the combined rows by HSN and rate for Table 12, with B2B and B2C in their own tabs. The same kurti sold on three platforms is one HSN line.
  6. Fill Table 13 series by series. For each invoice series and each credit note series, enter the first number, the last number, the total issued and the number cancelled.
  7. Fill Table 14 operator by operator. One row for each marketplace GSTIN with your net taxable value and tax through it.
  8. Check that the totals agree, then file. The clicks are in our portal filing guide.

Which tables are combined and which are split?

GSTR-1 tableWhat it holdsAcross platforms
Table 4Invoices to registered buyersCombined list, one line per invoice
Table 7Consumer sales, net of returnsCombined, one line per state and rate
Table 9BCredit notes to registered buyersCombined list
Table 12HSN summaryCombined, one line per HSN and rate
Table 13Documents issuedSplit, one line per series
Table 14Sales through e-commerce operatorsSplit, one row per operator GSTIN

What is special about Tables 13 and 14 with three platforms?

Table 13. Each marketplace raises invoices in your name with its own numbering. Those are three different series, and they cannot be merged into one range. Enter each as a separate line, and do the same for credit notes. Amazon and Flipkart may also run a separate series for B2B invoices. The portal will not generate your summary if Table 13 is empty.

Table 14. A marketplace holds a different GSTIN in each state. Which one do you use? The one under which it reported your TCS (tax collected at source, the 0.5% it holds back). You can read it off your TCS statement on the portal. If two rows of that statement show two GSTINs for the same marketplace, enter two rows in Table 14. The portal rejects a GSTIN here that does not belong to a TCS collector, so a typing slip shows up at once. More on this table in our Table 14 explainer.

A worked example with three platforms

You sell cotton kurtis from Delhi at 5% GST and file monthly. Your December reports show:

PlatformSalesReturnsNet taxable valueGST at 5%
AmazonRs 3,00,000Rs 30,000Rs 2,70,000Rs 13,500
FlipkartRs 2,00,000Rs 40,000Rs 1,60,000Rs 8,000
MeeshoRs 1,50,000Rs 50,000Rs 1,00,000Rs 5,000
TotalRs 6,50,000Rs 1,20,000Rs 5,30,000Rs 26,500

Of the Amazon figure, Rs 20,000 is one invoice to a shop in Haryana that gave its GSTIN. The rest, Rs 5,10,000, is B2C: Rs 60,000 delivered within Delhi and Rs 4,50,000 to other states. Your single GSTR-1 shows:

  • Table 4: one invoice, Rs 20,000 with IGST Rs 1,000.
  • Table 7: Delhi Rs 60,000 with CGST Rs 1,500 and SGST Rs 1,500. Other states Rs 4,50,000 with IGST Rs 22,500, one line per state.
  • Table 12: Rs 20,000 in the B2B tab and Rs 5,10,000 in the B2C tab.
  • Table 13: a line for each platform's invoice series and each credit note series.
  • Table 14: Amazon Rs 2,70,000 and Rs 13,500. Flipkart Rs 1,60,000 and Rs 8,000. Meesho Rs 1,00,000 and Rs 5,000.

Now the check. Tables 4 and 7 add up to Rs 5,30,000 and Rs 26,500. So does Table 12. So does Table 14, because you have no sales outside marketplaces. If the three do not agree, something is missing or doubled. Expected TCS is Rs 1,350, Rs 800 and Rs 500. Compare that with the portal using TCS matching.

The mistake multi-platform sellers usually make

Two traps catch nearly everyone once.

Duplicates. The same report downloaded twice with different file names. Two downloads whose date ranges overlap. A monthly file added on top of a quarterly file that already contains it. Each one inflates your sales, and you pay 5% or 18% on money you never earned. In the example, adding Flipkart's file twice would cost Rs 8,000 of extra GST in one month.

Missing months. A quarterly filer needs nine sets of files for three platforms. It is easy to end up with eight. The missed sales still reach the government, because the marketplace reports them in its own statement, GSTR-8. A gap between that statement and your return is what brings a notice, along with the tax and interest.

The habit that prevents both: keep a small grid of platform against month and tick each file as you add it. Then compare each platform's net total with the TCS statement before filing. A filed GSTR-1 cannot be revised. You get one correction through GSTR-1A before GSTR-3B, or you fix it in a later return.

Can you do this yourself?

With two or three platforms and a few hundred orders, yes. It is careful addition. It gets harder with thousands of rows, GSTINs in more than one state, or a backlog of months. That is the point where a tool or a professional costs less than your weekend, and far less than one doubled file.

How AprilTax can help

AprilTax has a free GSTR-1 tool for online sellers. You upload the sales reports you download from Amazon, Flipkart and Meesho, and it prepares one GSTR-1 with the B2B, B2C, HSN summary, documents issued and e-commerce tables. It runs about 30 checks and gives you a JSON file to upload on the GST portal yourself. It also matches the TCS your marketplaces reported.

Frequently asked questions

Do I need to file a separate GSTR-1 for each marketplace?
No. GSTR-1 is filed for a GSTIN, not for a platform. If you sell on Amazon, Flipkart and Meesho under one GSTIN, all their sales go into one GSTR-1 for the month or quarter. Only Table 14 and Table 13 show the platforms separately.
How do I show sales from three marketplaces in Table 7?
Add the consumer sales of all platforms together, subtract the returns, and report one line for each delivery state and tax rate. Table 7 has no column for the marketplace. The platform-wise split is given only in Table 14.
How many rows do I add in Table 14?
One row for each e-commerce operator GSTIN through which you sold in the period. Each row carries that operator's GSTIN, your net taxable value through it and the tax. If a marketplace reported your sales under two of its GSTINs, add two rows.
Which GSTIN of the marketplace should I enter in Table 14?
Enter the operator GSTIN under which the marketplace reported your TCS. You can see it in the TCS credit received table on the GST portal under Services, Returns, TDS and TCS credit received. A marketplace has a different GSTIN in each state, so do not copy one from the internet.
How do I fill Table 13 when each platform has its own invoice numbers?
Enter each invoice series as a separate line with its first number, last number, total issued and number cancelled. Do the same for each credit note series. Series from different marketplaces cannot be merged into one range.
Is the HSN summary prepared separately for each marketplace?
No. Table 12 is one summary for the whole GSTIN. Group the combined sales of all platforms, net of returns, by HSN code and tax rate, with B2B sales in the B2B tab and consumer sales in the B2C tab.
What happens if I miss one marketplace's sales in GSTR-1?
The marketplace still reports those sales against your GSTIN in its GSTR-8 statement, so your return will show less than what the government already has. You would owe the unpaid tax with interest. Correct it through GSTR-1A for the same period if GSTR-3B is not yet filed, or add it in a later return.
I have GSTINs in two states. Is it still one GSTR-1?
No. Each GSTIN files its own GSTR-1. Split every marketplace report by the seller GSTIN that made the sale, then prepare one combined return for each GSTIN.

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