GST guide

How to file GSTR-1

GSTR-1 is the statement of outward supplies — every invoice you raise in a GST period. This guide covers who must file, monthly vs QRMP options, B2B/B2C invoice tables, HSN summary, credit notes and GSTR-3B reconciliation.

What is GSTR-1?

GSTR-1 records every outward supply — invoice-level details for B2B sales, consolidated figures for B2C sales, credit/debit notes, advance receipts and HSN-wise totals. It is the primary source for auto-populating buyers' GSTR-2B, so accurate, on-time filing protects their ITC.

Who files GSTR-1?

All regular GST taxpayers, including nil-supply periods. Composition scheme taxpayers, ISDs and persons covered by specific notifications are exempt.

Monthly vs QRMP — which applies to you?

Filing frequencyTurnoverDue date
MonthlyAbove ₹5 crore11th of next month
QRMP — IFF (months 1 & 2)Up to ₹5 crore (optional)13th of next month
QRMP — full quarterly GSTR-1Up to ₹5 crore13th after quarter-end

Under QRMP, the optional IFF lets you upload B2B invoices for months 1 and 2 so buyers get timely ITC. Tax is still paid monthly via PMT-06 challan.

Key tables in GSTR-1

Table 4 — B2B taxable supplies

Report every invoice to a GST-registered buyer individually: invoice number, date, buyer GSTIN, taxable value, GST rate, CGST/SGST/IGST amounts, and place of supply (determines CGST+SGST vs IGST).

Table 5 — B2C Large (inter-state, above ₹2.5 lakh)

Inter-state invoices to unregistered buyers above ₹2.5 lakh go here invoice-wise, with the buyer's state and GST rate.

Table 7 — B2C Small (consolidated)

All other B2C invoices (intra-state any value; inter-state below ₹2.5 lakh) are reported as a state-wise, rate-wise total — no individual invoice details needed.

Tables 9A/9B/9C — Amendments and credit/debit notes

Credit notes (returns, price reductions) and debit notes (additional charges) go in Table 9B. Amendments to previously filed B2B invoices use Table 9A; B2C Large amendments use Table 9C. Both original and revised details are required.

Table 11 — Advances received

GST-liable advances for future supplies: report receipt in Table 11A, adjustment on final invoice in Table 11B. Leave blank if not applicable.

Table 12 — HSN-wise summary

Annual turnoverHSN digits required
Up to ₹5 crore4-digit (2-digit for small taxpayers)
Above ₹5 crore6-digit mandatory

For each HSN: description, UOM, total quantity, taxable value, IGST/CGST/SGST. Use the HSN code finder to look up codes and rates.

How to file GSTR-1 online — 7 steps

  1. Log in to gst.gov.inServices → Returns → Returns Dashboard. Select year and period, click Prepare Online under GSTR-1.
  2. Click Add Details in Table 4 for each B2B invoice — buyer GSTIN, number, date, value, rate, tax.
  3. Add B2C Large invoices in Table 5 (inter-state, >₹2.5 lakh to unregistered buyers).
  4. Enter consolidated B2C Small totals in Table 7 by state and rate.
  5. Add credit/debit notes in Table 9B with original invoice reference and revised figures.
  6. Fill Table 12 HSN summary — BillRaja generates this automatically.
  7. Click PreviewSubmit (freezes data) → File GSTR-1 with DSC or EVC.

Reconcile GSTR-1 with GSTR-3B before filing

Tax on outward supplies in GSTR-1 must match Table 3.1(a) in GSTR-3B. Check:

  • Total taxable value (Tables 4+5+7) ≈ GSTR-3B Table 3.1(a) taxable value
  • Total IGST in GSTR-1 ≈ IGST in GSTR-3B
  • Total CGST + SGST in GSTR-1 ≈ CGST + SGST in GSTR-3B

Systematic gaps — not just rounding — must be corrected by amending GSTR-1 or adjusting the next GSTR-3B.

How BillRaja structures your GSTR-1 data

Every BillRaja invoice captures buyer GSTIN, HSN code, GST rate and CGST/SGST/IGST split — exactly what GSTR-1 requires. Monthly B2B/B2C totals and the HSN summary are pre-calculated. For e-invoicing-enabled businesses, see the e-invoicing guide for the IRN flow.

Frequently asked questions

What is the due date for GSTR-1?
Monthly filers (turnover above ₹5 crore): 11th of the following month. QRMP quarterly filers: IFF for months 1 & 2 by the 13th; full quarterly GSTR-1 by the 13th of the month after quarter-end.
What is the difference between B2B and B2C invoices in GSTR-1?
B2B invoices (to registered buyers) are reported individually with the buyer's GSTIN. B2C Large invoices (inter-state, above ₹2.5 lakh) are also reported individually. B2C Small invoices are consolidated state-wise and rate-wise.
What is QRMP and who should opt for it?
QRMP (Quarterly Return Monthly Payment) lets taxpayers with turnover up to ₹5 crore file GSTR-1 quarterly while paying tax monthly via PMT-06 challan — reducing compliance frequency.
Can GSTR-1 be amended after filing?
Yes. Use the amendment tables in the next period's GSTR-1 — Table 9A for B2B corrections, 9B for credit/debit notes, 9C for B2C Large corrections. You cannot delete a filed GSTR-1.
Does GSTR-1 filing affect my buyer's ITC?
Directly. Buyers can claim ITC only on invoices that appear in their GSTR-2B, which is auto-populated from your GSTR-1. Late or incorrect filing delays or blocks their ITC.
Run it all in one app

GSTR-1 data, already organised.

BillRaja records every invoice with GSTIN, HSN, rate and tax split — so your GSTR-1 data is correct from day one. Free to start.