Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

GSTR-3B Return Worksheet (India): Tables, ITC and Set-off

Your GSTR-1, books and GSTR-2B turned into every table of GSTR-3B, with the cash to pay.

Business For India No upload Works offline Free preview, no sign-upIncluded in your pass Premium tool Premium pass: ₹799 for 30 days

Free preview.

  • Free preview: every table of the return from your own files, with the counts, the checks and the first rows of each list (up to 10), and the amounts hidden.
  • Locked until you unlock it: download and copy.
  • Unlock: Premium pass, ₹799 for 30 days, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Client and period

Kept in this browser only.
Its first two digits are the State: they decide intra-State and inter-State supplies.
GSTR-3B is filed
Customers, e-commerce operators and rule 86B optional
Their GSTINs, one per line: inter-State supplies to them are also shown in Table 3.2.
Their GSTINs, one per line. Supplies in your sales register through them go to 3.1.1(ii), without tax.

Sales

Purchases (GSTR-2B)

What the files do not have

All optional except the credit ledger balance. Amounts in rupees; each head on its own.

Reverse charge GSTR-2B does not have

Tax you pay on reverse charge that suppliers do not report: imports of services, and notified goods and services from unregistered persons. It goes into 3.1(d), and its credit into 4A(2) or 4A(3).

Import of services
Other reverse charge (unregistered suppliers)
Credit: additions, reversals and reclaims

Table 4 starts from GSTR-2B. Add what it does not have and the reversals that are yours to make; amounts are positive.

4A(1) Imports not in GSTR-2B e.g. courier imports
4A(5) and 4D(1) Credit reclaimed this period reversed in 4B(2) earlier
4B(1) Blocked credit, section 17(5)
4B(1) Rule 42: inputs and input services for exempt supplies
4B(1) Rule 43: capital goods for exempt supplies
4B(1) Rule 38: banking companies and financial institutions
4B(2) Rule 37: supplier not paid within 180 days
4B(2) Section 16(2)(b): goods or services not received
4B(2) Section 16(2)(c): the supplier has not paid the tax
4B(2) Other reversals you can reclaim later
4D(2) Other ineligible credit beyond GSTR-2B’s “ITC not available”
Other changes to 3.1(a)

Advances not in the files, credit notes your customers rejected in the Invoice Management System, the change of an amendment whose original is not added, corrections. Use a minus for a reduction.

Change to 3.1(a)
Table 5.1: interest and late fee

The portal works these out from your earlier returns; copy them from the system-generated GSTR-3B. They are paid in cash.

Interest
Late fee
Ledger balances

From the GST portal (Services → Ledgers). The credit ledger before this return is needed for the set-off; the others are optional.

Electronic credit ledger, before this return
Electronic cash ledger optional: shows the cash still to deposit
Negative liability statement: other than reverse charge optional
Negative liability statement: reverse charge and section 9(5) optional
Electronic Credit Reversal and Re-claimed Statement optional: checks 4D(1)
RCM liability/ITC statement optional: checks 4A(2) and 4A(3)
Table 5: exempt, nil-rated and non-GST purchases

The value of purchases from composition dealers, exempt and nil-rated purchases, and non-GST purchases.

From a composition supplier, exempt and nil-rated
Non-GST supply
Sharing the IGST credit (rule 88A)

After IGST, the IGST credit left pays CGST and SGST/UTGST in any order, before their own credit.

Next steps

Tax rules and rates change. This calculator follows the rules described on this page and may not cover every situation. Check the official source or a qualified tax professional before filing or invoicing.

About the GSTR-3B Return Worksheet (India): Tables, ITC and Set-off

GSTR-3B is the monthly (or quarterly) summary return in which you declare your outward supplies, take input tax credit and pay the tax. The portal pre-fills much of it from your GSTR-1 and your GSTR-2B, but the pre-filled figures are only as good as what was filed — and reversals, reclaims, reverse charge on imports of services and the order in which credit pays tax are yours to work out.

Add your GSTR-1 JSON (or IFF and GSTR-1A), your sales register from Tally, Busy, Zoho Books or any billing software, and your GSTR-2B. The worksheet fills Table 3.1 (taxable, zero-rated, nil-rated and exempt, non-GST and inward reverse charge), 3.1.1 (supplies under section 9(5)), 3.2 (inter-State supplies to unregistered persons, composition dealers and UIN holders, by place of supply), 4 (ITC available, reversals under rules 38, 42 and 43 and section 17(5), reclaimable reversals and reclaims), 5 and 5.1, then sets off the tax in the order of section 49 and rule 88A to show the cash to pay in each head. When both the books and GSTR-1 are given, it compares them document by document and says what to correct through GSTR-1A before you file. It prepares the figures; filing stays on the GST portal. Your files are read in your browser and never uploaded.

Without a pass the worksheet is a free preview: every table, count and check, with the amounts hidden; the Excel workbook, the PDF working paper and copying unlock with a Premium pass.

