Skip to content
GST returns

GSTR-1 and GSTR-3B, worked out before you file.

Bring a client's sales and purchase registers, GSTR-2B and IMS for the month. Xegality builds the GSTR-1 sections, suggests an IMS action for every document and drafts the GSTR-3B with reversals, interest and set-off for a manager to approve.

Built forCAsCA firms
GST returns · Oct 2026
4 rows
ClientDataExceptions3B cash
Sharma Traders4 of 42 high₹38,420
Mehta Textiles4 of 4Ready₹1,12,900
Kapoor Foods LLP4 of 4Approved₹21,060
Iyer Pharma1 of 4No data—
Capabilities

What you can do with GST returns.

GSTR-1, section by section

B2B, B2CL, B2CS, credit and debit notes, exports, nil-rated supplies and the HSN and document summaries, built from the sales register.

Checks before it goes out

Duplicate invoice numbers, GSTIN check digits, place of supply against the tax head, rates outside the slabs in force and missing HSN codes.

IMS suggestions

Every document in IMS is matched to the purchase register and given a suggested action, accept, pending or reject, with the reason.

GSTR-3B draft

Tables 3.1, 3.2 and 4 from the month's data, with reversals for section 17(5), rules 37 and 37A, and rules 42 and 43.

Set-off, interest and late fee

Table 6.1 set-off in the order the law sets, section 50 interest on the cash part and the late fee, all worked out in plain code.

Every client at once

Managers run the month for all GST clients in one go. Composition clients and clients without data are marked as such, not guessed.

IMS and GSTR-3B

Every inward document gets a suggested action.

IMS and GSTR-2B documents are matched to the purchase register by number, then by a near number with the same value. Matches are suggested for acceptance; a supplier charging more tax, a bill booked later or a credit note is suggested for pending; an unknown supplier for reject. Blocked credit is flagged for reversal in Table 4B(1).

IMS · Sharma Traders · Oct 2026
  • Inv 4471 · Gupta SteelMatched to the purchase registerAccept
  • Inv 0932 · Rao LogisticsSupplier tax higher than bookedPending
  • Inv 118 · Unknown supplierNot in the books, not a regular supplierReject
  • Inv 2207 · Motor carSection 17(5): reverse in 4B(1)Blocked
Working and approval

A working a manager approves, and you file.

The month's working goes to a manager for approval. Approval files nothing: it marks the working as reviewed. Download it as Excel, with the GSTR-1 sheets laid out like the GST Offline Tool's template (check them against the version you use), the IMS suggestions, the GSTR-3B, the set-off and every exception, then file on the GST portal yourself.

Sharma Traders · Oct 2026
Running

Prepare GSTR-1 and GSTR-3B

  1. Registers and 2B readSales 412 lines · purchases 186
  2. GSTR-1 builtB2B, B2CS, HSN, documents
  3. IMS suggestions3 pending · 1 blocked
  4. GSTR-3B draftCash ₹38,420
  5. Manager approvalWaiting for R. Agarwal
How it works

How GST returns works.

  1. 1.

    Bring the month's data

    Upload the sales and purchase registers, GSTR-2B and IMS, or let document requests and the Tally connector fill the period.

  2. 2.

    Run the return

    Xegality builds GSTR-1, the IMS suggestions and the GSTR-3B draft, and lists every exception with its evidence.

  3. 3.

    Approve and file

    A manager approves the working. You file on the GST portal and record the ARN on the filing desk.

Xegality prepares and checks the work, and a member of your practice reviews and approves it before anything reaches a client. Returns and forms are filed by you on the government portals: Xegality is not a GSP or ERI and never asks for your clients' portal passwords.

Works with

  • Sales register
  • Purchase register
  • GSTR-2B
  • IMS
  • E-invoices
  • Tally day book

GST returns, explained.

Still curious? Talk to our team.

Does Xegality file my clients' GST returns?
No. Xegality has no GSP licence and never logs in to the GST portal. It prepares the working and the files; you file on the portal.
Where do the rates and thresholds come from?
From dated rule packs with their sources, such as the slabs in force from 22 September 2025 and the B2CL limit. The AI never supplies a rate; it only explains a run's findings when you ask it to.
Can I upload a GSTR-1 file to the portal?
The filing desk builds a GSTR-1 JSON in the portal's layout and checks it before review; the portal's own validation is final. The GSTR-3B working is for keying the 3B, as the portal has no GSTR-3B JSON upload for taxpayers.
What about QRMP and composition clients?
QRMP quarters take the 22nd or 24th due date by State category, and the first two months show the PMT-06 self-assessment. Composition clients are marked as not covered by the GST agent.

Run your CA practice on Xegality.

Try every CA tool free for 7 days, no card needed, or book a demo and we will walk through it with work like yours.