FinTax24

Blog · GST

GSTR-1 Filing Mistakes: 10 Errors That Cost Gujarat Businesses Time and Money

Wrong HSN codes, missed B2C invoices, incorrect invoice values, and reversed charge entries that trigger GST notices — and how to fix each before you hit submit.

Portrait of Rahul Dabhi By Rahul Dabhi 8 min read

Why choose FinTax24

  • Expert verified Reviewed by experienced professionals
  • Process checked Accuracy and compliance checks
  • Data secure Encrypted document handling
  • Client-rated Rated by our filing clients

TL;DR

GSTR-1 errors trigger ITC mismatches in GSTR-2B, GST notices, and penalty interest. The most common mistakes are wrong HSN codes, omitting B2C invoices above ₹50,000, incorrect reverse charge entries, and mismatched invoice values. Filing carefully — or using a professional — prevents corrections that take longer than the original filing.

Quick Answer

Before filing GSTR-1, verify: (1) all B2B invoices match your purchase entries, (2) HSN codes are 4-digit minimum for goods, (3) B2C invoices above ₹50,000 are reported separately, (4) reverse charge entries are correct for the supply type, and (5) export invoices are flagged correctly. A 10-minute pre-check saves a correction return and potential notice.

Why GSTR-1 Mistakes Matter for Gujarat Businesses

Gujarat’s business density — Surat’s textile traders, Vadodara’s chemical manufacturers, Rajkot’s engineering workshops, Ahmedabad’s pharmaceutical distributors — means GST filing errors ripple across supply chains. When you under-report sales, your buyers cannot claim full input tax credit (ITC). When you over-report, you invite scrutiny.

GSTR-1 is your sales return. It tells the government what you sold, to whom, and how much tax you collected. Errors here cascade into GSTR-2B (your ITC claim), GSTR-3B (your monthly tax payment), and eventually into annual returns like GSTR-9.

A single mistake in GSTR-1 can block ITC for your entire buyer network across Gujarat’s districts.

The 10 Most Common GSTR-1 Mistakes

1. Wrong or Missing HSN Codes

What happens: You enter “Fabric” instead of the specific HSN code. Your buyer claims ITC but the GST portal rejects the mismatch.

The rule: HSN codes are mandatory on tax invoices for all B2B sales. For goods, at least 4-digit HSN is required (6-digit for businesses with turnover above ₹5 crore).

How to fix it: Use the correct HSN from CBIC’s HSN master for your product. For textiles (HSN 50–63), chemicals (Chapter 28–38), and pharmaceuticals (Chapter 29–30), codes are specific. If you are unsure, check your purchase invoices from suppliers who used the correct HSN.

Gujarat context: Surat’s man-made fibre traders frequently deal with HSN 5401 (sewing thread) and 5402 (synthetic filament yarn). Using the wrong sub-classification triggers ITC mismatches for buyers in Ahmedabad and Mumbai.

2. Omitting B2C Invoices Above ₹50,000

What happens: You do not report cash sales to ultimate consumers. The GST portal shows a mismatch between your GSTR-1 and GSTR-3B.

The rule: B2C (business-to-consumer) invoices above ₹50,000 must be reported in GSTR-1 as “B2C (Others)” with the recipient’s state and invoice details. Below ₹50,000, you still report them as B2C but without full recipient details.

How to fix it: Before filing, pull your sales register and separate all B2C invoices above ₹50,000. Report them in Table 5 of GSTR-1. If you use Tally or Zoho Books, filter by “Sales Invoice > ₹50,000 AND customer type = B2C”.

3. Incorrect Reverse Charge Mechanism Entries

What happens: You sell to an unregistered buyer and do not mark the transaction as reverse charge. The GST officer flags it during audit.

The rule: Under Section 9(3) of the CGST Act, reverse charge applies when an unregistered person supplies goods or services to a registered person. You must self-assess and pay tax on reverse charge basis in GSTR-3B even if you collect no tax from the buyer.

How to fix it: In GSTR-1 Table 4C, declare supplies where you are liable for reverse charge. In GSTR-3B, pay the tax under “Reverse Charge”. Do not confuse this with regular B2B entries.

