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.

Returns JustBill prepares
ReturnWhat JustBill builds
GSTR-1B2B invoices grouped by customer GSTIN, B2C large and B2C small sales, credit notes to registered buyers and the HSN summary
GSTR-1AAmendments to invoices and credit notes you already reported, with the original invoice reference
IFFB2B invoices and credit notes for QRMP filers in the first two months of a quarter
GSTR-3BOutward taxable value and tax, inward supplies under reverse charge, and input tax credit from purchases
GSTR-9Annual outward supplies by GST rate, with total ITC for the financial year
CMP-08Tax 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.

JustBill does not file returns on the GST portal for you. It prepares the data; you or your CA review it and file on gst.gov.in with EVC or DSC. Always compare the figures with the portal’s auto-drafted values before you submit.

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.

Due dates move when CBIC extends them by notification. JustBill’s filing calendar uses the standard dates, so confirm the current date on the GST portal before you plan around it.

GSTR-2B reconciliation and ITC matching

  1. 1

    Download GSTR-2B

    Download the GSTR-2B JSON file for the period from the GST portal.

  2. 2

    Upload it to JustBill

    Upload the file and, if you like, limit the check to purchase invoices within a date range.

  3. 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. 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. 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.

Actions in JustBill help you review your purchases and keep your books in line. The action that decides your GSTR-2B is the one you take in IMS on the GST portal, so record your decision there too.

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

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.