Virtual Accounting

How To File GSTR 1 Without Penalties: 2026 Entrepreneur’s Guide

Updated On: 
August 18, 2026
|  3 min read
AI Accountant Dashboard

Key Takeaways

  • GSTR-1 is your outward sales statement under Section 37 of the CGST Act, file it before GSTR-3B because your sales data auto-populates your buyers' GSTR-2B and directly determines what ITC they can claim
  • Monthly filers, aggregate turnover above ₹5 crore, due by the 11th of the following month; quarterly QRMP filers, turnover up to ₹5 crore, due by the 13th after quarter end
  • File via the GST portal in nine steps from login to DSC or EVC submission; high-volume businesses can upload invoices via the offline JSON tool to avoid manual entry errors
  • Nil return, zero outward supplies for the period, file online via the portal or by SMS to 14409, late fee applies even for nil returns, ₹50 per day capped at ₹2,000
  • Once filed, GSTR-1 cannot be revised, corrections must be made via amendment Tables 9A, 9B, or 9C in the next return period
  • Errors in GSTR-1 cascade into GSTR-3B, GSTR-9, and GSTR-9C, getting it right the first time protects your buyers' ITC and keeps ASMT-10 scrutiny notices away from your door

Filing GSTR-1 is straightforward once you know what goes where. Log in to the GST portal at gst.gov.in, navigate to Services → Returns → Returns Dashboard, select your financial year and return period, and click Prepare Online under GSTR-1. Fill in your B2B invoices, B2C transactions, exports, credit or debit notes, advances, and HSN summary. Generate the GSTR-1 summary, review it, then file using DSC, for companies and LLPs, or EVC or OTP, for proprietorships and partnerships. Everything below helps you avoid errors, late fees, and downstream ITC problems for your buyers.

What Is GSTR-1 And Who Must File It

GSTR-1 is a statement of outward supplies, every sale, export, and credit note your business issues in a given tax period. It is filed under Section 37 of the Central Goods and Services Tax, CGST, Act, 2017. Think of it as a formal sales ledger you submit to the GST department every month or quarter.

Every GST-registered business that makes outward taxable supplies must file GSTR-1. That includes regular taxpayers, Special Economic Zone, SEZ, units, and casual taxable persons, businesses that operate in a state where they are not permanently registered.

Who Does Not File GSTR-1:

  • Composition scheme dealers, they file Form CMP-08 instead
  • Input Service Distributors, ISDs
  • Non-resident taxable persons
  • Persons liable to deduct TDS under Section 51 of the CGST Act

The return is not just a regulatory checkbox. The data you file in GSTR-1 auto-populates your buyers' GSTR-2B, which is the system-generated Input Tax Credit, ITC, statement they rely on. If you report the wrong GSTIN, miss an invoice, or under-report a sale, your buyer's ITC claim gets hit. That makes GSTR-1 accuracy a direct commercial obligation, not just a compliance formality.

Here is what gets reported and where:

Table What Goes In
Table 4 B2B invoices, supplies to registered businesses
Table 5 B2C large invoices, interstate to unregistered buyers, value above ₹2.5 lakh
Table 6 Exports, SEZ supplies
Table 7 B2C small invoices and other supplies
Tables 9 and 10 Amendments to B2B and B2C large invoices from prior periods
Table 11 Advances received or adjusted against future supply
Table 12 HSN or SAC summary of all supplies

GSTR-1 Due Dates — Monthly, Quarterly, And The QRMP Scheme

Monthly filers are taxpayers whose aggregate annual turnover exceeds ₹5 crore. Their GSTR-1 is due by the 11th of the following month. So July 2026 GSTR-1 is due by 11 August 2026.

Quarterly filers under the QRMP scheme are taxpayers with aggregate turnover up to ₹5 crore who have opted into the Quarterly Return Monthly Payment scheme. Their GSTR-1 is due by the 13th of the month following the quarter end.

Quarter Due Date
Q1, April To June 13 July
Q2, July To September 13 October
Q3, October To December 13 January
Q4, January To March 13 April

