cashflowos Open web appStart free trial Free trial

GST GST returns

What is GSTR-3B?

GSTR-3B is the summary return in which you declare your total sales tax, claim your input tax credit and pay the balance in cash. It is the return that actually settles your GST for the period.

Updated 2026-11-054 min read

Who this is for
  • GST-registered businesses
  • Accountants filing returns
  • Owners planning GST cash
  • Distributors with inter-state sales
  • QRMP quarterly filers
On this page 12

What GSTR-3B does

Where GSTR-1 lists your sales invoice by invoice, GSTR-3B is a single summary. In it you:

  • declare output tax on sales, and tax payable on purchases under reverse charge;
  • claim the input tax credit you are eligible for;
  • pay the difference, plus any interest and late fee.

Every normal taxpayer files it, even with nil activity. Composition dealers do not; they use CMP-08.

The main tables

TableWhat you report
3.1Outward supplies (taxable, zero-rated, nil/exempt, non-GST) and inward supplies on reverse charge
3.2Of the above, inter-state supplies to unregistered persons, composition dealers and UIN holders, state-wise
4Input tax credit available, reversed, and net ITC
5Exempt, nil-rated and non-GST inward supplies
5.1Interest and late fee
6Payment of tax, using credit and cash

The portal pre-fills Table 3 from your GSTR-1 and Table 4 from your GSTR-2B. The rules on editing the auto-filled sales figures have been tightened, with corrections expected to go through GSTR-1A instead, so check the current position on gst.gov.in.

A worked example

Mehta Distributors, Indore, for October:

  • Sales within Madhya Pradesh: taxable ₹10,00,000 at 18% → CGST ₹90,000 + SGST ₹90,000.
  • Sales to Maharashtra: taxable ₹3,00,000 at 18% → IGST ₹54,000.
  • ITC from purchases appearing in GSTR-2B: IGST ₹80,000, CGST ₹40,000, SGST ₹40,000.

Credit is set off in a fixed order. IGST credit goes first: ₹54,000 against IGST, leaving ₹26,000, which is used against CGST (or SGST). Say ₹26,000 against CGST.

HeadLiabilityITC usedCash to pay
IGST₹54,000₹54,000₹0
CGST₹90,000₹26,000 IGST + ₹40,000 CGST₹24,000
SGST₹90,000₹40,000₹50,000

Total cash payable: ₹74,000. The set-off rules are explained further in IGST vs CGST and SGST.

Due dates, interest and late fee

  • Monthly filers: by the 20th of the following month.
  • QRMP filers: by the 22nd or 24th of the month after the quarter, depending on the state. They also pay tax monthly in the first two months of the quarter.

Interest: tax paid late attracts interest, generally 18% a year, on the portion paid in cash. In the example above, if ₹74,000 is paid 10 days late, interest is about ₹74,000 × 18% × 10 ÷ 365 = ₹365.

Late fee: generally ₹50 a day (₹20 for nil returns), subject to turnover-based caps. Rates and caps can change by notification; confirm on cbic-gst.gov.in. Interest and late fee are paid in cash.

Not filing GSTR-3B for a set number of periods also blocks e-way bill generation, which can stop your dispatches.

Reverse charge, reversals and other details

Three parts of GSTR-3B need care beyond the pre-filled numbers.

Reverse charge. If you hired a goods transport agency that does not charge GST, or paid an advocate, the tax on those services is your liability. It goes in Table 3.1(d) and must be paid in cash. Once paid, the same amount can usually be claimed as ITC in Table 4 in the same return, if the service is used for business.

Reversals. Table 4B is where you take credit out: blocked items, credit on bills not paid within 180 days, and credit on supplies used for exempt sales. Reversing here and claiming again later when the condition is met keeps an audit trail.

Inter-state B2C details. Table 3.2 asks for the state-wise break-up of inter-state sales to unregistered buyers. It is a disclosure, not extra tax, but it should agree with GSTR-1, because the figures are used to settle revenue between states.

