GSTR-3B — Monthly Summary Return and Tax Payment
Filing GSTR-3B, ITC setoff rules, and computing Sunrise Retail's April 2025 GST liability
Learning Objectives
- Understand what GSTR-3B is and how it differs from GSTR-1
- Know every section of GSTR-3B (3.1 through 6)
- Apply ITC setoff rules in the correct sequence
- Complete Sunrise Retail's GSTR-3B for April 2025
- Understand PMT-06 and how to pay GST through the electronic cash ledger
What Is GSTR-3B?
GSTR-3B is the monthly summary return that every regular taxpayer must file. Unlike GSTR-1, which is invoice-level detail, GSTR-3B is consolidated figures — totals of tax, ITC, and the net amount payable.
GSTR-3B is the return through which you actually pay tax. If you owe GST after applying ITC, you pay it before filing GSTR-3B.
GSTR-1 vs GSTR-3B — Key Differences
| Feature | GSTR-1 | GSTR-3B |
|---|---|---|
| Content | Invoice-wise detail | Consolidated summary |
| Tax payment | No | Yes |
| Amendments | Yes (in next month's GSTR-1) | Limited |
| Due date | 11th of next month | 20th of next month |
| What it feeds | Buyer's GSTR-2B | Government's tax collection |
Filing Deadline and Penalty
| Category | Due Date |
|---|---|
| Monthly filers (turnover >₹5 Cr) | 20th of next month |
| QRMP filers | 22nd/24th of month after quarter (varies by state group) |
Late fee: ₹50 per day (₹25 CGST + ₹25 SGST) for returns with tax liability. Maximum ₹10,000.
Interest on late payment: 18% per annum on the outstanding tax amount from the due date.
Sections of GSTR-3B
Section 3.1 — Outward and Reverse Charge Supplies
| Row | Description | What Goes Here |
|---|---|---|
| 3.1(a) | Outward taxable supplies (other than zero-rated, nil, exempt) | All your regular taxable sales |
| 3.1(b) | Outward taxable supplies — zero rated | Exports |
| 3.1(c) | Other outward supplies (nil-rated, exempt) | Sales of exempt goods |
| 3.1(d) | Inward supplies attracting reverse charge | Purchases where you pay GST under RCM |
| 3.1(e) | Non-GST outward supplies | Alcohol, petroleum |
Section 3.2 — Inter-State Supplies
Breakdown of interstate supplies made to unregistered persons (B2C) and to composition dealers, by state. This helps determine which state gets IGST share.
Section 4 — ITC Available
| Row | Description |
|---|---|
| 4(A)(1) | ITC on imports of goods |
| 4(A)(2) | ITC on imports of services |
| 4(A)(3) | ITC on inward supplies from ISD |
| 4(A)(4) | ITC on reverse charge inward supplies |
| 4(A)(5) | All other ITC — regular purchases from registered suppliers |
Section 5 — ITC Reversed / Ineligible
ITC that was claimed but must be reversed (e.g., Section 17(5) blocked items, goods used for exempt supplies, ITC for which supplier has not filed returns).
Section 6 — Tax Payable and Paid
After netting ITC against output tax, this section shows:
- Tax payable on outward supplies
- Tax payable on RCM
- Interest payable
- Late fee payable
- Tax paid through ITC (IGST, CGST, SGST balances used)
- Tax paid through cash (electronic cash ledger)
ITC Setoff Rules — The Correct Sequence
ITC can only be used in a specific order under Section 49 of the CGST Act. Wrong order means paying cash when you didn't need to.
The Rule at a Glance
| ITC Type | Can offset IGST? | Can offset CGST? | Can offset SGST? | Priority |
|---|---|---|---|---|
| IGST ITC | ✅ First | ✅ Second | ✅ Third | Most flexible — use this first |
| CGST ITC | ✅ Second | ✅ First | ❌ Never | Cannot cross to SGST |
| SGST ITC | ✅ Second | ❌ Never | ✅ First | Cannot cross to CGST |
ITC Setoff Cascade — Visual Flow
The key insight: exhaust IGST ITC across all three heads before touching CGST or SGST ITC.
Sunrise Retail — GSTR-3B for April 2025
💼 Sunrise Retail Pvt Ltd | GSTIN: 36AACCS1234A1ZP | Tax Period: April 2025
Step 1 — Compute Net Output Tax
Sales (gross):
- Digital Hub — 30 phones intrastate: ₹4,80,000 × 9% CGST = ₹43,200; × 9% SGST = ₹43,200
- CloudStore — 20 phones interstate: ₹3,30,000 × 18% IGST = ₹59,400
Returns (deduct):
- Digital Hub return — 2 phones intrastate: ₹32,000 × 9% CGST = ₹2,880; × 9% SGST = ₹2,880
Net Output Tax:
Step 2 — Compute Net ITC Available
ITC from purchases:
- TechWorld Mumbai — 100 phones interstate: ₹12,00,000 × 18% IGST = ₹2,16,000 IGST ITC
- Office rent — ₹30,000 × 9% CGST = ₹2,700 CGST ITC; × 9% SGST = ₹2,700 SGST ITC
ITC reversed (purchase return):
- TechWorld return — 5 phones: ₹60,000 × 18% IGST = ₹10,800 IGST ITC reversed
Net ITC:
Step 3 — ITC Setoff Calculation (Sunrise Retail April 2025)
Starting position:
| Head | Output Tax | ITC Available |
|---|---|---|
| IGST | ₹59,400 | ₹2,05,200 |
| CGST | ₹40,320 | ₹2,700 |
| SGST | ₹40,320 | ₹2,700 |
IGST ITC → IGST output (Step 1 of cascade)
IGST output = ₹59,400. IGST ITC available = ₹2,05,200.
Remaining IGST ITC → CGST output (Step 2 of cascade)
CGST output = ₹40,320. Remaining IGST ITC = ₹1,45,800.
Remaining IGST ITC → SGST output (Step 3 of cascade)
SGST output = ₹40,320. Remaining IGST ITC = ₹1,05,480.
CGST ITC → CGST output (already ₹0 — ITC carries forward)
CGST output remaining = ₹0 (already cleared in Step 2).
SGST ITC → SGST output (already ₹0 — ITC carries forward)
SGST output remaining = ₹0 (already cleared in Step 3).
Final Position — April 2025:
| Head | Tax Payable | ITC Carry Forward to May |
|---|---|---|
| IGST | ₹0 | ₹65,160 |
| CGST | ₹0 | ₹2,700 |
| SGST | ₹0 | ₹2,700 |
| Total | ₹0 | ₹70,560 |
Cash to be paid via PMT-06: ₹0 — Sunrise Retail's purchases far exceed sales in April (startup stocking month).
GSTR-3B — Filled Form for April 2025
Section 3.1 — Outward Supplies:
| Row | Nature | Total Taxable Value | IGST | CGST | SGST |
|---|---|---|---|---|---|
| 3.1(a) | Taxable outward supplies | ₹7,78,000 | ₹59,400 | ₹40,320 | ₹40,320 |
| 3.1(b) | Zero-rated (exports) | — | — | — | — |
| 3.1(c) | Nil/exempt | — | — | — | — |
| 3.1(d) | Reverse charge inward | — | — | — | — |
Taxable value = ₹4,48,000 (intrastate net) + ₹3,30,000 (interstate) = ₹7,78,000
Section 4 — ITC Availed:
| Row | ITC Type | IGST | CGST | SGST |
|---|---|---|---|---|
| 4(A)(5) | Others (regular purchases) | ₹2,05,200 | ₹2,700 | ₹2,700 |
| Total | ₹2,05,200 | ₹2,700 | ₹2,700 |
Section 5 — ITC Reversed:
Nil (no blocked ITC in April)
Section 6 — Tax Payable and Paid:
| Tax | Amount Payable | Paid via ITC | Paid via Cash |
|---|---|---|---|
| IGST | ₹59,400 | ₹59,400 | ₹0 |
| CGST | ₹40,320 | ₹40,320 | ₹0 |
| SGST | ₹40,320 | ₹40,320 | ₹0 |
| Interest | ₹0 | — | ₹0 |
| Late fee | ₹0 | — | ₹0 |
ITC Carried Forward to May 2025:
- IGST: ₹65,160
- CGST: ₹2,700
- SGST: ₹2,700
PMT-06 — Paying GST Through Electronic Cash Ledger
When GST is payable (output > ITC), you pay via Form PMT-06 — the challan.
Payment reflects in your Electronic Cash Ledger within minutes (net banking) or next working day (NEFT). The credit in Electronic Cash Ledger is then used to offset tax when you file GSTR-3B.
ITC Setoff — Complete Calculation for April 2025
The law mandates a strict 3-step order for applying ITC. You cannot mix CGST with SGST, or vice versa.
Final April 2025 Ledger Summary
| Ledger | Opening | ITC Added | Output Used | Closing Carry-Fwd |
|---|---|---|---|---|
| Electronic Credit Ledger — IGST | ₹0 | ₹2,05,200 | ₹1,40,040 (3 setoffs) | ₹65,160 |
| Electronic Credit Ledger — CGST | ₹0 | ₹11,700 | ₹0 | ₹11,700 |
| Electronic Credit Ledger — SGST | ₹0 | ₹11,700 | ₹0 | ₹11,700 |
| Electronic Cash Ledger | ₹0 | ₹0 (no cash payment needed) | — | ₹0 |
Sunrise Retail owes ₹0 in cash to the government for April 2025. The total carry-forward ITC of ₹65,160 + ₹11,700 + ₹11,700 = ₹88,560 moves to May 2025.
Key rule to remember: CGST ITC can only offset CGST and IGST output (not SGST). SGST ITC can only offset SGST and IGST output (not CGST). These are separate state-centre funds — they cannot cross. IGST ITC is the most flexible: it can offset any output tax.
A Banjara Hills jewellery retailer ended Q2 FY 2025-26 with: IGST ITC ₹1,80,000, CGST ITC ₹2,40,000, SGST ITC ₹2,40,000 — versus output tax of IGST ₹40,000, CGST ₹3,20,000, SGST ₹3,20,000. The junior accountant, working it out manually, applied CGST ITC against CGST output first (₹2,40,000 used, leaving ₹80,000 CGST output remaining). Then applied SGST ITC against SGST output. Finally tried to use the remaining IGST ITC of ₹1,80,000, but only ₹40,000 of IGST output was left to absorb it. They paid ₹80,000 CGST + ₹80,000 SGST = ₹1,60,000 in cash even though their total ITC of ₹6.6 Lakh exceeded total output of ₹6.8 Lakh by only ₹20,000. Had they followed the cascade — IGST ITC first against IGST → then CGST → then SGST — total cash outflow would have been ₹20,000. The CA caught it during quarterly review and filed a refund claim, but the ₹1.4 Lakh of working capital was locked up for 8 months. Takeaway: IGST ITC is the universal currency. Burn it across all three heads BEFORE touching CGST or SGST ITC. Tally and the GST portal both follow this rule automatically — but only if you let them.
Step-by-Step GSTR-3B Filing on GST Portal
[GST Portal → Returns → Returns Dashboard → GSTR-3B]
Step 1: Select period: April 2025 → Prepare Online
Step 2 — Section 3.1:
Step 3 — Section 4:
Step 4 — Section 6:
Step 5 — Preview and File:
[Status changes to "Filed" — return is locked]
Practice Exercise
Exercise 1: In May 2025, Sunrise Retail has:
- IGST output: ₹30,000
- CGST output: ₹15,000
- SGST output: ₹15,000
- Opening ITC carried forward: IGST ₹65,160, CGST ₹2,700, SGST ₹2,700
- New IGST ITC in May: ₹10,000
What is the closing ITC position after setting off May output?
Show Solution
Available ITC:
- IGST: ₹65,160 + ₹10,000 = ₹75,160
- CGST: ₹2,700
- SGST: ₹2,700
Setoff:
- IGST ITC vs IGST output: ₹75,160 − ₹30,000 = ₹45,160 remaining
- IGST ITC vs CGST output: ₹45,160 − ₹15,000 = ₹30,160 remaining
- CGST ITC vs CGST: ₹0 remaining output → CGST ITC ₹2,700 fully carries forward
- IGST ITC vs SGST output: ₹30,160 − ₹15,000 = ₹15,160 remaining
- SGST ITC vs SGST: ₹0 remaining → SGST ITC ₹2,700 fully carries forward
Closing ITC:
- IGST: ₹15,160 | CGST: ₹2,700 | SGST: ₹2,700
- Total cash payable: ₹0
Exercise 2: Why can Sunrise Retail NOT use CGST ITC to pay SGST?
Show Solution
The GST law (Section 49) strictly separates CGST and SGST — they belong to different governments (Central and State respectively). CGST revenue goes to the Centre; SGST goes to the State. The law explicitly prohibits cross-utilization between CGST and SGST. Only IGST ITC can be used against any head because IGST is collected by the Centre and then redistributed to states.
Auto-Population from GSTR-1 + GSTR-2B
| GSTR-3B Field | Auto-Populated From | What You Verify |
|---|---|---|
| 3.1(a) — Outward taxable supplies | GSTR-1 Tables 4 (B2B), 5 (B2C Large), 6 (Zero-rated), 7 (B2C Small), 11 (CDN to registered), 12 (CDN to unregistered), net of advances | Total taxable value + tax matches the GSTR-1 you just filed. Differences usually mean unfiled credit notes or advances not yet reported. |
| 3.1(b) — Zero-rated supplies | GSTR-1 Table 6A (exports) and 6B (SEZ supplies) | Export invoices flow with INR equivalent; verify Shipping Bill numbers. |
| 3.1(c) — Nil/exempt | GSTR-1 Table 8 | Usually small — exempted goods, nil-rated supplies. |
| 3.1(d) — Inward RCM | NOT auto-populated — you enter manually | Maintain a monthly RCM register (advocate fees, GTA, import of services) and total it here. |
| 3.2 — Interstate B2C supplies to unregistered and composition dealers | GSTR-1 Tables 5 and 7 | State-wise breakdown — verify against GSTR-1. |
| 4(A)(1) — ITC on import of goods | Customs ICEGATE data (bill of entry) | Verify against your import register. |
| 4(A)(3) — ITC on inward supplies from ISD | GSTR-6 of your Input Service Distributor | Usually for multi-state companies with central HO procurements. |
| 4(A)(4) — ITC on inward RCM | NOT auto-populated — you enter manually | The same RCM amount you paid in 3.1(d) — claim it back as ITC here (if eligible). |
| 4(A)(5) — All other ITC | GSTR-2B (regular purchases from registered suppliers) | The big one — your GSTR-2B is the source of truth. Differences from books mean supplier non-filing or invoice mismatch. |
| 4(B)(1) — ITC reversed (Rule 42/43) | NOT auto-populated — you enter manually | Reversal for exempt-supply use, capital goods adjustments. |
| 4(B)(2) — Others (reversals) | NOT auto-populated — you enter manually | Includes ITC on goods returned to supplier, blocked credits caught later. |
The RE-COMPUTE INTEREST Button
After auto-population, you'll often see a "Re-compute Interest" button in Section 5. Click this once you've finalised your tax payable figures — the system recalculates interest under Section 50 (on net cash liability) based on:
- The number of days between the due date and the actual payment date
- The exact cash component of your liability (after ITC setoff)
- The interest rate (18% p.a. for late payment, 24% p.a. for excess ITC claim)
Re-compute before submitting — interest is the single most common silent leak in GSTR-3B filing. The auto-populated figure may be wrong if you've edited the output or ITC values, and you'll only see the corrected number after clicking re-compute.
For Sunrise Retail's April 2025 filing: Section 3.1(a) auto-fills with ₹7,78,000 taxable / ₹59,400 IGST / ₹40,320 CGST / ₹40,320 SGST — exactly what we computed from GSTR-1 Table 4 + Table 11 (Digital Hub credit note). Section 4(A)(5) auto-fills with the TechWorld + landlord IGST/CGST/SGST ITC of ₹2,05,200 / ₹2,700 / ₹2,700. Sneha only manually enters Section 3.1(d) RCM (if any) and Section 4(B) reversals (TechWorld return ₹10,800 IGST). Click "Re-compute Interest" → ₹0 (filed on time, no tax payable) → submit.
Section 50 — Interest on Delayed Payment, Worked Example
Section 50 of the CGST Act levies 18% per annum interest on any GST that's paid late. The crucial 2021 amendment (Section 50(1) proviso) clarified that interest is computed on the net cash liability — not on the gross output tax — for late filing of GSTR-3B. This single change reduced interest exposure for late filers by often 70–80%.
The Pre-2021 vs Post-2021 Rule
| Era | Interest Base | Why It Mattered |
|---|---|---|
| Pre-2021 | Gross output tax (before ITC setoff) | A filer with ₹10 Lakh gross output but ₹9.5 Lakh ITC paid interest on the full ₹10 Lakh — punishing even though only ₹50,000 was actually unpaid |
| Post-2021 (current) | Net cash liability (output minus ITC available) | Same filer now pays interest on ₹50,000 only — proportional to the actual cash shortfall to government |
This is one of the most taxpayer-friendly amendments since GST roll-out. But it applies only when the delay is in filing GSTR-3B (cash wasn't paid because the return wasn't filed). For wrong ITC claim that was later reversed, the older gross-basis rule still applies, and the interest rate jumps to 24% under Section 50(3).
Worked Example — Sunrise Retail Files GSTR-3B 8 Days Late
Let's say Sunrise Retail's books for September 2025 show:
| Item | Amount |
|---|---|
| Output IGST | ₹1,80,000 |
| Output CGST | ₹1,20,000 |
| Output SGST | ₹1,20,000 |
| Gross Output Tax | ₹4,20,000 |
| Less: ITC available (from GSTR-2B) | ₹1,80,000 |
| Net Cash Liability | ₹2,40,000 |
GSTR-3B due date: 20-Oct-2025. GSTR-3B actually filed: 28-Oct-2025 (8 days late).
Interest calculation under Section 50 (post-2021 rule):
So Sunrise Retail pays:
- Tax: ₹2,40,000 (the net cash they always had to pay)
- Interest: ₹947 (the price of 8 days' delay on the cash portion only)
- Late Fee: ₹50/day × 8 days = ₹400 (capped at ₹10,000)
- Total cost of being 8 days late: ₹947 + ₹400 = ₹1,347
Compare with pre-2021 rule (now obsolete, but useful for context):
The Section 50(1) proviso saves Sunrise Retail ₹710 on this single 8-day delay. Across a year of occasional late filings, this compounds into real money for compliance-sloppy businesses.
When the Old Gross-Basis Rule Still Applies
Wrong ITC claim reversed later. If Sunrise Retail had wrongly claimed ₹50,000 ITC (say, on a blocked Section 17(5) item) and reverses it in a later GSTR-3B, interest is 24% p.a. under Section 50(3), computed on the wrongly claimed amount from the original claim date. The Section 50(1) proviso (net basis, 18%) does not apply here — because the issue isn't late payment, it's wrong claim.
Cash component is zero. If the entire output tax was offset by ITC and the cash payable on the due date was zero, late filing of GSTR-3B attracts only late fee, no interest. The cash liability is zero × 18% × any days = zero. Many small businesses with high ITC don't realise this — they panic about interest on a delayed filing that actually has no interest exposure.
Where Interest Appears on GSTR-3B
Interest goes into Section 5 — Interest and Late Fee:
| Row | Description |
|---|---|
| 5.1 — Interest | Self-computed; the "Re-compute Interest" button auto-fills based on payment date |
| 5.2 — Late fee | Auto-computed by the portal from the date filed vs due date |
Payment is via the Electronic Cash Ledger — interest and late fee can NOT be paid from the ITC ledger (same rule as RCM). Generate PMT-06 challan for the interest + late fee + any net tax, pay, then submit GSTR-3B.
Key Terms
| Term | Meaning |
|---|---|
| GSTR-3B | Monthly summary return — for tax payment, filed by 20th |
| Electronic Cash Ledger | Government-maintained account where you deposit GST cash |
| Electronic Credit Ledger | ITC balance available — built from GSTR-2B |
| PMT-06 | GST payment challan |
| Setoff | Using ITC to reduce output tax payable |
| Carry Forward | Unused ITC moved to next tax period |
| Interest | 18% p.a. on late/short GST payment |
| QRMP | Quarterly Returns Monthly Payment scheme |
Checklist — what you should now be able to do:
- Apply the 5-step ITC setoff cascade correctly for any set of IGST/CGST/SGST balances
- Explain why CGST and SGST ITC can never be used against each other
- Populate all sections of GSTR-3B (3.1 through Section 6) for a real dataset
- Compute the carry-forward ITC position after setoff
- Generate a PMT-06 challan and pay via the electronic cash ledger
What is the due date for GSTR-3B for April 2025 (monthly filer)?
Sunrise Retail has CGST ITC of ₹5,000 and SGST output of ₹5,000. Can CGST ITC be used to pay SGST?
Sunrise Retail's April IGST carry forward (after all setoffs) is:
Interest for late GST payment is charged at:
In GSTR-3B, where does Sunrise Retail's ITC of ₹2,05,200 on the TechWorld purchase appear?