How to use it

  1. Set up the client: GSTIN, legal name and whether GSTR-3B is filed monthly or quarterly (QRMP). Clients are kept in this browser and can move to another one as a file — settings like these are never locked in the preview.
  2. Choose the return period — a month, or a quarter for QRMP.
  3. Add the sales: the GSTR-1 JSON from the GST portal or your billing software (for a quarter, the IFF of the first two months as well; for amendments, the GSTR-1 of the original period), and the sales register as Excel or CSV. With both, choose which fills Table 3.1.
  4. Add the purchases: the GSTR-2B JSON (or its Excel), and if you have it the report of the GSTR-2B Reconciliation tool, so the credit your books do not support is reversed.
  5. Enter what the files cannot know: reverse charge on imports of services and purchases from unregistered persons, reversals and reclaims, exempt purchases, interest and late fee, and your ledger balances.
  6. Read the return table by table, with the checks. The Excel workbook, the PDF working paper and the copied summary unlock with a Premium pass; the free preview shows every table with the amounts hidden.

Examples

The example month (Maharashtra)
Input
GSTR-1: B2B ₹3,90,000, B2CL ₹1,50,000, B2CS ₹1,00,000, a credit note of ₹10,000, an export under LUT of ₹3,00,000, nil-rated and exempt ₹7,000
GSTR-2B: credit IGST ₹8,100 (after a credit note), CGST and SGST ₹12,600 each; imports IGST ₹18,000; GTA on reverse charge CGST and SGST ₹1,500 each
Blocked credit (section 17(5)) CGST and SGST ₹1,000 each; IGST credit in the ledger ₹40,000
Result
3.1(a) taxable ₹6,30,000: IGST ₹55,200, CGST ₹25,200, SGST ₹25,200 · 3.1(b) ₹3,00,000 · 3.1(c) ₹7,000 · 3.1(d) CGST and SGST ₹1,500 each
4(C) net ITC IGST ₹26,100, CGST and SGST ₹13,100 each
IGST credit ₹66,100 pays IGST ₹55,200; the ₹10,900 left goes ₹5,450 to CGST and ₹5,450 to SGST
Cash: CGST ₹6,650 + SGST ₹6,650 + reverse charge ₹3,000 = ₹16,300
An invoice missing from GSTR-1
Input
Sales register: invoice SI/26-27/0106 of ₹50,000 + CGST and SGST ₹4,500 each · GSTR-1: not there
Result
In the books, not in GSTR-1 — add it through GSTR-1A of the same month before filing GSTR-3B, so the pre-filled 3.1(a) is right
Reversal and reclaim
Input
Goods not received by the month end: ITC ₹2,000 · received and booked next month
Result
This month: 4B(2) ₹2,000 (section 16(2)(b)) · next month: 4A(5) and 4D(1) ₹2,000

Common uses

  • A business preparing its own GSTR-3B from its billing software and the portal’s GSTR-2B.
  • An accountant or tax practitioner working the returns of several clients, each saved as a profile.
  • Checking the pre-filled GSTR-3B before filing: what GSTR-1 and GSTR-2B put there, and why it differs from the books.
  • Keeping a working paper of each return — the tables, the reversals and the set-off — for the file.

What fills each table

  • 3.1(a), (b), (c), (e) and 3.2 come from GSTR-1 the way the portal auto-populates them: B2B, B2CL, B2CS, deemed exports, credit and debit notes, advances and amendments in 3.1(a); exports and SEZ supplies in 3.1(b); table 8 in 3.1(c) and (e). On supplies on reverse charge (GSTR-1 table 4B) only the taxable value is counted, as your customer pays the tax. Table 3.2 lists the inter-State part of 3.1(a) to unregistered persons, composition dealers (whose GSTINs you list in the client profile) and UIN holders, by place of supply; for return periods before October 2025 it also took inter-State advances.
  • 3.1.1(ii) is the value of supplies made through e-commerce operators who pay the tax under section 9(5) (GSTR-1 table 14(b)); 3.1.1(i) is for operators, from table 15.
  • 3.1(d) and Table 4 come from GSTR-2B: imports in 4A(1), reverse charge in 3.1(d) and 4A(3), ISD credit in 4A(4) and all other credit in 4A(5), each net of its credit notes (so a net figure can be negative); the rule 37A reversal GSTR-2B asks for in 4B(2); credit not available (the section 16(4) time limit and the place-of-supply rule) in 4D(2). Documents rejected in the Invoice Management System are not credit.
  • Amendments add only their change. The worksheet finds the original in the GSTR-1 of the original period when you add it; otherwise it says which amendment it could not count.