Filing GSTR-3B, step by step

  1. File GSTR-1 first, so Table 3 is pre-filled from it.
  2. Download GSTR-2B for the period and match it with your purchase register.
  3. Check the pre-filled figures against your books. Correct sales through GSTR-1A if needed.
  4. Enter ITC to be reversed, for example on blocked credit or unpaid suppliers.
  5. Check the cash ledger. If short, create a challan (PMT-06) and pay by net banking, UPI or other modes offered.
  6. Offset liability, then file with DSC or EVC.

Common mistakes

  • Claiming ITC from the purchase register instead of GSTR-2B.
  • Forgetting reverse charge tax in Table 3.1(d), then claiming the credit anyway.
  • Declaring sales lower than GSTR-1 without a credit note behind the difference.
  • Paying tax under the wrong head (CGST instead of IGST). It does not adjust automatically; you pay again under the right head and claim a refund.

This is general information, not tax advice.

Checking GSTR-3B against Tally with Cashflow OS

Cashflow OS prepares a GSTR-3B view from your TallyPrime data, showing output tax and input credit by head for the period. It is a quick way to see the likely cash payment before the accountant sits down to file, and to compare it with what the portal pre-fills. The JSON can be downloaded; filing and payment happen on the GST portal.

Avoid these

Common mistakes

  • MistakeClaiming ITC from the purchase register, not GSTR-2B
    Do this instead

    Download GSTR-2B and match it with your purchase register before claiming credit.

  • MistakeReverse charge tax left out of Table 3.1(d)
    Do this instead

    Declare reverse charge tax, pay it in cash, then claim it as ITC where eligible.

  • MistakeTax paid under the wrong head
    Do this instead

    Check IGST, CGST and SGST before paying; a wrong head is not adjusted automatically and needs a refund claim.

  • MistakeFiling GSTR-3B before GSTR-1
    Do this instead

    File GSTR-1 first so Table 3 is pre-filled and the two returns agree.

Keep handy

Checklist

What is GSTR-3B — 7 checks. Tick them as you go.

In Cashflow OS

How Cashflow OS helps

Cashflow OS puts your TallyPrime books on every phone in the team. Where it fits this topic:

01

A GSTR-3B view before filing

Cashflow OS prepares a GSTR-3B view from your Tally data, showing output tax and input credit by head, so you can see the likely cash payment early.

See GST reports from your Tally data
A GSTR-3B view before filing
02

Purchases and payments to plan cash

Home and reports show purchases, payments, cash and bank from the synced books, which helps you keep money ready for the GST payment.

See Financial reports from Tally
Purchases and payments to plan cash

Questions people ask

Can I file GSTR-3B before GSTR-1?
The portal lets you, but filing GSTR-1 first means GSTR-3B sales figures are pre-filled and your two returns are more likely to agree.
Can I revise GSTR-3B?
No. Errors are corrected in the GSTR-3B of a later period, within the time limits in the law.
Is GSTR-3B required if there was no business?
Yes, a nil GSTR-3B is required. It can be filed by SMS if there is no liability or credit.
Can late fee be paid from ITC?
No. Interest and late fee are paid only in cash.
Which credit is used first in GSTR-3B?
IGST credit is used first, against IGST and then CGST or SGST. CGST and SGST credits are then used under the set-off rules. Check the current order on cbic-gst.gov.in.
Can I claim ITC on reverse charge tax in the same return?
Usually yes, once the tax is paid in cash and the service is used for business. Your CA can confirm for your case.
What happens if GSTR-3B is not filed for several periods?
E-way bill generation can be blocked, which can stop dispatches. Interest and late fees also build up.
Does Cashflow OS file GSTR-3B?
No. It shows a GSTR-3B view from your Tally data with a JSON download. Filing and payment happen on the GST portal.

This page is general information for Indian businesses, not tax, legal or financial advice. Rules and rates change — check the official portals or your CA before acting.

Cashflow OS · works with TallyPrime

Put this into practice with your own books

Cashflow OS shows your TallyPrime ledgers, outstanding, GST views and reports on every phone in the team. Try it free on your own data, or let our Jaipur team walk you through it.

Start 14-day free trialBook a free demo