Meesho GSTR-1 Filing Made Easy: A Seller's Step-by-Step Guide
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.
- 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
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.
| Download | What it holds | What you use it for |
|---|---|---|
| GST Report: sales file | Each order line shipped: taxable value, GST rate, tax, HSN code, delivery state | Table 7, Table 12, Table 14 |
| GST Report: sales return file | Each order line returned or sent back undelivered, with the same columns | Subtracted from the above |
| Tax Invoice file | The invoice and credit note numbers issued in your name | Table 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
- 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.
- Total the sales file by state and rate. Add up taxable value and tax for each delivery state and each GST rate.
- 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.
- 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.
- 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.
- Fill Table 14. One row with Meesho's GSTIN, your net taxable value and the tax.
- 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.
Which table takes what?
| Entry | GSTR-1 table | For a Meesho seller |
|---|---|---|
| Sales to registered businesses | Table 4 | Normally empty |
| Sales to consumers | Table 7 | All your sales, net of returns |
| HSN summary | Table 12 | B2C tab |
| Documents issued | Table 13 | Invoice and credit note series |
| Sales through e-commerce operators | Table 14 | One 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:
| Item | Order lines | Taxable value | GST at 5% |
|---|---|---|---|
| Sales file | 600 | Rs 1,80,000 | Rs 9,000 |
| Sales return file | 150 | Rs 45,000 | Rs 2,250 |
| Net | Rs 1,35,000 | Rs 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.
Sources
- GST portal: FAQs on Form GSTR-1 (checked 12 Nov 2026)
- GST portal: manual for creating and filing Form GSTR-1 (checked 12 Nov 2026)
- GST Council: Notification 20/2021 Central Tax, cap on GSTR-1 late fee (checked 12 Nov 2026)
- GST Council: Notification 15/2024 Central Tax, TCS rate for e-commerce operators (checked 12 Nov 2026)
- Maharashtra GST department: GSTN advisories, including Table 12 and Table 13 reporting (checked 12 Nov 2026)
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?
When is the Meesho GST report available?
Where do Meesho sales go in GSTR-1?
How do I show Meesho returns and RTO in GSTR-1?
Is Table 13 required for Meesho sellers?
What is the due date for Meesho GSTR-1?
Do I need to enter HSN codes for Meesho sales?
Can my Table 7 figure be negative?
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 toolWhat sellers say
4.9 on Google →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.