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

Meesho GSTR-1 Filing Made Easy: A Seller's Step-by-Step Guide

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

To file GSTR-1 for Meesho, download the GST Report and the Tax Invoice file from Payments in the Meesho seller dashboard. Report sales minus returns, state by state, in Table 7. Add the HSN summary in Table 12, invoice numbers in Table 13 and the Meesho total in Table 14, then file on the GST portal.

Key points
  • Meesho buyers are almost always consumers, so nearly all your sales sit in one place: Table 7.
  • You need two downloads: the GST Report for values and the Tax Invoice file for invoice numbers.
  • Meesho's file for a month is usually ready only after the 10th of the next month. A monthly filer's due date is the 11th.
  • Returns are high on Meesho. Subtract them in the month they come back, or you overpay GST.
  • Late fee is Rs 50 a day, capped at Rs 2,000 per return for turnover up to Rs 1.5 crore.
In this guide
  1. What do the Meesho files hold?
  2. File your Meesho GSTR-1, step by step
  3. Which table takes what?
  4. How are returns treated?
  5. A worked example
  6. The mistake Meesho sellers usually make
  7. Can you do this yourself?

What do the Meesho files hold?

GSTR-1 is the statement of your sales that you file every month or quarter. Meesho does not file it for you, but it gives you the data.

DownloadWhat it holdsWhat you use it for
GST Report: sales fileEach order line shipped: taxable value, GST rate, tax, HSN code, delivery stateTable 7, Table 12, Table 14
GST Report: sales return fileEach order line returned or sent back undelivered, with the same columnsSubtracted from the above
Tax Invoice fileThe invoice and credit note numbers issued in your nameTable 13

The click path is in our guide on downloading the Meesho GST report.

Why is there no B2B file? Because Meesho orders come from consumers, who have no GSTIN. Table 4, the table for sales to registered businesses, will normally stay empty for your Meesho sales.

File your Meesho GSTR-1, step by step

  1. Wait for the file, then download both reports. Meesho usually releases a month's GST Report after the 10th of the next month. Download it and the Tax Invoice file for each month you are filing.
  2. Total the sales file by state and rate. Add up taxable value and tax for each delivery state and each GST rate.
  3. Do the same for the sales return file and subtract. The result is your Table 7. Sales within your own state carry CGST and SGST. Sales to other states carry IGST.
  4. Group the net figures by HSN code for Table 12. HSN is the product classification code. Four digits are enough if your turnover is up to Rs 5 crore. Your Meesho sales belong in the B2C tab.
  5. Fill Table 13 from the Tax Invoice file. Enter the first and last invoice number, the total issued and the number cancelled. Add a second line for credit notes. The portal will not generate your summary with Table 13 empty.
  6. Fill Table 14. One row with Meesho's GSTIN, your net taxable value and the tax.
  7. File on the GST portal. Type the figures in or upload a JSON file, generate the summary, check it, and file with an OTP. The clicks are in our portal filing guide.
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

Which table takes what?

EntryGSTR-1 tableFor a Meesho seller
Sales to registered businessesTable 4Normally empty
Sales to consumersTable 7All your sales, net of returns
HSN summaryTable 12B2C tab
Documents issuedTable 13Invoice and credit note series
Sales through e-commerce operatorsTable 14One row for Meesho

If you also sell on Amazon or Flipkart, their sales go into the same return. One GSTIN means one GSTR-1 for the period, with a separate Table 14 row for each marketplace.

How are returns treated?

This is the part that matters most on Meesho, where a large share of orders can come back. Two kinds of return appear in the sales return file: goods the customer sent back, and parcels that were never delivered. Both reduce your sales.

You do not go back and change the earlier month. A parcel shipped in November and returned in December stays in November's sales and is subtracted in December. You report the net in Table 7, since consumer credit notes are not listed one by one.

What if returns in a state are more than that month's sales there? The line turns negative. That is a true figure and the portal accepts it.

A worked example

You sell kurtis from Surat, file monthly, and your December Meesho files show this at 5% GST:

ItemOrder linesTaxable valueGST at 5%
Sales file600Rs 1,80,000Rs 9,000
Sales return file150Rs 45,000Rs 2,250
NetRs 1,35,000Rs 6,750

