Table of contents

    Every sale a GST-registered small business makes needs to be reported. GSTR-1 is where that happens. It captures what you sold, to whom, and at what rate. It also determines whether your buyers can claim Input Tax Credit on those purchases. When GSTR-1 is filed late or with errors, buyers lose credit and the supplier gets the calls. Here is how to file GST online right the first time.

    What is GSTR-1?

    GSTR-1 is the monthly or quarterly return where every outward supply is reported. Filed under Section 37 of the CGST Act, it covers B2B and B2C invoices, credit and debit notes, exports, advances received, and HSN-wise summaries.

    When a supplier files GSTR-1, the invoice details flow into the buyer's GSTR-2B. That is where the buyer's ITC claim comes from. A wrong GSTIN, a missing invoice, or an incorrect tax value in GSTR-1 creates a gap in GSTR-2B that the buyer has to chase. For small businesses that depend on repeat customers, this is the kind of error that damages relationships before it shows up in a compliance notice.

    Every regular GST-registered taxpayer must file GSTR-1. The following are exempt:

    • Composition scheme taxpayers, who file GSTR-4
    • Non-Resident Taxable Persons, who file GSTR-5
    • Input Service Distributors, who file GSTR-6
    • TDS deductors and TCS collectors, who file GSTR-7 and GSTR-8 OIDAR (Online Information and Database Access or Retrieval) service providers, who file GSTR-5A

    If a small business is registered as a regular taxpayer, GSTR-1 must be filed every period, even when there are no sales to report.

    GSTR-1 due dates

    The due date depends on how a business files. Turnover and scheme choice determine the category:

    Filing CategoryEligibilityDue Date
    Monthly Turnover above ₹5 crores, or not opted into QRMP11th of the following month
    Quarterly (QRMP)Turnover up to ₹5 crores, opted into QRMP13th of the month following the quarter

    One rule worth knowing is that under Rule 59(6) of the CGST Rules, the portal blocks GSTR-1 submission if the previous period's GSTR-3B has not been filed. The two returns are linked. Clearing the backlog in GSTR-3B is what unlocks GSTR-1 for the current period.

    Monthly and quarterly GSTR-1 filing

    Small businesses with annual turnover up to ₹5 crores can opt for the QRMP scheme and file GSTR-1 quarterly. The trade-off is visibility. Buyers cannot see invoices in GSTR-2B until the quarterly return is filed, which means their ITC is delayed by up to three months.

    The Invoice Furnishing Facility (IFF) addresses this. Quarterly filers can upload B2B invoice details for the first two months of the quarter through IFF, by the 13th of each following month. This gives buyers monthly ITC visibility without requiring a full quarterly filing. Only B2B invoices can be uploaded through IFF. B2C supplies, exports, and credit notes go into the quarterly GSTR-1.

    What is new in GSTR-1 filing?

    The GST portal has changed in ways that affect how to fill GSTR-1. Three updates matter most for small businesses filing today:

    From the May 2025 tax period, Table 12 moved from a single HSN summary to two separate tabs, B2B Supplies and B2C Supplies. Each must be filled independently. Manual HSN entry is gone. Codes are selected from a dropdown only. For B2B supplies, this is mandatory. For B2C supplies, taxpayers with turnover up to ₹5 crores in the previous year can leave it blank.

    The B2CL threshold dropped from August 2024. Inter-state supplies to unregistered buyers now qualify as B2CL when the invoice value crosses ₹1 lakh, down from ₹2.5 lakhs. More invoices need to be reported individually rather than in a consolidated entry.

    GSTR-1A arrived in July 2024 under CBIC Notification No.12/2024. It gives taxpayers a window to fix GSTR-1 errors after filing, provided GSTR-3B for the same period has not been filed yet.

    The invoices need to be ready before the portal is opened. Here is how to file GSTR-1 in the GST portal step by step:

    1. Log in at gst.gov.in with your GSTIN and password.

    2. Go to Services, then Returns, then Returns Dashboard.

    3. Select the financial year and return period.

    4. Click GSTR-1 and select Prepare Online.

    5. Fill the relevant tables: B2B invoices in Table 4, B2C large invoices in Table 5, B2C others in Table 7, credit and debit notes in Tables 9 and 10, exports in Table 6, and HSN-wise summary in Table 12.

    6. Click Preview GSTR-1 (PDF) to review the full return before submitting.

    7. Check all totals, GSTIN entries, and tax values.

    8. Click Generate GSTR-1 Summary, review, then Submit.

    9. File using EVC (OTP-based verification for proprietors and individuals) or DSC (Digital Signature Certificate, mandatory for companies and LLPs).

    10. An ARN is generated confirming successful submission.

    Say a textile trader in Mumbai is filing for May 2026. She selects the period, fills in each B2B invoice with the buyer's GSTIN, HSN code, taxable value, and tax amount, and files with EVC before 11 June. The invoices appear in every buyer's GSTR-2B by the next day.

    Details required to file GSTR-1

    Most errors in GSTR-1 happen when small businesses sit down to file GSTR-1 online without everything in front of them. Before opening the portal, keep the following ready:

    • All sales invoices for the period with invoice number, date, taxable value, and GST rate
    • GSTIN of every B2B buyer
    • HSN or SAC codes for all goods and services sold
    • Credit and debit notes issued during the period
    • Shipping bill details for exports
    • Advance receipts where invoices have not yet been raised

    How to revise or amend GSTR-1?

    GSTR-1 cannot be revised once filed. Two correction routes exist depending on timing.

    Before GSTR-3B is filed for the same period, GSTR-1A is the option. It allows corrections to invoices already reported and the changes feed into GSTR-3B automatically. After GSTR-3B is filed, corrections move to the next period's GSTR-1 as amended invoices.

    A small business that filed a March 2026 invoice with a wrong taxable value would report the corrected version as an amended entry in the April 2026 GSTR-1. Amendments are accepted until 30 November following the financial year end, or the annual return filing date, whichever comes first.

    GSTR-1 late fees and penalty

    The late fee structure depends on your previous year's annual turnover:

    Annual Turnover (Previous FY)Late Fee Per DayMaximum Cap (Tax Liability)Maximum Cap (Nil Return)
    Up to ₹1.5 crores₹50 per day (₹25 CGST + ₹25 SGST)₹2,000₹500
    ₹1.5 crores to ₹5 crores₹50 per day (₹25 CGST + ₹25 SGST)₹5,000₹500
    Above ₹5 crores₹50 per day (₹25 CGST + ₹25 SGST)₹10,000₹500

    The caps above apply per CBIC Notification No. 20/2021 effective June 2021. The fee is separate from interest on unpaid tax, which runs in GSTR-3B. For small businesses, the more immediate cost is what happens to buyers. Every day GSTR-1 is not filed, supplier invoices are absent from GSTR-2B. Buyers cannot claim ITC on those purchases until the return is filed. In a B2B context, this creates friction that goes beyond compliance.

    Common mistakes to avoid while filing GSTR-1

    Most GSTR-1 problems trace back to three errors that small businesses make repeatedly:

    Reporting B2B invoices with an incorrect buyer GSTIN. The buyer's ITC claim depends entirely on the GSTIN being right. A single wrong digit means the invoice does not appear in the correct GSTR-2B.

    Using wrong HSN codes, especially after the Table 12 split from May 2025. An incorrect code lands the invoice in the wrong reporting category. Depending on the mismatch, it either triggers a notice or stops the return from going through.

    Carrying forward errors instead of using GSTR-1A. Once GSTR-1 is filed, GSTR-1A allows amendments before GSTR-3B is filed for the same period. After that window closes, corrections move to the next period's GSTR-1. One limitation is that GSTR-1A does not allow changes to the buyer's GSTIN. A wrong GSTIN must go through the amendment process in the following month's return.

    Conclusion

    GSTR-1 is where your compliance record starts and where your buyers' ITC either flows or gets stuck. For small businesses, the discipline is simple, organise invoices through the month, not the night before the due date. Verify each buyer's GSTIN before entering it. Check HSN codes against the May 2025 split in Table 12. Preview the return before submitting. When something needs fixing after submission, GSTR-1A is available until GSTR-3B is filed. The process takes under thirty minutes when the data is ready. A return filed on time with clean data protects two things, your buyers' ITC and your own compliance record.

    Frequently Asked Questions

    1. What details are required to file GSTR-1?

    All sale invoices with number, date, value, and rate. Buyer GSTIN for every B2B supply. HSN or SAC codes. Credit and debit notes for the period. Export shipping bill details. Advance receipts where invoices are not yet raised.

    2. Can GSTR-1 be filed offline?

    Yes. The offline tool at gst.gov.in lets you enter invoice details and upload them as a JSON file. Submission still happens on the portal. For businesses with large invoice volumes, it cuts down on manual errors.

    3. How to amend GSTR-1 after filing?

    Before GSTR-3B is filed, GSTR-1A handles it for the same period. After that, corrections go into the next GSTR-1 as amended invoices. Either way, the window closes on 30 November after the financial year ends, or when the annual return is filed, whichever comes first.

    4. How to file nil GSTR-1 return?

    Log in, go to Returns Dashboard, select the period, open GSTR-1, choose Prepare Online, leave all tables empty, generate the summary, and file. For those who prefer it, nil returns can also be filed by SMS from the mobile number linked to the GSTIN.

    5. Can I file GSTR-1 without filing GSTR-3B?

    Mostly yes. Under Rule 59(6), an unfiled GSTR-3B from the previous period blocks the current GSTR-1. The portal opens once that return is filed.

    Disclaimer:This article is intended solely for informational purposes. The views expressed in this article are personal. Axis Bank and/or the author shall not be liable for any direct or indirect loss or liability incurred by the reader arising from reliance on the content herein. Readers are advised to consult a qualified financial advisor before making any financial decisions. Axis Bank does not endorse or guarantee the accuracy of any third-party content or links included in this article.
    Tax and GST regulations are subject to change. The information in this article is based on applicable laws, rules, notifications, and interpretations in force as on the date of publication and may change due to amendments, judicial decisions, or regulatory updates.

    Learning Hub

    Planning your next money move? Spend a minute here