India GST guide 3 of 6

GSTR-1 and GSTR-3B

What each return holds, when it is due, what lateness costs, and what the portal locks now.

By the MyRecords team Expert review pending Start reading

This guide covers Indian law, for businesses in India. Outside India, local tax rules come with a country pack.

The short answer

GSTR-1 is your statement of sales, invoice by invoice, due by the 11th of the next month for monthly filers. GSTR-3B is the summary return where you pay the tax, due by the 20th. Since the July 2025 tax period the tax liability that GSTR-1 fills into GSTR-3B cannot be edited there; you correct it through GSTR-1A.

Reading time
9 min
Official sources
19 linked
Facts checked

What each return is for

Item GSTR-1 GSTR-3B
What it holds Every sale: B2B invoices one by one, B2C in summary, credit and debit notes, exports, HSN summary, documents issued Totals: tax on sales, reverse-charge tax, input tax credit, interest and late fee
Who sees it Your buyers: your B2B invoices reach their IMS and GSTR-2B Only you and the department
Tax paid? No Yes, this is where you pay
Fix a mistake GSTR-1A before GSTR-3B, or a later GSTR-1 Liability comes from GSTR-1 and is locked

GSTR-1 comes first. Its figures fill GSTR-3B. Your buyers’ credit depends on what you put in GSTR-1, so a late or wrong GSTR-1 hurts your customers too.

Due dates

Return Monthly filers Quarterly (QRMP) filers
GSTR-1 11th of the next month 13th of the month after the quarter
IFF (optional B2B invoices for months 1 and 2) — 1st to 13th of the next month, up to ₹50 lakh a month
GSTR-3B 20th of the next month 22nd or 24th of the month after the quarter, by state

Sources: Notification 83/2020, rule 59 and rule 61. Due dates are sometimes extended for a month or a district, as for March 2026 GSTR-3B. Check the portal’s notices.

What lateness costs

Late fee. The CGST Act sets ₹100 a day, up to ₹5,000 (section 47). Notifications waive part of it: 19/2021 (GSTR-3B) and 20/2021 (GSTR-1) cap it for tax periods from June 2021, by turnover.

Your case Maximum late fee per return, CGST part
Nil return (nil tax in GSTR-3B, or nil sales in GSTR-1) ₹250
Aggregate turnover up to ₹1.5 crore last year ₹1,000
Aggregate turnover above ₹1.5 crore and up to ₹5 crore ₹2,500
Aggregate turnover above ₹5 crore ₹5,000, the section 47 maximum

The state GST law has its own late fee on top; the portal shows both when you file.

Interest. Section 50 charges interest on tax paid late, at a rate the government notifies, which the Act caps at 18% a year. For a return filed late, it is charged on the part paid from the cash ledger. The example below uses 18%; check the current notified rate.

Worked example. Kaveri Agencies has a turnover of ₹3 crore. Its September GSTR-3B shows ₹1,20,000 to pay in cash after credit, and it files on 30 Oct, ten days late.

  • Interest at 18%: ₹1,20,000 × 18% × 10 ÷ 365 = ₹592.
  • Late fee: charged for each day of delay; whatever the daily amount works out to, the CGST part cannot exceed ₹2,500 for this turnover. The state part is extra. The portal shows the exact figure.
  • A late GSTR-1 also delays its buyers’ credit, which they notice in their GSTR-2B.

Try your own numbers with the free GST tools, or ask your CA.

What the portal locks now (2025–26)

From Change
Feb 2025 period GSTR-1 Table 12 (HSN): pick codes from a list, separate B2B and B2C tabs
May 2025 period Table 13 (documents issued) becomes mandatory
July 2025 period Liability auto-filled into GSTR-3B from GSTR-1, GSTR-1A or IFF can no longer be edited in GSTR-3B; amend through GSTR-1A
Oct 2025 period In IMS, credit notes can be kept “pending” for one tax period, and you can declare how much credit to reverse
November 2025 period GSTR-3B Table 3.2 (inter-state supplies to unregistered persons, composition taxpayers and UIN holders) is locked too
1 Dec 2025 Returns more than three years past their due date are barred
Feb 2026 period Portal fills the “tax liability breakup” for earlier periods and asks you to confirm it; CGST or SGST credit can pay IGST after IGST credit is used up
Apr 2026 IMS offline tool (Excel) for bulk accept, reject or pending