Under QRMP, if you want your B2B buyers to get their ITC without waiting until quarter end, you can use the Invoice Furnishing Facility, IFF. IFF lets you upload B2B invoices for months one and two of the quarter, not month three, which goes into the actual GSTR-1. IFF is optional, due by the 13th of the following month, and limited to B2B invoices only, no B2C, no exports.

Late Filing Consequences You Need To Know:

  • Returns with tax liability: ₹200 per day, ₹100 CGST + ₹100 SGST, capped at ₹10,000 per return
  • Nil returns: ₹50 per day, ₹25 CGST + ₹25 SGST, capped at ₹2,000
  • E-way bill block: If GSTR-1 is not filed for two or more consecutive periods, the GST portal blocks e-way bill generation for your GSTIN, a serious operational problem for any business moving goods tutorial.gst.gov.in

That last point is worth pausing on. A late GSTR-1 does not just mean a fine, it can stop your logistics entirely.

What You Need Before You Start Filing GSTR-1

Getting your documents ready before you open the portal saves time and prevents half-filed returns with errors.

Access credentials:

  • Your GSTIN and portal login
  • A registered Digital Signature Certificate, DSC, if your business is a company or LLP; EVC or OTP works for proprietorships and partnerships

Invoice data for the period:

  • Complete sales invoice list: invoice number, date, customer GSTIN, for B2B, place of supply, HSN or SAC code, taxable value, tax rate, and CGST, SGST, IGST breakup
  • Credit notes and debit notes issued during the period, with original invoice references
  • Export invoice details including shipping bill number, port code, and whether the export was with or without payment of IGST

Two things businesses frequently miss:

First, advances received for future supply must be reported in Table 11. GST applies at the point of receipt, not at the point of invoice. A Bengaluru SaaS founder who collects a quarterly subscription advance in July needs to report it in the July GSTR-1, even if the service delivery spans three months.

Second, the HSN summary in Table 12 is mandatory from FY 2021-22 onwards. If your annual turnover is up to ₹5 crore, 4-digit HSN codes are required. Above ₹5 crore, you need 6-digit HSN codes. Skipping this table is one of the most common reasons returns get flagged.

Before you log in, reconcile your accounting records with your invoice list. The numbers you enter in GSTR-1 must match what you declare in GSTR-3B. Discrepancies between the two are the primary trigger for ASMT-10 scrutiny notices from the GST department. If your books are maintained through a managed accounting service, your invoice data will already be reconciled and ready to pull before you start.

Step-By-Step Process To File GSTR-1 On The GST Portal

Here is the full process from login to acknowledgement.

Step 1: Log In And Navigate
Go to gst.gov.in → Services → Returns → Returns Dashboard. Select the Financial Year and Return Period. Under the GSTR-1 tile, click Prepare Online. For large invoice volumes, use Prepare Offline to upload a JSON file and avoid manual entry errors.

Step 2: Fill Table 4 — B2B Invoices
Enter the counterparty GSTIN, invoice number, date, invoice value, place of supply, whether reverse charge applies, tax rate, and CGST, SGST, IGST amounts. The portal auto-validates GSTINs, if a GSTIN throws an error, do not guess, confirm with your buyer before proceeding.

Step 3: Fill Table 5 — B2C Large Invoices
These are interstate invoices to unregistered buyers where the invoice value exceeds ₹2.5 lakh. You need place of supply and invoice-level detail here, unlike B2C small invoices.

Step 4: Fill Table 7 — B2C Small And Others
All remaining B2C sales, consolidated by tax rate and state. No invoice-level detail required here, just the aggregate taxable value and tax amounts.

Step 5: Fill Table 6 — Exports
Choose between WOPAY, without payment of tax under Letter of Undertaking or LUT, or WPAY, with payment of IGST. Include shipping bill number and port code. A Mumbai D2C brand shipping products overseas needs this table filled correctly or the export benefit gets delayed.

Step 6: Fill Tables 9 And 10 — Amendments
If you are correcting B2B invoices from a prior period, use Table 9A. Amendments to B2C large invoices go into Table 9C. If you issued or amended credit or debit notes, use Table 9B. More on the amendment process in the final section below.

