GST returns
GST return filing software that starts from your invoices
JustBill is GST return filing software that prepares your returns from the invoices you already raise. It builds GSTR-1 and GSTR-3B data, reconciles purchases with GSTR-2B and tracks due dates. You then file on the GST portal yourself or hand the data to your CA.
- GSTR-1, GSTR-1A, IFF, GSTR-3B, GSTR-9 and CMP-08 data
- GSTR-2B reconciliation: matched, mismatched and missing
- Accept, reject or keep pending on purchase invoices (IMS)
- Filing calendar with due dates and invoice counts
- One consolidated view across all your GSTINs
What JustBill prepares for each return
Every return in JustBill is built from the documents you have already saved, not typed in again. Pick the month (or the financial year for GSTR-9), check the figures on screen and download them.
| Return | What JustBill builds |
|---|---|
| GSTR-1 | B2B invoices grouped by customer GSTIN, B2C large and B2C small sales, credit notes to registered buyers and the HSN summary |
| GSTR-1A | Amendments to invoices and credit notes you already reported, with the original invoice reference |
| IFF | B2B invoices and credit notes for QRMP filers in the first two months of a quarter |
| GSTR-3B | Outward taxable value and tax, inward supplies under reverse charge, and input tax credit from purchases |
| GSTR-9 | Annual outward supplies by GST rate, with total ITC for the financial year |
| CMP-08 | Tax on turnover at your composition rate, plus tax on reverse-charge purchases |
Each of these downloads as JSON in the GSTN schema, and the GST reports also export to Excel for your working papers.
GSTR-1 vs GSTR-3B, in plain words
GSTR-1
Your statement of outward supplies, invoice by invoice. Monthly filers file it by the 11th of the next month; QRMP filers file quarterly by the 13th of the month after the quarter.
GSTR-3B
The summary return where you declare tax, claim ITC and pay. Monthly filers file by the 20th; QRMP filers file by the 22nd or 24th after the quarter, depending on their state.
GSTR-1A
An optional form to correct or add to a GSTR-1 you have already filed, before you file GSTR-3B for the same period.
GSTR-2B
A read-only statement of the input tax credit that your suppliers’ filings make available to you for the period.
Because GSTR-3B liability is filled in from GSTR-1 and GSTR-1A, the cleanest way to fix a sale you already reported is to amend it through GSTR-1A before you file GSTR-3B.
GSTR-2B reconciliation and ITC matching
- 1
Download GSTR-2B
Download the GSTR-2B JSON file for the period from the GST portal.
- 2
Upload it to JustBill
Upload the file and, if you like, limit the check to purchase invoices within a date range.
- 3
Let JustBill match
Each supplier invoice is matched to your purchase invoices by supplier GSTIN and invoice number, and the taxable value and tax are compared within a ₹1 tolerance.
- 4
Work through four lists
Matched, mismatched, in GSTR-2B but missing from your books, and in your books but missing from GSTR-2B.
- 5
Accept the matches
Mark matched invoices as ITC-reconciled. Your GSTR-3B working then shows reconciled ITC next to total ITC, so you can see how much is backed by GSTR-2B.
An invoice missing from GSTR-2B usually means the supplier has not filed yet, or filed it with a wrong GSTIN or invoice number. Follow up with those suppliers before you count on the credit.
IMS: accept, reject or keep pending
The Invoice Management System (IMS) on the GST portal lets you act on each invoice your suppliers report before it reaches GSTR-2B. Accepted invoices and those left with no action (deemed accepted) count towards your ITC; rejected ones don’t, and pending ones are held back.
JustBill’s IMS screen follows the same workflow for the purchase invoices in your books. Mark each one accept, reject, pending or no action, and see ITC available, rejected and pending for the month. The GSTR-3B working uses the same split, and every action is written to the audit log.
Several GSTINs? One consolidated screen
Businesses registered in more than one state, and accountants who handle many clients, can see every GSTIN they have access to on one screen. For the chosen period it lists sales invoices, output tax, ITC from purchases and net tax for each GSTIN, with totals at the bottom.
CA firms also get a firm console for client companies and a bulk export of GSTR-1 or GSTR-3B JSON for up to 50 clients at once, as a single zip file. See JustBill for chartered accountants.
Clean returns start at billing
Most return errors begin on the invoice. JustBill’s GST billing software prevents the common ones before they reach your return:
- GSTIN check and lookup when you add a customer or supplier, so B2B invoices land under the right GSTIN
- Place of supply decides CGST + SGST or IGST on every line
- Party tax types for SEZ, export and exempt customers carry through to GSTR-1
- HSN/SAC on each item builds the HSN summary for you
Frequently asked questions
Can JustBill file my GST return directly on the GST portal?
No. JustBill prepares your GSTR-1, GSTR-3B and other return data from your invoices and exports it as GSTN-format JSON and Excel. You or your CA then review it and file on the GST portal with EVC or DSC, so the final check and submission stay with you.
What is the difference between GSTR-1 and GSTR-3B?
GSTR-1 reports your sales invoice by invoice, so your buyers can see them and claim ITC. GSTR-3B is the monthly or quarterly summary where you declare total tax, claim ITC and pay what is due. The two should agree, and GSTR-3B liability is filled in from GSTR-1 and GSTR-1A.
What are the due dates for GSTR-1 and GSTR-3B?
For monthly filers, GSTR-1 is due by the 11th and GSTR-3B by the 20th of the following month. QRMP filers file GSTR-1 by the 13th of the month after the quarter and GSTR-3B by the 22nd or 24th, depending on the state. Dates can be extended by notification, so check the GST portal each time.
How do I reconcile GSTR-2B with my purchase register?
Download the GSTR-2B JSON from the portal and upload it to JustBill. It matches each invoice by supplier GSTIN and invoice number, compares taxable value and tax, and sorts the results into matched, mismatched and missing on either side. Accept the matches and follow up with suppliers on the rest.
What happens if I take no action on an invoice in IMS?
On the GST portal, an invoice with no action is treated as deemed accepted when GSTR-2B is generated, so its ITC flows into your return. JustBill follows the same rule: no action counts as available ITC, while rejected and pending invoices are left out of the period’s claim.
Does JustBill support composition taxpayers?
Yes. For a composition registration, JustBill prepares the CMP-08 quarterly statement at your composition rate, including tax on reverse-charge purchases. The filing calendar shows CMP-08 due dates instead of GSTR-1 and GSTR-3B.
Keep reading
GST billing software that splits CGST, SGST and IGST by place of supply, adds HSN/SAC and builds GSTR-1 and 3B data. Start free with 50 invoices a month.
E-invoicing software for GST: send B2B invoices to the IRP, get the IRN and signed QR code, and cancel within 24 hours. On JustBill Gold.
GST software for CA firms: manage every client from one console, collect bills by upload link, reconcile GSTR-2B and export returns data for many GSTINs.
Accounting software for small business in India: ledgers, trial balance, bank reconciliation, expenses, TDS and ageing, built on your GST invoices.
Free GST calculator online: add or remove GST at 5%, 18% or 40% and split it into CGST + SGST or IGST. Works as an inclusive and reverse GST calculator.
Bill the GST-correct way, starting today
Start on the free plan with no credit card. Upgrade when you need more invoices, users or e-invoicing.