GSTR-1 Filing: The Actually Simple Guide for 2026

GSTR-1 sounds intimidating. It's really not. It's just a monthly report of everything you sold. Here's the no-jargon version.

📌
One sentence version: GSTR-1 = a list of all your outward supplies (sales) for the month, broken down by type.

Who needs to file GSTR-1?

Every registered GST taxpayer. If you have a GSTIN, you file GSTR-1. The only exceptions:

  • Composition scheme dealers (they file CMP-08 instead)
  • Input Service Distributors
  • Non-resident taxable persons

When is it due?

TurnoverFrequencyDue Date
Above ₹5 CrMonthly11th of next month
Below ₹5 Cr (QRMP)Quarterly13th of month after quarter
⚠️
Late fee: ₹50/day (₹25 CGST + ₹25 SGST) for each day of delay. Nil return: ₹20/day. Caps at ₹5,000. Not worth it.

What goes into GSTR-1?

Your sales, categorized into buckets:

B2B (Business to Business)

Sales to other registered dealers. You need their GSTIN. This is what shows up in your buyer's GSTR-2B for ITC claims.

B2CS (Business to Consumer — Small)

Sales to unregistered persons where invoice value is ≤ ₹2.5 lakh. Reported state-wise in aggregate.

B2CL (Business to Consumer — Large)

Sales to unregistered persons where invoice value > ₹2.5 lakh. Reported invoice-by-invoice.

CDNR/CDNUR (Credit & Debit Notes)

Returns, discounts, or additional charges against earlier invoices.

HSN Summary

Total value broken down by HSN code. Mandatory for turnover above ₹5 Cr.

How Sally makes this easy

If you're creating invoices in Sally, your GSTR-1 is already done. Sally auto-classifies every invoice into the right bucket (B2B/B2CS/B2CL) based on the buyer's GSTIN and invoice amount.

1

Go to GST → GSTR-1

Select the month. Sally shows your pre-computed return with all sections filled.

2

Review and verify

Check the totals against your sales register. If everything matches (it should), you're good.

3

Download JSON or file directly

Download the GSTR-1 JSON file and upload it to the GST portal. Or (coming soon) file directly from Sally without visiting the portal.

🎯
The point: You shouldn't be manually filling GSTR-1 tables. Your accounting software should do it automatically from your sales data. If it doesn't, you're wasting hours every month.

Ready to try this yourself?

Sally ERP handles all of this — and more. Free trial, no credit card.

Start Free Trial →