Back to Blog
GST & Tax
8 min read

How to Prepare Your Bills for GST Return Filing (GSTR-1 Checklist)

Prepare your bills for GSTR-1 filing: sequential invoice numbering, B2B vs B2C split, HSN summary, and the common errors that trigger mismatches.

How to Prepare Your Bills for GST Return Filing (GSTR-1 Checklist)

To prepare your bills for GSTR-1, make sure every sales invoice has a unique sequential number, the correct GSTIN and HSN code, and is sorted into B2B (registered buyers) vs B2C (consumers). Reconcile your invoice register against your books before you upload, so totals, tax splits, and the HSN summary all tie out. This checklist walks through each step.

Quick answer: your pre-GSTR-1 checklist

  • All invoices are numbered sequentially with no gaps or duplicates
  • Each invoice shows a valid 15-digit GSTIN (yours, plus the buyer's for B2B)
  • Sales are split into B2B, B2C-large (>₹1 lakh inter-state), and B2C-small
  • Correct HSN/SAC code on every line (4-digit if turnover ≤ ₹5 cr, 6-digit if above) — the full set is in our GST bill mandatory-fields checklist
  • CGST + SGST (intra-state) or IGST (inter-state) applied correctly
  • Credit/debit notes for the period are recorded
  • Invoice register totals match your books before upload

Why bill data matters for GSTR-1 (and why it matters)

Bill elementWhat to checkWhy it matters
Invoice numberUnique, consecutive, ≤ 16 characters, no mid-year restartRule 46 requirement; gaps or duplicates break the audit trail and trigger notices
Invoice dateFalls inside the return periodDecides which month/quarter the supply is reported in
Your GSTINValid 15-digit number on every tax invoiceIdentifies you as the supplier; invalid GSTIN invalidates the invoice
Buyer GSTIN (B2B)Correct and activeMismatched GSTIN means your buyer can't claim input tax credit from GSTR-2B
Place of supplyState of the buyerDecides CGST+SGST vs IGST; wrong choice causes tax-head errors
HSN/SAC code4 or 6 digit per your turnover slabMandatory in Table 12 HSN summary; wrong codes cause mismatch flags
Taxable value & rateMatches the line itemsFeeds rate-wise totals; errors cascade into your tax liability
Tax amount (CGST/SGST/IGST)Computed on taxable valueMust reconcile with your books and GSTR-3B

Sample invoice register (ready for GSTR-1)

This is how a clean outward-supplies register looks before upload — the exact data you transcribe into the GSTR-1 tables.

Mathew Industrial Supplies Pvt Ltd (Prop. Thomas Mathew) 22 Banerji Road, Kochi, Kerala 682018 · GSTIN: 32AALCK7890X1Z3 Outward supplies register · Period: May 2026

Invoice No.DateBuyerBuyer GSTINTypeTaxable (₹)CGST (₹)SGST (₹)IGST (₹)HSN
INV-2026-010103 May 2026Patel Hardware24AAACP2233K1Z5B2B (inter-state)50,0009,0007308
INV-2026-010209 May 2026Nair Traders32AABFN5566L1ZPB2B (intra-state)40,0003,6003,6007308
INV-2026-010315 May 2026Walk-in customerB2C8,5007657657308
INV-2026-010422 May 2026Rao Constructions36AADCR7788M1Z2B2C-large (inter-state >₹1L)1,40,00025,2007308
Total2,38,5004,3654,36534,200

Invoice INV-2026-0104 exceeds ₹1 lakh and is inter-state to an unregistered buyer, so it is reported invoice-wise in Table 5 (B2C-large), not in the consolidated B2C summary.

Sorting your bills the way GSTR-1 expects

GSTR-1 does not want one flat list — it wants your invoices bucketed. Get the buckets right and data entry is mechanical:

  • B2B (Table 4): every sale to a registered buyer, reported invoice-by-invoice with their GSTIN. If you issue invoices as a freelancer or to corporate clients, most of these land here.
  • B2C-large (Table 5): inter-state sales to unregistered buyers where the invoice value exceeds ₹1 lakh — reported invoice-wise.
  • B2C-small (Table 7): all other consumer sales, reported as a consolidated, rate-wise summary per state. Retail counter sales typically sit here.
  • Credit/debit notes (Table 9): any credit notes or adjustments issued during the period.
  • HSN summary (Table 12): rate-wise, HSN-wise totals of everything you sold.

Legal & compliance specifics (FY 2025–26)

These are the rules competitors gloss over. Getting them right is what keeps your filing clean:

  • Sequential numbering — Rule 46, CGST Rules: a tax invoice must carry a consecutive serial number, unique for the financial year, not exceeding 16 characters. You may use one or more series, but each must be continuous. Confirm the rule text at cbic-gst.gov.in(opens in new tab).
  • HSN reporting thresholds: for FY 2025–26, taxpayers with aggregate turnover up to ₹5 crore report a 4-digit HSN; those above ₹5 crore report a 6-digit HSN in Table 12. Reporting is now largely picked from a drop-down, so codes must be valid.
  • B2C-large threshold: inter-state B2C invoices above ₹1 lakh are reported individually; this threshold has been revised over time, so verify the current value on the GST portal(opens in new tab).
  • QRMP scheme: businesses with turnover up to ₹5 crore can file GSTR-1 quarterly and use the Invoice Furnishing Facility (IFF) to push B2B invoices monthly. See gstcouncil.gov.in(opens in new tab) for scheme details.
  • GSTR-1 ↔ GSTR-3B ↔ GSTR-2B linkage: your GSTR-1 outward data auto-populates your buyers' GSTR-2B. Mismatches block their input tax credit — a frequent cause of disputes. The tax-rate rules behind your invoices follow the same logic explained in our GST calculation guide.

Petrol and diesel are outside GST. If you sell fuel, those supplies are not reported in GSTR-1 the way GST goods are — they fall under VAT/state levies. Keep them in a separate ledger so they don't contaminate your GST totals.

Honesty note: GSTR-1 is a record of invoices you actually issued. Back-dating invoices, inflating B2B sales to a friendly GSTIN, or under-reporting B2C cash sales are not "adjustments" — they are tax evasion. Clean record-keeping protects you; fabrication invites penalties and interest.

Prepare a compliant invoice in 2 minutes

The cleanest way to keep a GSTR-1-ready trail is to issue every bill from one place so numbering and tax splits stay consistent. Using the bill & invoice generator:

  1. Enter your business details — name, address, and GSTIN (saved for reuse).
  2. Let the tool number invoices sequentially so you never get a gap or duplicate.
  3. Add the buyer's GSTIN for B2B sales; leave it blank for B2C — this is your sort key later.
  4. Pick the HSN/SAC and rate per line; CGST+SGST or IGST is computed automatically.
  5. Download a clean PDF and keep the running register that maps straight onto the GSTR-1 tables.

Generator vs Word vs Excel for GSTR-1 prep

GSTR-1 prep capabilityOnline generatorMS WordExcel / manual
Gap-free serial numbering across the yearYes Auto-incrementsNo You type each onePartial Only if a formula holds
Picks CGST+SGST or IGST from place of supplyYes Decided for youNo Hand-keyedPartial Depends on your cell logic
Tags each sale B2B / B2C-large / B2C-smallYes Built-in sort keyNo No concept of itPartial Extra column to maintain
Validates the 15-digit buyer GSTINYes Format-checkedNo Typos slip throughPartial Manual eyeballing
HSN/SAC captured on every line for Table 12Yes Prompted per itemNo Easily forgottenPartial Easy to leave blank
Exports a register that maps onto GSTR-1 tablesYes Ready to transcribeNo Rebuild by handPartial If you designed it that way
Chance of a mismatch notice at filingLowHighMedium

Common mistakes to avoid

  • Skipped or duplicate invoice numbers — the single most common cause of GSTR-1 notices; one missing number breaks the whole series.
  • Wrong buyer GSTIN — a single transposed digit moves a B2B sale out of your buyer's GSTR-2B and blocks their ITC.
  • CGST+SGST where IGST applies (or vice-versa) — caused by the wrong place of supply; the totals tie out but the tax heads are wrong.
  • Missing or incorrect HSN codes — Table 12 won't reconcile, and the portal now validates codes against a master list.
  • Forgetting credit/debit notes — un-reported notes inflate your taxable turnover versus your books.
  • Filing before reconciling — once GSTR-1 is filed you can only amend in the next period; check register-vs-books totals first.

Sources & references


Want a GSTR-1-ready invoice trail without spreadsheets? Create a compliant bill free → — sequential numbering, auto GST split, instant PDF.

Frequently Asked Questions

What is GSTR-1 and who has to file it?
GSTR-1 is the monthly or quarterly return of outward supplies (sales) that every GST-registered regular taxpayer must file. It lists all the invoices you issued in the period. Businesses under the QRMP scheme (turnover up to ₹5 crore) file quarterly; others file monthly.
Do invoice numbers have to be sequential for GSTR-1?
Yes. Under Rule 46 of the CGST Rules, tax invoice numbers must be consecutive, unique, and not exceed 16 characters within a financial year. Gaps, duplicates, or restarts mid-year can cause notices and reconciliation problems.
What is the difference between B2B and B2C in GSTR-1?
B2B supplies are sales to GST-registered buyers (you must report each invoice with the buyer's GSTIN in Table 4/4A). B2C supplies are to unregistered customers, reported as a consolidated, rate-wise summary (Table 5 for large inter-state invoices over ₹1 lakh, Table 7 for the rest).
Is HSN summary mandatory in GSTR-1?
Yes. As of FY 2025–26, taxpayers with turnover up to ₹5 crore must report a 4-digit HSN code, and those above ₹5 crore must report a 6-digit HSN, in the HSN summary (Table 12) of GSTR-1.
What happens if my GSTR-1 does not match my buyer's GSTR-2B?
If the invoices you report do not match what your buyer sees in their auto-drafted GSTR-2B, the buyer may be unable to claim input tax credit. Repeated mismatches can trigger scrutiny notices, so accurate invoice data and correct GSTINs are essential.
Can I edit an invoice after filing GSTR-1?
You cannot edit a filed GSTR-1, but you can amend the invoice in the next period's return using the amendment tables (9A/9B/9C). It is far cleaner to get the bill right before filing than to amend later.
What is the due date for GSTR-1?
Monthly filers must file GSTR-1 by the 11th of the following month. Quarterly (QRMP) filers file by the 13th of the month after the quarter, though they can use IFF to upload B2B invoices monthly. Always confirm the current dates on the GST portal.

No Need for Extra Stress—Let Us Handle It for You!

Simple, fast, and reliable bill generation for your business