GST returns

GSTR-1, GSTR-3B and HSN Summary, Ready to File

GST reports are only as good as the bills under them. TripleBill builds GSTR-1, GSTR-3B and the HSN summary straight from the invoices, purchases and expenses you have already entered, checks them for the mistakes the portal or your CA would bounce, and exports them. One thing to be clear about: TripleBill does not file returns. You or your CA file on gst.gov.in.

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

GSTR-1 from your sales

Pick a month and GSTR-1 shows outward supplies the way the return asks for them: B2B invoices with the buyer's GSTIN, large inter-state B2C invoices, B2C totals by place of supply and rate, the HSN summary and the documents issued. Credit notes are taken into account.

Download the GSTR-1 JSON in the format of the portal's offline tool and upload it through the portal's import option, or hand the Excel to your CA.

  • B2B, B2C large and B2C small
  • HSN summary and documents issued
  • JSON in the portal offline-tool format
  • Excel and PDF exports

Pre-filing checks that catch the usual mistakes

Before the JSON downloads, the period's invoices are checked. Errors block the download until fixed; warnings do not. Each check lists the bills it found, with a link to open them.

  • Missing or invalid GSTIN for your business or a B2B buyer
  • Buyer's GSTIN state different from the place of supply
  • Missing HSN, or an HSN that is not 4, 6 or 8 digits
  • A GST rate that is not a valid rate
  • CGST + SGST charged on an inter-state sale, or IGST on an intra-state one
  • Duplicate invoice numbers and dates outside the period
  • Zero-value lines and unusual round-off

GSTR-3B and the HSN summary

The GSTR-3B summary nets the tax on your sales against the input credit on purchases and expenses for the month, and shows what is payable by IGST, CGST and SGST. The HSN summary groups quantity, taxable value and tax by HSN / SAC and rate. Both export to Excel and PDF.

Composition dealers are flagged: their returns are different, and TripleBill says so instead of producing a GSTR-1 that does not apply.

ReportBuilt from
GSTR-1Issued invoices and credit notes
GSTR-3B summarySales tax less input credit from purchases and expenses
HSN summaryInvoice lines grouped by HSN / SAC and rate
GSTR-2 (inward)Supplier bills and expenses
GST rate, tax liability, ITC registerThe same entries, cut other ways

A worked example: closing October

A garment shop has 1,140 invoices in October. On 3 November the owner opens GSTR-1: two errors — a B2B bill with a mistyped GSTIN, and one bill charged IGST to a local customer whose place of supply was set wrong. A warning lists four items with no HSN. She fixes the two bills from the links, adds the HSN to the four items and downloads the JSON.

Her CA uploads it on the portal. GSTR-3B shows output tax of ₹1,86,400 against input credit of ₹1,41,250, so ₹45,150 is payable — figures the CA checks against the portal before filing.

Sample figures.

Monthly or quarterly

Set your scheme — monthly, or quarterly under QRMP — and TripleBill can run the GSTR-1 checks every night and keep a log of alerts, so a bad GSTIN on the 5th is caught on the 6th rather than the night before filing.

What it does not do

  • File returns on the GST portal — you or your CA file on gst.gov.in
  • Generate e-invoice IRNs on the invoice registration portal
  • Generate e-way bills on the portal — the number you generate there is recorded against the invoice
  • Annual returns as a filed form — the yearly figures are available as a report on Pro

How to prepare GSTR-1 in TripleBill

  1. 1

    Pick the month

    Open Tax → GSTR-1 and choose the month (or quarter, if you are on QRMP).

  2. 2

    Fix what the checks find

    Read the pre-filing checks; open each flagged bill or item from its link and correct the GSTIN, HSN or tax split.

  3. 3

    Download the file

    Download the GSTR-1 JSON in the portal offline-tool format, or export Excel for your CA.

  4. 4

    File on the portal

    Upload the JSON on gst.gov.in through the import option, review it there and file; then check GSTR-3B the same way.

Frequently asked questions

Does TripleBill file my GST return?

No. It prepares GSTR-1, GSTR-3B and HSN figures and the GSTR-1 JSON. Filing happens on gst.gov.in, by you or your CA.

What is the GSTR-1 JSON for?

It is in the format the portal's offline tool uses, so it can be imported on the portal instead of typing every invoice.

What do the pre-filing checks catch?

Invalid or mismatched GSTINs, missing or malformed HSN codes, invalid rates, the wrong tax split for the place of supply, duplicate numbers, dates outside the period and odd round-offs.

Are purchase credits included in GSTR-3B?

Yes. Input tax on supplier bills and expenses is netted against output tax. Check the input credit against GSTR-2B before you claim it.

I am a composition dealer. Does this help?

GSTR-1 does not apply to composition dealers and TripleBill flags that. Your sales and purchase figures are still in the reports for your quarterly and yearly returns.

Can my CA get the reports?

Yes. Export Excel or PDF, or add your CA as a user with the Accountant role.

Which plan includes GST reports?

GST returns and reports are 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.