Skip to content
LekhaPro
GST · offline

GST software for billing, returns and reconciliation

End-to-end GST — correct invoices, e-invoice and e-way bill, GSTR-1/3B and 2B reconciliation, plus a GST health score and error catcher — all offline on your machine.

lekhaPro· GST Filing · GSTR-1
Search or jump to…
D
GSTR-1 · Jun 2026
Ready to file
Output GST
₹10.5L
Input GST (ITC)
₹7.8L
Net Liability
₹2.7L
SectionCountTaxableTax
B2B invoices128₹46.2L₹8.31L
B2C (small)342₹12.1L₹2.18L
Credit/Debit notes6−₹1.4L−₹0.25L
HSN summary24 codes₹58.3L₹10.49L
Export: filing-shaped JSON + multi-sheet Excel · 2B reconciliation matched 124/128.

Live product UI — sample data.

  • Correct by construction

    Every invoice computes CGST/SGST/IGST and CESS from place of supply and HSN/SAC — no manual tax rows.

  • Returns & reconciliation

    GSTR-1/3B JSON, GSTR-2B reconciliation and a filing-ready CA pack; live filing via your GST Suvidha Provider.

  • GST intelligence

    A 0–100 GST health score, error catcher, ITC-at-risk radar and cash-vs-credit set-off optimiser.

What this actually means in practice

Compliance is easier to reason about as four flows than as a list of forms. Outward: what you billed, which becomes GSTR-1. Inward: what you were billed, which must agree with the credit the department shows you in 2B. Payment: what remains after set-off, which becomes 3B and a challan. Documents: the e-invoice and the e-way bill that must exist before goods move. All four are built from one set of posted books.

The real labour is reconciliation, because four numbers have to agree and three different parties produce them. Your books, your GSTR-1, your 3B, and the 2B your suppliers have caused: the tie-out between them is where credit is lost and where notices begin. Purchases are matched against 2B, differences are listed supplier by supplier with the rupees at stake, and the internal GSTR-1 to 3B delta is checked before you file rather than afterwards.

Above that sit the standing watchdogs — a GST health score, an error catcher for place-of-supply, HSN, rate and duplicate faults, an ITC-at-risk view of credit ageing towards its limit, and a set-off optimiser weighing how much to pay in cash rather than surrender credit. The annual return is prepared from the same books. Rates, limits and due dates apply as notified; the software computes from the masters and calendar you maintain.

The GST year, and where each output comes from
ObligationBuilt fromWhat you get
Outward suppliesPosted sales invoices and credit notesGSTR-1 data, HSN summary, a filing-ready CA pack
Inward creditPurchases matched against the downloaded 2BSupplier-wise differences with the amount at stake
Monthly paymentOutward tax less eligible credit3B figures and a cash-versus-credit set-off view
Movement of goodsThe invoice itselfE-way bill data; live generation through your provider
Invoice registrationThe invoice itselfE-invoice JSON; IRN and QR once a provider is connected
Annual returnThe same posted booksGSTR-9 working drawn from ledger balances

What’s included

  • CGST/SGST/IGST/CESS invoices
  • e-invoice (IRN) & e-way bill
  • GSTR-1 / GSTR-3B
  • GSTR-2B reconciliation
  • GST health score & error catcher
  • ITC-at-risk & set-off optimiser
  • Fully offline

What it does not do

  • · Nothing is submitted on your behalf. Live filing, IRN and e-way generation all run through your own GST Suvidha Provider credentials.
  • · Rates, exemptions, limits and due dates apply as notified. The software computes from the masters and the calendar you keep current.
  • · It does not represent you. Answering a notice, an audit or a departmental query remains professional work for your consultant.

Frequently asked

Can it file returns directly?

It generates GSTR-1/3B JSON and reconciles GSTR-2B offline. Live filing works through your own GST Suvidha Provider connection.

Does it catch GST mistakes?

Yes — the error catcher flags place-of-supply, HSN, rate and duplicate issues, and the ITC-at-risk radar surfaces credit you might lose.

Is it offline?

Yes — all GST computation, returns JSON and reconciliation run on your machine without the internet.

Where does input credit usually get lost?

Between your purchase register and the 2B the department shows you: a supplier who has not filed, a GSTIN typed wrongly, an invoice booked into the wrong period, or credit that simply ages past its window. The reconciliation lists these supplier by supplier with the rupees attached, so you can chase the ones worth chasing.

What is the difference between the health score and the notice-risk score?

The health score reads how well the routine is running — filings on time, returns tying out, masters complete. The notice-risk score reads the opposite way: it weighs the specific faults correlated with scrutiny, such as place-of-supply errors, duplicates, missing HSN and a GSTR-1 to 3B gap, into a band. One measures hygiene; the other measures exposure.

What exactly is included in GST · offline?

CGST/SGST/IGST/CESS invoices, e-invoice (IRN) & e-way bill, GSTR-1 / GSTR-3B, GSTR-2B reconciliation, GST health score & error catcher and ITC-at-risk & set-off optimiser, and 1 more. Every item on that list is a working screen you can open in the trial rather than a capability described in the abstract.

How is gst · offline handled differently here?

It rests on correct by construction, returns & reconciliation and GST intelligence. The distinction that matters is that these are structural rather than cosmetic — the behaviour is built into how records are posted, not layered on as a report you have to remember to run.

Does GST · offline post to the real books?

Yes, and that is the whole reason it lives in this product rather than beside it. What correct by construction records lands in the same posted double-entry ledger the Trial Balance, P&L and GST returns are built from — so there is no second set of gst · offline numbers to reconcile against the first.

Does GST · offline cost extra?

No. GST · offline is part of the accounting core rather than a paid add-on, so returns & reconciliation is there on the entry tier exactly as it is on the highest one. What the tiers change is reach and depth — devices, multi-branch and multi-warehouse reporting, and whether the conversational AI copilots are switched on.

Can I try GST · offline before committing?

Yes — 14 days, no card. Test gst · offline against your own masters and your own transactions rather than sample data: the questions worth answering here are about your business's edge cases, and a demo dataset is built not to have any.