Coming, not yet in force. The 57th GST Council (8 Oct 2026) recommended waiving the late fee on GSTR-3B for businesses with turnover up to ₹5 crore in the previous year that file by the end of the month in which it was due, and a new mechanism to align GSTR-3B with GSTR-1 and GSTR-2B from the April 2027 return. Neither had been notified by 1 Nov 2026. Check the current notification. See the GST updates log.

A monthly routine that keeps both returns clean

  1. By the 5th: finish sales entries; cancel or credit-note any wrong invoices.
  2. By the 8th: check customers’ GSTINs and states, and the HSN summary.
  3. By the 11th: file GSTR-1. Fix anything in GSTR-1A, not in GSTR-3B.
  4. By the 14th: download GSTR-2B, act on IMS (accept, reject or pending), and match it with your purchase register.
  5. By the 20th: file GSTR-3B and pay the cash part.

How MyRecords helps

  • Prepares GSTR-1 and GSTR-3B files for upload, computed from your submitted sales and purchase invoices. GSTR-1 covers B2B, large B2C, B2C summary, credit and debit notes, exports, nil-rated, the HSN summary with the B2B/B2C split, and documents issued. GSTR-3B covers tables 3.1, 3.2, 4, 5 and 6.1, checked against GSTR-1 and your GST ledger.
  • Matches GSTR-2B with your purchases from the 2B file you download, and lets you make a bill from an unmatched row. Fetching 2B through a GSP is built and available once connected.
  • Records your IMS decisions (accept, reject, keep pending) locally, with a worksheet to use on the portal. Sending them to the portal through a GSP is built and available once connected.
  • Shows due dates for GST, TDS, PF, ESI, professional tax and advance tax on the home screen.
  • Not yet: filing from inside MyRecords, quarterly (QRMP) returns, composition returns and GSTR-9 are on the roadmap. GSTR-1 advances (11A/11B), e-commerce supplies and amendments are added on the portal. Returns are worked out per company with one GSTIN; several GSTINs mean one company each.

See GST returns in MyRecords.

Questions

Questions people ask

Something else on your mind?

Ask us anything about modules, a quote or moving across. A person from our team replies.

Ask a question
01What happens if I file GSTR-1 with a mistake?

Before you file GSTR-3B for that period, you can amend it in GSTR-1A, and the liability in GSTR-3B updates. After that, you correct it in a later GSTR-1 or IFF. Since the July 2025 tax period you cannot just overwrite the auto-filled liability in GSTR-3B.

02Is the late fee per return or per law?

Section 47 sets the fee under the CGST Act, and Notifications 19/2021 and 20/2021 cap it by turnover. Those caps are for central tax. The state GST law charges its own late fee as well, and the portal shows both when you file.

03Can I still file a return from 2022?

Only if it is less than three years past its due date. From 1 Dec 2025, GSTN barred, for example, GSTR-1 and GSTR-3B for October 2022 and GSTR-9 for FY 2020-21. Older unfiled returns cannot be filed at all.

04Do I have to file GSTR-9?

Not for FY 2024-25 onwards if your aggregate turnover in that year is up to ₹2 crore (Notification 15/2025-Central Tax). Above that, yes.

05Does MyRecords file my GST returns?

No. MyRecords prepares GSTR-1 and GSTR-3B files for upload from your books; you or your CA upload them on the GST portal and file. Filing from inside MyRecords is not built yet.

06What about quarterly (QRMP) filers?

The law allows quarterly GSTR-1 and GSTR-3B for eligible small businesses. MyRecords prepares monthly return files today; quarterly filing is on the roadmap.

Next step

See it on your own numbers.

A live demo on our sample company, shaped to your kind of work, with your questions answered. Or ask us for a quote first.

Get a quote

Live demo

Book a walk-through

  • On our sample company, for your kind of work
  • A quote for the modules you need
  • Your questions, answered by our team