Input tax credit

GSTR-2B Reconciliation from the Portal Download

GSTR-2B reconciliation answers one question before you claim input credit: did my suppliers actually report the bills I am claiming? Download your GSTR-2B from the GST portal, upload the file in TripleBill, and it compares every line with the supplier bills in your books — matched, missing on either side, or different in amount.

Profit & LossBalance SheetCash FlowReceivablesPayables

Profit & Loss

FY 2025-26
  • Revenue₹12,84,500
  • Cost of Goods₹7,42,200
  • Gross Profit₹5,42,300
  • Operating Expenses₹1,28,400
  • Net Profit₹4,13,900

Monthly profit

+18% YoY
AprJunAugOctDecFeb

Which file to upload

On the GST portal go to Returns → GSTR-2B, pick the month, and download it — Generate JSON, or the Excel. Upload that file in TripleBill under Tax → GSTR-2B for the same month. TripleBill does not log in to the portal; it only reads the file you give it, and you can replace it if you download a fresh one.

  • JSON or Excel from the portal
  • One file per month
  • Replace the file any time
  • No portal login stored in TripleBill

Five buckets, each with a next step

BucketMeaningWhat to do
MatchedInvoice number, taxable value and tax agree within ₹1Claim the credit
In 2B, not in booksThe supplier filed it; you have not recorded the billRecord the bill — the form opens filled from the 2B line
In books, not in 2BYou recorded it; the supplier has not filedHold the credit and follow up with the supplier
Amount mismatchSame invoice, different taxable value or taxCheck the bill against the supplier's copy
Credit / debit notesNotes the supplier reported in 2BReview them; supplier notes are not recorded as documents yet

Totals at the top

Above the buckets, cards show the credit in 2B, the credit in your books and the difference, so the owner sees in one line how much credit is safe to claim this month and how much is waiting on suppliers.

A worked example: a hardware shop in September

A hardware shop recorded 46 supplier bills in September with ₹2,38,600 of input tax. Its GSTR-2B has 44 lines. After the upload: 39 matched; 3 "in books, not in 2B" worth ₹18,900 — two from a pipe supplier who files late, one from a new supplier; 2 amount mismatches, where a bill was entered at ₹42,000 instead of ₹24,200; and 2 "in 2B, not in books" — bills the owner had forgotten to enter.

He records the two missing bills from their rows (the form opens with the supplier, number, date and amounts filled), fixes the typo, and holds ₹18,900 until the pipe supplier files.

Sample figures.

Where it fits in the month

Enter supplier bills as they come, run the reconciliation once 2B is available, then prepare GSTR-3B. The input credit in the GSTR-3B summary comes from your books; the reconciliation tells you which part of it is backed by 2B.

Following up with suppliers

The "In books, not in 2B" tab is your follow-up list. Sort it by supplier: one supplier with six missing bills is one phone call, not six. Once the supplier files and the bill appears in a later GSTR-2B, upload that month and it shows as matched there.

Mismatches are usually a typing error on your side — a wrong bill number, or a taxable value with two digits swapped. Open the bill, correct it and upload the file again; the row moves to Matched.

  • Group missing bills by supplier
  • Upload the later month once the supplier files
  • Most mismatches are typing errors on the bill

What it does not do (yet)

  • Fetch GSTR-2B from the portal automatically — you download and upload the file
  • Record supplier credit and debit notes from 2B as documents
  • Act on the portal's invoice management system for you — accepting or rejecting invoices is done on the portal

How to reconcile GSTR-2B in TripleBill in 4 steps

  1. 1

    Download from the portal

    On gst.gov.in open Returns → GSTR-2B for the month and download the JSON or the Excel.

  2. 2

    Upload in TripleBill

    Open Tax → GSTR-2B, pick the same month and upload the file.

  3. 3

    Work through the buckets

    Record bills that are in 2B but not in your books, fix amount mismatches, and note suppliers who have not filed.

  4. 4

    Claim what is backed

    Use the matched credit when you prepare GSTR-3B, and hold the rest until the supplier files.

Frequently asked questions

Which file does TripleBill need?

The GSTR-2B JSON or Excel you download from the GST portal for the month.

How is a match decided?

By the supplier's GSTIN and the invoice number, then the taxable value and tax are compared; a difference of up to ₹1 still counts as matched.

Can I add a missing bill straight from the reconciliation?

Yes. A row in "In 2B, not in books" has a button that opens a new purchase bill filled with the supplier, number, date, taxable value and tax.

Does TripleBill connect to the GST portal?

No. It reads the file you download. Nothing is sent to the portal.

What about credit notes from suppliers?

They are listed in their own tab. TripleBill does not yet record supplier notes as documents.

How often should I reconcile?

Once a month, after GSTR-2B for the month is available on the portal and before you prepare GSTR-3B.

Does it change my books?

No. The reconciliation only compares; you decide which bills to add or correct.

Which plan includes 2B reconciliation?

GSTR-2B reconciliation is part of the GST reports on the Starter plan (₹299/month, ₹2,999/year or ₹6,999 for 3 years) and Pro. Every new business gets a 7-day free trial with everything unlocked.

Related

Your first invoice is two minutes away.

7-day free trial with everything unlocked. No card needed.