Say Rs 35,000 of the net was delivered within Gujarat and Rs 1,00,000 outside. Your GSTR-1, due 11 January, shows:

  • Table 7: Gujarat Rs 35,000 with CGST Rs 875 and SGST Rs 875. Other states Rs 1,00,000 with IGST Rs 5,000, one line per state.
  • Table 12, B2C tab: Rs 1,35,000 under your HSN code.
  • Table 13: 600 invoices and 150 credit notes, with their number ranges.
  • Table 14: Rs 1,35,000 and Rs 6,750 tax against Meesho's GSTIN.

Meesho collects tax at source (TCS) at 0.5% of the net value, here Rs 675, and reports it in its own return. You can claim that amount on the portal. Read what TCS is if this is new to you.

The mistake Meesho sellers usually make

The common one is ignoring the return file. It feels safe to report the sales figure and move on. But in the example that means paying Rs 9,000 instead of Rs 6,750. Do that every month and you give away Rs 27,000 a year on a business this size.

Three more:

  • Leaving Table 13 for later. Sellers who skip the Tax Invoice download find the portal refusing to generate the summary on the due date.
  • Filing from the payment amount. What Meesho pays you is after its deductions. GST is on the taxable value in the GST Report.
  • Leaving it to the last hour. The file arrives after the 10th and a monthly return is due on the 11th. Keep that day free, or choose quarterly filing if your turnover is up to Rs 5 crore, which moves the date to the 13th of the month after each quarter.

A late return costs Rs 50 a day up to the cap. A wrong one cannot be revised. You get one correction through GSTR-1A before filing GSTR-3B, or you fix it in a later return.

Can you do this yourself?

Yes. A Meesho-only seller has the simplest GSTR-1 of any online seller: one kind of buyer, one main table. Many sellers file their own after the first two months. Paying a professional makes sense when you add other platforms, when your returns stop reconciling with your TCS credit, or when you have fallen several months behind.

How AprilTax can help

AprilTax has a free GSTR-1 tool for online sellers. You upload the Meesho GST Report and Tax Invoice file, and it prepares the B2C, HSN summary, documents issued and e-commerce tables, runs about 30 checks and gives you a JSON file to upload on the GST portal yourself. It also matches the TCS Meesho reported against your sales.

Frequently asked questions

Which Meesho reports do I need to file GSTR-1?
Two downloads from Payments in the Meesho seller dashboard: the GST Report, which has your sales and sales returns with taxable value and tax, and the Tax Invoice file, which has the invoice and credit note numbers needed for Table 13.
When is the Meesho GST report available?
Meesho usually makes a month's GST Report available after the 10th of the following month. That leaves monthly filers very little time before the GSTR-1 due date of the 11th, so plan to file as soon as the file appears.
Where do Meesho sales go in GSTR-1?
In Table 7, the table for sales to unregistered buyers, as totals for each delivery state and GST rate, net of returns. The same net sales also appear in the HSN summary in Table 12 and against Meesho's GSTIN in Table 14.
How do I show Meesho returns and RTO in GSTR-1?
Add up the sales return file by state and rate and subtract it from sales in Table 7 for the period in which the return was recorded. Customer returns and undelivered parcels sent back are treated the same way. You do not amend the earlier month.
Is Table 13 required for Meesho sellers?
Yes. Since the May 2025 return period the GST portal does not generate the GSTR-1 summary unless Table 13, documents issued, is filled. Use the Tax Invoice file to get your invoice and credit note number ranges and counts.
What is the due date for Meesho GSTR-1?
The 11th of the next month for monthly filers and the 13th of the month after the quarter for quarterly filers. Sellers with turnover up to Rs 5 crore in the previous financial year can choose quarterly filing.
Do I need to enter HSN codes for Meesho sales?
Table 12 has a B2C tab for these sales. The GST portal shows only a warning, not an error, if the B2C tab is left empty, so the summary can still be generated. If you do fill it, give at least 4 digits when your turnover is up to Rs 5 crore.
Can my Table 7 figure be negative?
Yes. If returns recorded in a period are more than the sales to that state in the same period, the net is negative. The GST portal accepts a negative value there. Check it against your Meesho files and report it as it is.

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