Skip to content
How to File GSTR-1 for Your Retail Shop — Step-by-Step Guide (2026)
GST Guide

How to File GSTR-1 for Your Retail Shop — Step-by-Step Guide (2026)

June 17, 2026 Updated 9 min read Billux Team
Home Blog GST for Shop Owners

GSTR-1 is the return where you report all the sales invoices your business issued in a month (or quarter). For most retail shop owners, it's the most important GST return — and the most confusing one to file correctly for the first time.

This step-by-step guide explains exactly what GSTR-1 is, who needs to file it, what goes into each section, and how good billing software can reduce your monthly filing effort from hours to minutes.

What is GSTR-1 and Who Needs to File It?

GSTR-1 is the monthly (or quarterly) GST return for outward supplies — meaning all the sales invoices your shop issued. Every GST-registered business in India must file GSTR-1, including:

  • Retail shops and supermarkets
  • Wholesale traders
  • Manufacturers and suppliers
  • Service providers such as consultants, repair shops and agencies
  • E-commerce sellers

Exception: Composition scheme dealers (those paying GST at a flat rate) do not file GSTR-1. They file CMP-08 every quarter and GSTR-4 once a year.

GSTR-1 Due Dates: Monthly vs Quarterly

Filer TypeTurnoverFiling FrequencyDue Date
Monthly filerAbove ₹5 crore/yearEvery month11th of the following month
Quarterly filer (QRMP)Up to ₹5 crore/yearEvery quarter13th of the month after quarter end
💡
QRMP Scheme: File Quarterly, Pay Monthly

If your annual turnover is under ₹5 crore, you can opt for the QRMP (Quarterly Return Monthly Payment) scheme. You file GSTR-1 quarterly but still pay tax monthly via a simple challan. This reduces your annual filing workload from 12 returns to 4.

What Goes Into GSTR-1: Table-by-Table Breakdown

GSTR-1 has multiple tables, but most retail shops only need to worry about a handful:

Table 4A — B2B Invoices (Taxable)

Report every invoice you issued to a GST-registered business (another trader, wholesaler, or company). You must include the buyer's GSTIN, invoice number, date, taxable value, and tax amount. The buyer will use these details to claim their Input Tax Credit (ITC), so accuracy here is critical.

Table 5 — B2C Large Invoices (Inter-State, Above ₹1 Lakh)

If you sold to an unregistered customer in another state and the invoice value exceeded ₹1 lakh, report it individually in Table 5, with the place of supply, taxable value and tax. The limit was ₹2.5 lakh until it was cut to ₹1 lakh from 1 August 2024. Sales within your own state never go in Table 5, however large.

Table 7 — B2C Small Invoices Summary

All other sales to unregistered customers (every intra-state B2C sale, and inter-state B2C invoices up to ₹1 lakh) are reported as a consolidated summary by state and tax rate in Table 7. This is where most of a retail shop's sales volume gets reported — not individually, but as a lump sum per state.

Table 9B — Credit Notes and Debit Notes

Credit and debit notes issued in the period go in Table 9B: notes to registered buyers as CDNR, and notes against large inter-state B2C invoices as CDNUR. Table 9A is for amending invoices reported in an earlier period. If a customer returned goods and you issued a credit note, it goes in Table 9B.

Table 12 — HSN-Wise Summary

A product-category summary showing total quantity and value sold under each HSN code, along with the tax collected. The portal now asks for this separately for B2B and B2C sales, with HSN codes picked from a list, so every item in your billing software needs a valid HSN code.

GSTR-1 filing guide for retail shop India

Step-by-Step: How to File GSTR-1 on the GST Portal

  1. Log in to the GST Portal

    Go to gst.gov.in → Services → Returns → Returns Dashboard. Select the tax period (month or quarter) and choose GSTR-1.

  2. Add B2B Invoice Details (Table 4A)

    Enter each B2B invoice manually, or upload a JSON/Excel file exported from your billing software. Include GSTIN of buyer, invoice number, date, place of supply, and tax breakup.

  3. Add B2C Large Invoices if Applicable (Table 5)

    Enter each inter-state invoice to an unregistered buyer above ₹1 lakh, with its place of supply.

  4. Enter B2C Small Invoice Summary (Table 7)

    Add the total value of retail sales to unregistered customers, summarized by state. Most billing software generates this automatically.

  5. Add Credit Notes if Any (Table 9B)

    Report any sales returns or amended invoices from the period.

  6. Fill HSN Summary (Table 12)

    Enter total quantity and taxable value sold under each HSN code. Billing software with HSN codes assigned per product generates this automatically.

  7. Preview and Submit

    Review the GSTR-1 summary, check totals match your records, then click Submit. After submission, file using DSC (Digital Signature Certificate) or EVC (Electronic Verification Code via OTP).