Reversals, reclaims and what GSTR-2B does not have

  • 4B(1) is for reversals that are final: rule 38 (banks and financial institutions), rules 42 and 43 (credit used for exempt supplies) and section 17(5) (blocked credit).
  • 4B(2) is for reversals you can reclaim later: rule 37 (the supplier not paid within 180 days), section 16(2)(b) (goods or services not received) and 16(2)(c) (the supplier has not paid the tax), and credit the reconciliation report finds unsupported by your books.
  • A reclaim goes back into 4A(5) and is shown again in 4D(1); the portal compares it with your Electronic Credit Reversal and Re-claimed Statement.
  • Reverse charge on imports of services and on purchases from unregistered persons is not in GSTR-2B: enter it, and it goes into 3.1(d) and, as credit, into 4A(2) or 4A(3). Credit on reverse charge is taken only once the tax is paid.

Books against GSTR-1, and GSTR-1A

GSTR-3B is pre-filled from GSTR-1, so a document missing from GSTR-1, or reported with other values, makes the pre-filled return wrong. With both the sales register and GSTR-1, the worksheet lists the documents in one and not the other, the documents with different values or a different customer GSTIN, B2C (others) by place of supply and rate, and the difference in each row. GSTR-1A opens after GSTR-1 is filed and stays open until you file GSTR-3B for the same period: records can be added or amended there and the corrected values flow into GSTR-3B. The recipient’s GSTIN cannot be changed in GSTR-1A — that is done in a later GSTR-1.

Table 6.1: paying the tax

The credit available is your electronic credit ledger plus this period’s net ITC (4C). It pays the tax as section 49, section 49A and rule 88A require: IGST credit first pays IGST, and what is left of it pays CGST and SGST/UTGST in any order — the worksheet shares it where it saves the most cash — before their own credit; CGST and SGST credit never pay each other. A negative liability of earlier periods is adjusted first. Reverse charge, tax under section 9(5), interest and late fee are paid in cash only. Where rule 86B applies (taxable supplies over ₹50 lakh in a month, with no exception), at least 1% of the output tax is kept in cash.

Sources

Limitations

  • It prepares figures; it does not file the return, pay the tax or log in to the GST portal.
  • The interest and late fee of Table 5.1 are what you enter (the portal works them out); use the GST interest and late fee calculators to check them.
  • An amendment counts only when the GSTR-1 holding its original is added; GSTR-2B amendments are taken from the GSTR-2B summary, so use the JSON that includes it.
  • Composition dealers among your customers are known only from the GSTINs you list in the client profile; UIN holders are recognised from their GSTIN.
  • Credit notes your customers rejected in the Invoice Management System come back to your liability on the portal; enter them under the other changes to 3.1(a).
  • A working for your records, not tax advice; check the figures against the portal before you file.

Privacy

Your GSTR-1, sales register and GSTR-2B are read in this browser and never uploaded or stored. Client profiles and column choices are kept in this browser only, until you clear them.

Frequently asked questions

What do I get without a pass?

Without a pass, GSTR-3B Return Worksheet (India): Tables, ITC and Set-off shows every table of the return from your own files, with the counts, the checks and the first rows of each list (up to 10), and the amounts hidden. Until you unlock it, the result can’t be downloaded or copied. A Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

Does it file my GSTR-3B?

No. It prepares the figures of every table and the set-off, so that you can check what the portal pre-fills and enter or confirm the values yourself. Filing and payment stay on the GST portal.

Which files does it read?

GSTR-1, IFF and GSTR-1A as JSON (the portal’s download, GSTN’s offline tool, this site’s GSTR-1 JSON Generator or your billing software), a sales register as Excel or CSV (from Tally, Busy, Zoho Books, Vyapar or a spreadsheet, matched by its column headings), GSTR-2B as JSON or Excel, and the report of the GSTR-2B Reconciliation tool.

My books and GSTR-1 do not agree. What do I do?

Correct GSTR-1 through GSTR-1A of the same period before you file GSTR-3B: add the missing documents and amend the wrong ones, so that the pre-filled return is right. GSTR-1A cannot change the recipient’s GSTIN; that is done in a later GSTR-1. If you file GSTR-3B first, corrections go into later returns.

Does it work for quarterly returns (QRMP)?

Yes. Choose quarterly in the client profile and the quarter as the period, add the IFF of the first two months and the quarter’s GSTR-1, and the quarter’s GSTR-2B (or the GSTR-2B of each month).

Why does 3.1(d) not show all my reverse charge?

GSTR-2B has reverse charge only on supplies from registered suppliers who reported them. Tax on imports of services and on notified supplies from unregistered persons is yours to declare: enter it, and the worksheet adds it to 3.1(d) and takes the credit in 4A(2) or 4A(3).

What if a table comes out negative?

Credit notes larger than the supplies make 3.1 negative; the portal pre-fills zero, and you can enter the negative value yourself. The worksheet keeps it as a negative liability for later periods. A net credit in Table 4A can also be negative, as GSTR-2B nets its credit notes.

Are my files uploaded?

No. Every file is read in your browser; nothing is sent anywhere.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.