cashflowos Open web appStart free trial Free trial

GST GST returns

Common GSTR-1 errors and how to avoid them

GSTR-1 errors rarely cost you tax directly, but they cost your buyers credit and lead to calls, mismatches and notices. Most come from a handful of causes, and almost all can be prevented in the billing software.

Updated 2026-11-053 min read

Who this is for
  • GST-registered sellers
  • Accountants filing GSTR-1
  • Billing staff
  • CAs reviewing returns
  • Inter-state sellers
On this page 11

The ten errors seen most often

ErrorEffectPrevention
Wrong buyer GSTINBuyer gets no ITC; someone else doesVerify GSTIN when creating the party
B2B sale reported as B2CBuyer gets no ITCMandatory GSTIN field for registered parties
Wrong place of supplyIGST paid instead of CGST/SGST, or the reverseCorrect party state; check delivery address
Invoice reported in the wrong monthLiability and ITC shift; interestClose the month before export
Duplicate invoice numbersUpload errors; records overwrittenOne series per counter, unique per year
HSN summary not matching invoicesValidation failure; scrutinyHSN in item masters, not typed per bill
Credit note not linked to invoiceRejection; buyer confusionAlways reference original invoice
Exports missing shipping bill dataIGST refund stuckUpdate after shipping bill is issued

Two more: inter-state B2C invoices above the B2C large limit reported in B2C small, and nil-rated or exempt sales left out entirely.

Notice that almost every prevention sits in the masters or the billing screen. Fixing the return without fixing the party or item master means the same error appears next month. When an error is found, ask two questions: which invoice, and which master caused it.

Place of supply: the costly one

If you charge CGST + SGST on what was an inter-state sale, you have paid tax to the wrong government. Correcting it is not a simple amendment of the amount: you pay IGST and claim refund of the CGST and SGST paid by mistake.

Example. A Gurugram dealer bills ₹2,00,000 + 18% to a buyer in Noida as CGST ₹18,000 + SGST ₹18,000. The goods were delivered in Uttar Pradesh, so IGST ₹36,000 was due. The dealer must pay ₹36,000 IGST and seek refund of ₹36,000 CGST/SGST, which takes time. Read place of supply for goods and get it right at billing.

B2C large: the limit changed

Inter-state invoices to unregistered buyers above a set value must be reported invoice-wise in the B2C large table, not consolidated. The limit was lowered in 2024 to ₹1,00,000 (from ₹2,50,000 earlier). Check the current limit on gst.gov.in, and see B2C large invoices in GSTR-1.

HSN summary errors

The HSN summary must agree with the invoice tables by rate and value. Recent changes have split the HSN table into B2B and B2C parts and moved to choosing HSN codes from a list rather than typing descriptions, so validation is stricter. Common slips:

  • Same item with two HSN codes in different invoices.
  • Units that are not in the GST unit list (use NOS, KGS, BOX and so on).
  • Freight or packing left as a separate line with no HSN.

How to fix errors once filed

  • Same period, GSTR-3B not yet filed: use GSTR-1A if available.
  • Later: amend in the amendment tables of a later GSTR-1; see GSTR-1 amendments.
  • Missed invoice: report it in the next GSTR-1 with its original date, and pay tax with interest.
  • Deadline: 30 November after the year ends, or the annual return date if earlier.

A five-minute pre-filing check

  1. Count of B2B invoices and total value match the sales register.
  2. No B2B party without GSTIN; no B2C invoice to a GSTIN holder.
  3. Inter-state invoices all carry IGST.
  4. HSN summary total equals total taxable value.
  5. Document summary shows the right series and cancelled count.
  6. Credit notes reference real invoice numbers.

This is general information, not tax advice.

Catching errors early with Cashflow OS

Cashflow OS prepares a GSTR-1 view from your synced Tally data. Its tiles open bill-wise detail, which is the quickest way to spot a B2B bill without GSTIN or a sale with the wrong tax type, and the HSN-wise view shows whether item codes and rates look right. Corrections are made in TallyPrime and appear on the next sync. The JSON can then be downloaded for the portal, where the return is filed.

Avoid these

Common mistakes

  • MistakeTyping the buyer GSTIN on each bill
    Do this instead

    Verify the GSTIN once when creating the party and pick parties from the master, so every bill carries the right number.

  • MistakeCharging CGST and SGST on an inter-state sale
    Do this instead

    Set the party's state and delivery address correctly; if wrong, pay IGST and claim refund of the CGST and SGST.

  • MistakeTyping HSN codes on each invoice
    Do this instead

    Keep HSN codes and GST units in item masters so the HSN summary matches the invoice tables.

  • MistakeFixing the return but not the master
    Do this instead

    For every error, find which invoice and which master caused it, and correct the master so it does not repeat.

Keep handy

Checklist

Common GSTR-1 errors and how to avoid them — 8 checks. Tick them as you go.

In Cashflow OS

How Cashflow OS helps

Cashflow OS puts your TallyPrime books on every phone in the team. Where it fits this topic:

01

Bill-wise GSTR-1 tiles

The GSTR-1 view from your synced Tally data opens bill-wise detail, so a B2B bill without GSTIN or a wrong tax type stands out. Correct it in TallyPrime.

See GST reports from your Tally data
Bill-wise GSTR-1 tiles
02

HSN-wise check

The HSN-wise view shows whether item codes and rates look right before you download the JSON for the portal.

HSN-wise check

Questions people ask

What happens if I enter the wrong GSTIN in GSTR-1?
The credit goes to the wrong GSTIN or nowhere. Correct it in the amendment table of a later GSTR-1, or through GSTR-1A for the same period.
What is the B2C large limit?
Inter-state invoices to unregistered buyers above ₹1,00,000 are reported invoice-wise. The limit was lowered from ₹2,50,000 in 2024; confirm the current figure.
Can I correct CGST/SGST charged on an inter-state sale?
You pay the correct IGST and claim a refund of the CGST and SGST paid by mistake. It cannot be fixed by a simple amendment of amounts.
Why does the portal reject my HSN summary?
Usually because totals do not agree with the invoice tables, the unit is not a GST unit, or the HSN code is invalid.
What is GSTR-1A?
A form to correct or add GSTR-1 details for the same period before GSTR-3B is filed, where available. It helps fix errors without waiting for a later amendment.
Do nil-rated and exempt sales go in GSTR-1?
Yes. They are reported in the nil-rated, exempted and non-GST table, even though no tax is charged.
What is the last date to amend GSTR-1 for a year?
Generally 30 November after the financial year ends, or the date of filing the annual return if earlier. Check for any change on gst.gov.in.
Can I report a missed invoice in a later month?
Yes, in the next GSTR-1 with its original date, and pay the tax with interest for the delay.

This page is general information for Indian businesses, not tax, legal or financial advice. Rules and rates change — check the official portals or your CA before acting.

Cashflow OS · works with TallyPrime

Put this into practice with your own books

Cashflow OS shows your TallyPrime ledgers, outstanding, GST views and reports on every phone in the team. Try it free on your own data, or let our Jaipur team walk you through it.

Start 14-day free trialBook a free demo