Step 7: Fill Table 11 — Advances
Report advances received for future supply and any adjustments where tax was already paid on an advance in a prior period and the actual invoice has now been issued.

Step 8: Fill Table 12 — HSN Summary
Summarise all supplies by HSN or SAC code. The portal will require the applicable digit level based on your declared turnover.

Step 9: Generate Summary, Review, And File
Click Generate GSTR1 Summary. Review the auto-computed summary carefully. If the numbers look right, click Submit, this freezes your data. Then click File with DSC, companies and LLPs, or File with EVC, OTP sent to your registered mobile number and email. You will receive an ARN, Acknowledgement Reference Number confirming the filing. tutorial.gst.gov.in

Once filed, GSTR-1 cannot be revised. There is no edit and resubmit option. Corrections happen only through amendment tables in a future return period.

How To File A GSTR-1 Nil Return

If your business had zero outward supplies during a period, no sales, no exports, no credit notes, no advances, you still need to file a nil return. The GST portal does not auto-skip periods of inactivity. tutorial.gst.gov.in

Late fee for a nil GSTR-1: ₹50 per day, capped at ₹2,000. It is a small number, but it adds up if you miss several periods.

Method 1 — Online Via The Portal:
Log in → Returns Dashboard → GSTR-1 tile → Prepare Online. Select the File Nil GSTR-1 checkbox, if there is any saved data in the return, delete or reset it first. Generate the summary → Submit → File with EVC or DSC. The ARN confirms the nil filing.

Method 2 — SMS Filing, Fastest Option:
Send an SMS to 14409 from your GST-registered mobile number in this format:

NIL R1 <GSTIN> <Tax Period>

For example, for July 2026: NIL R1 27AAAAA0000A1Z5 072026

The portal auto-files the nil return and sends a confirmation SMS with your ARN. No login, no portal navigation, done in under a minute.

Important restriction: SMS nil filing is only valid if there are truly zero transactions, no B2B, no B2C, no exports, no amendments, no advances. Even one transaction means you must file via the portal the full way.

A Delhi consulting firm on a slow month can use SMS filing and move on. But if even one invoice went out that month, even to a related party, the SMS route is off the table.

Common Mistakes And Penalties To Avoid In GSTR-1

Wrong GSTIN for a B2B buyer is the most damaging error. If your GSTR-1 shows an incorrect GSTIN for an invoice, that invoice does not appear in the correct buyer's GSTR-2B. Their ITC claim fails. You owe them a correction, and if it is not caught early, it affects their GSTR-3B tax payment for that period. Fix it via Table 9A in the immediately next return period.

Missing the HSN summary, Table 12 is extremely common, especially among businesses that recently crossed the ₹5 crore turnover threshold and need to move from 4-digit to 6-digit HSN codes. The portal will flag this.

Not reporting advances, Table 11 is a quiet compliance gap that builds up over time. If your business model involves advance payments, subscriptions, project retainers, construction milestones, this table is not optional.

Mismatch between GSTR-1 and GSTR-3B is the single biggest trigger for ASMT-10 notices. Your outward supply figures in GSTR-1 must reconcile with what you declare in GSTR-3B Table 3.1. The department's system compares these automatically.

Interest on under-reported tax: If your GSTR-1 shows lower sales than actual, and your GSTR-3B tax payment is consequently short, interest at 18% per annum applies on the unpaid amount from the original due date. That is not a penalty, it is interest, and it compounds.

E-way bill block after two consecutive unfiled periods is an operational risk that hits goods-based businesses hard. A manufacturer or trader who cannot generate e-way bills cannot move inventory. Do not let GSTR-1 filing slip.

How GSTR-1 Connects To GSTR-3B, GSTR-9, And The Full GST Return Cycle

GSTR-1 is the upstream return. Everything flows from it.

The GSTR-1 → GSTR-2B → GSTR-3B chain:
Your GSTR-1 data auto-populates your buyers' GSTR-2B on the 14th of the following month, for monthly filers. Buyers use GSTR-2B as the basis for ITC claims when they file GSTR-3B. If you file GSTR-1 late, your buyers' GSTR-2B is incomplete, which means they either delay their filing or pay tax they should have been able to offset with ITC.

