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 frequency | Turnover | Due date |
|---|---|---|
| Monthly | Above ₹5 crore | 11th of next month |
| QRMP — IFF (months 1 & 2) | Up to ₹5 crore (optional) | 13th of next month |
| QRMP — full quarterly GSTR-1 | Up to ₹5 crore | 13th 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 turnover | HSN digits required |
|---|---|
| Up to ₹5 crore | 4-digit (2-digit for small taxpayers) |
| Above ₹5 crore | 6-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
- Log in to gst.gov.in → Services → Returns → Returns Dashboard. Select year and period, click Prepare Online under GSTR-1.
- Click Add Details in Table 4 for each B2B invoice — buyer GSTIN, number, date, value, rate, tax.
- Add B2C Large invoices in Table 5 (inter-state, >₹2.5 lakh to unregistered buyers).
- Enter consolidated B2C Small totals in Table 7 by state and rate.
- Add credit/debit notes in Table 9B with original invoice reference and revised figures.
- Fill Table 12 HSN summary — BillRaja generates this automatically.
- Click Preview → Submit (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?
What is the difference between B2B and B2C invoices in GSTR-1?
What is QRMP and who should opt for it?
Can GSTR-1 be amended after filing?
Does GSTR-1 filing affect my buyer's ITC?
Related tools & guides
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.