4. Mismatch Between Invoice Value and GSTR-1 Entry

What happens: Your invoice shows ₹1,18,000 (including GST) but you enter ₹1,00,000 as taxable value and ₹18,000 as tax. The invoice total does not match the portal entry.

The rule: The taxable value and tax amount in GSTR-1 must match the invoice. If the invoice is ₹1,18,000 inclusive of GST, the taxable value is ₹1,00,000 and CGST+SGST is ₹9,000 each (or IGST ₹18,000).

How to fix it: Always extract the taxable value from your accounting software, not the gross invoice amount. If you invoice includes GST, split it correctly before entering in GSTR-1.

5. Forgetting to Report Export Invoices as Zero-Rated

What happens: You treat export invoices as regular B2B or B2C. The GST portal treats them as domestic sales and your ITC gets rejected.

The rule: Exports are zero-rated supply under Section 16 of the IGST Act. You must either claim ITC and pay IGST at 0% using Letter of Undertaking (LUT), or use the RBI-approved mechanism. You must file GSTR-1 with export invoices marked as “Export with payment of IGST” or “Export without payment of IGST (LUT)”.

How to fix it: Create a separate category in your sales register for exports. In GSTR-1 Table 6, declare exports with the shipping bill number and port code. Gujarat’s exporters from Kandla, Mundra, and Bhavnagar ports deal with this regularly.

6. Wrong Tax Rate Applied

What happens: You charge 18% GST on a good that attracts 5% or 12%. Or you apply 28% when 12% is correct. The mismatch triggers a notice.

The rule: GST rates are specific to HSN codes and product type. Using the wrong rate — even accidentally — is a tax mismatch. CGST + SGST (or IGST) must be calculated on the correct taxable value.

Common Gujarat errors:

  • Applying 18% on biscuits (most biscuits attract 12% or 18% depending on price; check the schedule)
  • Charging 28% on construction materials that attract 12% or 5%
  • Using 5% on items that are actually 12% (textilejob work, for example)

How to fix it: Verify GST rates against CBIC’s rate master before filing. If you are unsure about a product’s HSN and rate, check the GST rate notification or consult a professional.

7. Not Filing GSTR-1 for a Tax Period Due to Nil Return

What happens: You had no sales in a month and do not file GSTR-1. Your buyer cannot claim ITC for that period.

The rule: Even if you have no sales, you must file a NIL GSTR-1. The filing is mandatory for all registered taxpayers with an active GSTIN, regardless of whether there was a transaction.

How to fix it: Set a calendar reminder for GSTR-1 due dates. If you have no outward supply, file NIL return through the GST portal or via GSP (like Cleartax, Tally, or Zoho).

8. Incorrect E-commerce Operator Entries in Table 8

What happens: You sell through Amazon or Flipkart and incorrectly report these as regular B2B sales. The portal rejects them.

The rule: If you sell through an e-commerce operator (ECO), supplies are generally deemed to be made to the ECO under Section 9(5) of the CGST Act. You report these in Table 8 of GSTR-1 (supplies through ECO). The ECO then reports the actual sale to the consumer.

How to fix it: Report all e-commerce sales in Table 8, not in Table 4 (B2B). Your consolidated sales to the ECO appear here. Do not issue separate invoices to individual consumers if you are selling through the ECO’s platform.

9. Filing After the Due Date and Losing ITC Claim Window

What happens: You file GSTR-1 after the due date. Your buyer’s ITC claim window closes before they can reconcile.

The rule: GSTR-1 filing has a due date (11th of the following month for monthly filers, or quarterly for composition dealers). While late fees are ₹200/day (₹100 CGST + ₹100 SGST), the bigger cost is the GSTR-2B mismatch that blocks your buyer’s ITC.

How to fix it: File on time even if you need to revise. A timely filed return with errors is easier to correct than a late-filed return that triggers a notice.

10. Not Reconciling GSTR-1 with Your Sales Register Before Filing

What happens: You enter data from memory or partial records. The total does not match your accounting software. A mismatch in GSTR-1 vs GSTR-3B triggers an auto-reconciliation flag.