How To File GSTR-3B:
GSTR-3B is the monthly or quarterly summary return where you pay net GST liability. For monthly filers, turnover above ₹5 crore, it is due by the 20th of the following month. For QRMP taxpayers, due dates are the 22nd or 24th depending on the state category. Because GSTR-1 outward supply data flows into GSTR-3B Table 3.1 automatically, filing GSTR-1 first makes GSTR-3B significantly easier, the outward supply section pre-populates. Note: Under Section 39(10) of the CGST Act, GSTR-3B cannot be filed if GSTR-1 for the same tax period has not been filed. And under Rule 59(6)(b), GSTR-1 cannot be filed if the previous period's GSTR-3B is pending. The two returns are interdependent. tutorial.gst.gov.in

How To File GSTR-3B Online:
Same GST portal, same Returns Dashboard path. Select GSTR-3B, and the outward supply summary from your filed GSTR-1 pre-fills into Table 3.1. Add your ITC figures from GSTR-2B, compute the net liability, and pay via the Electronic Cash Ledger. File with DSC or EVC as applicable.

How To File GSTR-9, Annual Return:
GSTR-9 is the annual reconciliation return, due by 31 December of the following financial year. So GSTR-9 for FY 2025-26 is due 31 December 2026. It consolidates all 12 months of GSTR-1 and GSTR-3B data into a single annual statement. It is mandatory for taxpayers with aggregate turnover above ₹2 crore. For those below ₹2 crore, it is optional. Any discrepancies you accumulated across monthly GSTR-1 filings through the year surface here.

How To File GSTR-9C, Reconciliation Statement:
GSTR-9C is a self-certified reconciliation between GSTR-9, the GST portal data, and your audited financial statements. It is mandatory for taxpayers with aggregate annual turnover above ₹5 crore, filed alongside GSTR-9 by 31 December. From FY 2020-21 onwards, self-certification replaced mandatory CA certification, though most businesses still have their CA prepare it. If your GSTR-1 figures are clean all year, GSTR-9C reconciliation is a much lighter exercise.

The pattern is clear: get GSTR-1 right every period, and every downstream return becomes easier to file accurately.

Amending A Filed GSTR-1 — How To Correct Mistakes

Once you file GSTR-1, the original return is locked. You cannot go back and edit it on the portal. Corrections are made through amendment tables in the next period's GSTR-1.

Which table handles which correction:

Amendment Table What It Covers
Table 9A Amendment of B2B invoices, including export invoices with payment of tax
Table 9B Amendment of credit notes and debit notes, B2B
Table 9C Amendment of B2C large invoices

To make an amendment, select the original return period in the amendment table, pick the invoice you need to correct, and enter the revised details. The system captures the delta between the original and the correction.

Amendments to B2C small, Table 7 can also be made in Table 10 if the corrected invoice now qualifies as a B2C large invoice, for example, if you discovered the invoice value was actually above ₹2.5 lakh.

The most urgent amendment scenario is a wrong GSTIN on a B2B invoice. Correct it via Table 9A in the very next return period. The sooner you fix it, the sooner the correct buyer's GSTR-2B gets updated and they can claim their ITC.

Deadline for amendments: The cut-off to amend invoices for a previous financial year is 30 November of the following financial year. For FY 2025-26, that means any missed or incorrect invoice must be corrected by 30 November 2026. After that, the window closes. tutorial.gst.gov.in

Managing GSTR-1, GSTR-3B, GSTR-9, and GSTR-9C alongside running a business is a real time drain. If you would rather have a dedicated CA team handle the full GST compliance stack, accurate, on time, every period, Virtual Accounting by AI Accountant covers all of it from ₹4,000 per month.

Frequently Asked Questions

Is GSTR-1 Mandatory Even If I Had No Sales During The Month?

Yes. GSTR-1 filing is mandatory for all periods, even when there are zero outward supplies. You must file a nil return. Non-filing attracts the same late fee as any other return, ₹50 per day for nil returns, capped at ₹2,000.

