Back to Blog
GSTTax FilingBusinessGSTR-1

How to File GSTR-1 Online in 2026 — Complete Step-by-Step Guide for Small Businesses

2026-07-01 CafeMitra Team

GSTR-1 is a monthly (or quarterly) return that every GST-registered business must file. It reports all your outward supplies — every invoice you issued to customers, whether B2B or B2C. Missing or wrong GSTR-1 filings can block your customer's Input Tax Credit (ITC), damage your business relationships, and attract notices from the GST department.

This guide breaks it down simply, whether you are a shop owner, a trader, or a small service provider.

What is GSTR-1?

GSTR-1 is a statement of all sales you made during a month (or quarter). You declare:

Important: GSTR-1 is not about paying tax. It is only about *reporting* your sales. Tax payment happens through GSTR-3B.

Who Files GSTR-1?

Every GST-registered business with outward supplies must file GSTR-1, including:

Exception: Composition scheme dealers (who file GSTR-4) and Input Service Distributors.

Monthly vs Quarterly Filing

| Turnover | Frequency |

|---|---|

| More than ₹5 Crore/year | Monthly (11th of next month) |

| Up to ₹5 Crore/year | Quarterly under QRMP scheme (13th of month after quarter) |

Step-by-Step: How to File GSTR-1

Step 1: Gather All Your Invoices

Collect every sales invoice you issued during the month. Make sure each invoice has:

> Pro Tip: If you use software like CafeMitra GST Billing, your invoices are already GST-compliant and pre-categorised into B2B and B2C. You can download a ready-to-file GSTR-1 Excel sheet directly from the Reports section, which matches the exact column format required on the GST portal.

Step 2: Login to the GST Portal

Go to [https://www.gst.gov.in](https://www.gst.gov.in) and login with your GSTIN and password.

Step 3: Navigate to GSTR-1

Step 4: Fill in the Sections

4A — B2B Invoices (Sales to Registered Buyers)

Enter each invoice where the buyer has a valid GSTIN. Include:

4B — B2BA (Amendments) — Only if you're amending a previously filed invoice. 5 — B2C Large (Unregistered buyers, invoice value > ₹2.5 Lakh)

These are invoices issued to non-GST customers but with a high value.

7 — B2C Small (Unregistered buyers, value ≤ ₹2.5 Lakh)

Report aggregate rate-wise totals. No individual invoice details needed.

12 — HSN-wise Summary

Aggregate all line items by HSN code. Include:

This is mandatory for businesses with turnover > ₹5 Crore (4-digit HSN) and > ₹1.5 Crore (6-digit HSN).

Step 5: Preview and Submit

Once filed, your GSTR-1 data is locked and your buyer's GSTR-2B (auto-populated ITC statement) will reflect your invoices.

Common Mistakes to Avoid

1. Wrong Place of Supply: For intra-state sales, use CGST+SGST. For inter-state (including exports), use IGST. Getting this wrong means your customer cannot claim ITC.

2. Missing HSN Codes: All line items must have HSN/SAC. Putting "Miscellaneous" or leaving it blank will result in a validation error.

3. Duplicate Invoice Numbers: Each invoice number must be unique within a financial year. Format recommended: `INV/2026-27/0001`

4. Filing Late: Late filing attracts ₹50/day penalty (₹20/day for nil returns). Don't miss the 11th of the month deadline.

5. Not Filing Nil Return: Even if you had zero sales in a month, you must file a Nil GSTR-1. Not filing at all is a compliance failure.

How CafeMitra Makes GSTR-1 Filing Easy

If you are running a business that issues 20-500 GST invoices a month, manually entering each one on the portal is painful and error-prone.

CafeMitra GST Billing automates the heavy lifting:

Frequently Asked Questions

Q: Can I file GSTR-1 after the due date?

Yes, but you will pay a late fee. It's better to file on time even if some invoices are not ready — you can amend via GSTR-1A in the next period.

Q: What if I made a mistake after filing?

You can amend it in the next month's GSTR-1 using the amendment tables (4A, 5A, etc.).

Q: Do I need to file GSTR-1 if I had no sales?

Yes. You must file a Nil GSTR-1 by the due date.

Q: What is GSTR-2B?

GSTR-2B is your auto-populated Input Tax Credit statement. It is generated from your suppliers' GSTR-1. You don't file GSTR-2B; you only refer to it.

---

*Managing your GST invoices, HSN codes and tax reports manually is a full-time job. CafeMitra GST Billing handles all of this automatically — so you can focus on running your business. [Try it free for 6 months](/login).*

Ready to grow your Cyber Cafe?

Join 200+ cyber cafe owners using CafeMitra to autofill government forms and securely manage customer documents.

Start Using CafeMitra
No Credit Card Required Set up in 2 mins