The rule: GSTR-1 and GSTR-3B must match on taxable value, tax amount, and period. The GST portal auto-reconciles these and flags discrepancies.

How to fix it: Before filing, export your sales register from Tally/Zoho/QuickBooks. Cross-check:

  • Total taxable value in sales register vs GSTR-1 Table 1 total
  • Total tax amount in sales register vs GSTR-1 total
  • Export invoices in sales register vs GSTR-1 Table 6
  • B2C invoices vs GSTR-1 Table 5

Step-by-Step: How to File GSTR-1 Correctly

Step 1: Pull Your Sales Register

Export all sales invoices for the tax period from your accounting software. Include: invoice number, date, customer name, GSTIN (if B2B), place of supply, HSN code, taxable value, GST rate, and tax amount.

Step 2: Categorise by Invoice Type

Separate your invoices into:

  • B2B (with GSTIN) → Table 4
  • B2C above ₹50,000 → Table 5
  • B2C below ₹50,000 → Table 5 (consolidated)
  • Export → Table 6
  • Reverse charge → Table 4C
  • E-commerce sales → Table 8

Step 3: Verify Each Entry

For each B2B invoice, confirm:

  • GSTIN is correct (verify on GST portal)
  • HSN code is accurate
  • Taxable value is correct (excluding GST)
  • Tax rate matches the product/service

Step 4: Check GSTR-2B Before Filing

GSTR-2B is your buyer’s ITC claim document. If your GSTR-1 has errors, your buyers’ GSTR-2B will show mismatches. Ideally, wait for GSTR-2B to be available (it publishes on 14th of the following month) and reconcile your GSTR-1 with it.

Step 5: File and Save the ARN

After filing, save the Acknowledgment Reference Number (ARN). This confirms your return was accepted. If you receive a mismatch notification later, use GSTR-1A to correct.

What to Do If You Already Filed with Errors

If you filed GSTR-1 with mistakes, you can correct it using:

GSTR-1 Amendment (for current period): Use the amendment tables in the next GSTR-1 filing to correct invoices from the previous period. For example, to correct a July 2026 invoice, amend it in your August 2026 GSTR-1.

GSTR-1A: If your buyer has already claimed ITC based on your original GSTR-1, and you amend the invoice, your buyer must also amend their GSTR-2B/3B to keep ITC in sync.

Note: There is no separate correction return for GSTR-1. Amendments flow through subsequent period filings.

Common Mistakes Gujarat Businesses Ask About

I filed GSTR-1 but my buyer says their GSTR-2B shows less ITC. Why?

This usually means your GSTR-1 entry does not match what you actually billed. Check the taxable value and tax amount you declared. If you declared ₹1,00,000 taxable but invoiced ₹1,18,000, the buyer can only claim ITC on ₹1,00,000.

Can I change the HSN code after filing GSTR-1?

Yes — file an amendment in your next GSTR-1 to correct the HSN. The amendment will reflect in the buyer’s GSTR-2B for the amendment period.

What happens if I do not file GSTR-1 for a quarter?

Late fee applies: ₹200/day (₹100 CGST + ₹100 SGST) up to a maximum of 0.5% of the taxpayer’s turnover in the state. More importantly, your buyers cannot claim ITC for that period.

My export invoice was filed as regular B2B. How do I fix it?

File an amendment in your next GSTR-1 to correctly mark it as export. You will also need to adjust your LUT/Bond accordingly and ensure the export proceeds are realised within the prescribed period.

Sources and References

Need help with this?

Talk to a GST expert

Reply in 4 working hours with a walkthrough tailored to your situation.

Was this article helpful?

Try the calculator

GST Calculator →

Skip the spreadsheet — compute in seconds, free, expert reviewed.

About the author

Rahul Dabhi writes for FinTax24 on Indian tax, regulatory, and compliance topics. Every article is reviewed by experienced professionals before publication.

Sources & authority: incometax.gov.in , gst.gov.in , mca.gov.in , cbic.gov.in .

Last reviewed by: FinTax24 Compliance Desk · Reviewed on:

Last reviewed on by FinTax24 Compliance Desk

Need help putting this into practice?

Our experts handle GST, ITR and company compliance end-to-end.

WhatsApp