What Is The Difference Between GSTR-1 And GSTR-3B?

GSTR-1 is your outward supply statement, it reports all sales transactions in detail. GSTR-3B is your summary tax payment return, where you declare net liability and pay GST. GSTR-1 feeds into GSTR-3B; you must file GSTR-1 before you can file GSTR-3B for the same period.

Can I File GSTR-1 After The Due Date?

Yes, late filing is allowed, but it attracts a late fee of ₹200 per day, capped at ₹10,000, for returns with tax liability, and ₹50 per day, capped at ₹2,000, for nil returns. Filing two or more consecutive periods late also triggers an e-way bill block. If late filings are recurring due to bandwidth or process gaps, consider outsourcing monthly compliance to Virtual Accounting by AI Accountant so filings stay accurate and on time.

What Happens If I Enter The Wrong GSTIN For A B2B Invoice In GSTR-1?

The invoice will appear in the wrong buyer's GSTR-2B, or not appear at all, which means your correct buyer cannot claim ITC on that invoice. You must file an amendment via Table 9A in the next period's GSTR-1 with the correct GSTIN.

Can I File GSTR-1 For The Current Month If I Have Not Filed It For The Previous Month?

No. Section 37(4) of the CGST Act does not allow you to file GSTR-1 for the current period unless the previous period's GSTR-1 has been filed. Arrears block current filings.

What Is The IFF Under The QRMP Scheme, And Do I Have To Use It?

The Invoice Furnishing Facility, IFF, allows QRMP taxpayers to upload B2B invoices for the first two months of a quarter so buyers can access their ITC without waiting until quarter end. IFF is optional, you are not required to use it, but it helps maintain buyer relationships by keeping their ITC flow uninterrupted.

How Do I File A GSTR-1 Nil Return By SMS?

Send an SMS to 14409 from your GST-registered mobile number in the format: NIL R1 <GSTIN> <Tax Period>. For example: NIL R1 07BBBBB0000B1Z1 072026 for July 2026. You will receive a confirmation SMS with an ARN. This works only if there are genuinely zero transactions for the period.

What Is The Last Date To Amend A GSTR-1 Invoice From A Previous Financial Year?

The cut-off for amendments relating to a previous financial year is 30 November of the following financial year. For FY 2025-26, all amendments must be made by 30 November 2026. After this date, corrections to that year's invoices are no longer possible.

Does GSTR-1 Data Automatically Flow Into My GSTR-9 Annual Return?

Yes. GSTR-9 is built from your monthly or quarterly GSTR-1 and GSTR-3B data for the full financial year. Errors and mismatches you filed across the year accumulate in GSTR-9, which is why consistent accuracy in monthly GSTR-1 filings is the best preparation for the annual return. If you want a managed approach to maintain clean month-on-month figures, Virtual Accounting by AI Accountant can help keep records reconciled and audit-ready.

Who Needs To File GSTR-9C, And What Does It Involve?

GSTR-9C is a reconciliation statement required for taxpayers with aggregate turnover above ₹5 crore. It reconciles the figures in your GSTR-9 with your audited financial statements. From FY 2020-21, self-certification replaced mandatory CA certification, though most businesses still use a CA to prepare it. It is filed alongside GSTR-9, due by 31 December of the following financial year.

Written By

Harshit Jain

A Chartered Accountant with 5+ years of experience across indirect taxation and project finance. Harshit has led GST and income tax compliance for clients in hospitality, fast fashion, FMCG, cement, and related sectors, including managing analyst teams and end to end filings.

Run Your Business. We'll Run Your Books.
Book a Free Consultation
Contents
Still have questions?
Can’t find the answer you’re looking for? Please chat to our friendly team.
Virtual Accounting

Latest Articles

Call Us: +918031341017📞+91 6364835217
AI Accountant is a product of KOREFI BUSINESS SOLUTIONS PRIVATE LIMITED

CIN:U63110KA2024FTC192621

Registered office: No. 326, Slate House, Ground Floor, 1st Stage,Binnammangala, Indiranagar, Bangalore, Karnataka 560038
Korefi Business Solutions Private Limited – All Rights Reserved.