Common GSTR-1 Mistakes to Avoid

  • Wrong buyer GSTIN — A single digit error in a buyer's GSTIN means they cannot claim ITC on that invoice. Always verify GSTIN before invoicing.
  • Wrong HSN code — Using an incorrect HSN can result in wrong tax rate and mismatch with GSTR-3B.
  • Missing invoices — If you forget to include an invoice in GSTR-1, your buyer cannot claim ITC and you may get a notice.
  • Wrong place of supply — If the customer is in another state, IGST applies — not CGST+SGST. Getting this wrong creates tax liability.
  • Filing after due date — Late GSTR-1 attracts a late fee of ₹50 a day (₹25 CGST + ₹25 SGST), or ₹20 a day for a nil return. It is capped per return at ₹2,000 for turnover up to ₹1.5 crore, ₹5,000 for ₹1.5–5 crore and ₹10,000 above ₹5 crore (₹500 for a nil return).
⚠️
GSTR-1 Mismatch Consequences

If your GSTR-1 doesn't match what your buyers declare in GSTR-2B, their ITC claims get blocked. This creates disputes with your business customers and can damage your vendor relationships. Accuracy in GSTR-1 is not optional — it's commercial courtesy. Spotted a mistake after filing? Since July 2024 you can correct it in GSTR-1A for the same period, as long as you have not yet filed that period's GSTR-3B.

How Billing Software Makes GSTR-1 Automatic

The right billing software eliminates most of the manual work in GSTR-1 filing:

  • Every sale captured at the billing counter is automatically categorized (B2B vs B2C, state-wise, HSN-wise)
  • At month end, go to Reports → GST → GSTR-1 Export
  • Download the JSON file or Excel file
  • Upload directly to the GST portal — no manual data entry needed

With Billux, the GSTR-1 data range report lets you select any date range, see a table-by-table preview of what will be reported, and export in GST portal-compatible format. What used to take a half-day of manual work takes under 10 minutes.

Try Billux — GSTR-1 Ready from Day One

In Billux, HSN codes, tax rates and party GSTINs are captured at the time of billing, so when filing time comes there's nothing to reconstruct. Review the table-by-table preview against your own records before you upload, as you would with any software.

Start your free 7-day trial at billux.in/register. File your first GSTR-1 from Billux data and see how much simpler tax compliance becomes.

Returns and price corrections are reported separately from invoices. Our guide to credit notes and debit notes in GST explains how.

Frequently Asked Questions

What is the due date for GSTR-1?

Monthly filers file by the 11th of the following month. Taxpayers in the QRMP scheme, with turnover up to ₹5 crore, file quarterly by the 13th of the month after the quarter ends.

What is B2CL in GSTR-1?

B2CL (Table 5) lists inter-state sales to unregistered buyers where the invoice value is above ₹1 lakh. The limit was ₹2.5 lakh until 1 August 2024. All other sales to unregistered buyers go into the B2CS summary in Table 7.

What is the late fee for filing GSTR-1 late?

₹50 a day (₹25 CGST plus ₹25 SGST), or ₹20 a day for a nil return. It is capped per return at ₹2,000 for turnover up to ₹1.5 crore, ₹5,000 for ₹1.5–5 crore and ₹10,000 above ₹5 crore, and ₹500 for nil returns.

How do I correct a mistake in a filed GSTR-1?

Use GSTR-1A for the same period, available since July 2024, before you file that period's GSTR-3B. For older periods, amend the invoice in a later GSTR-1 using the amendment tables.

Do composition dealers file GSTR-1?

No. Composition dealers pay a flat rate on turnover, file CMP-08 every quarter and GSTR-4 once a year, and do not file GSTR-1 or GSTR-3B. If you leave the scheme, GSTR-1 applies from the date you become a regular taxpayer.

Sources

Billing & GST product team
Share:

Start Billing Smarter Today

GST billing, POS and inventory for Indian shops — from ₹1,500 + GST a year, with a 7-day free trial.

Start Free 7-day Trial