GST returns

Everything is computed from your vouchers at query time — the return you see is always what your books say today.

What Total computes

GSTR-1 — outward supplies, split into the sections the portal expects: B2B, B2CL, B2CS, credit/debit notes (CDNR), and the HSN summary.

GSTR-3B — the summary return, with the tax liability breakup and eligible ITC computed from your purchase-side vouchers.

GSTR-2B reconciliation — import the portal’s 2B JSON and Total matches it line by line against your purchase register, sorting everything into matched, mismatch, and missing buckets so you can see exactly which vendor invoices need a follow-up before you claim ITC.

The month-end flow

  1. Review GSTR-1 and GSTR-3B on screen — press 1 or 3 from the Gateway.
  2. Import the GSTR-2B JSON from the portal and reconcile against your purchases.
  3. Clear the validation panel — export stays disabled while anything blocking remains (missing HSN, invalid buyer GSTINs, duplicate invoice numbers, booked totals that don’t tie to computed tax). Each issue drills straight into the offending vouchers.
  4. Export GSTR-1 / GSTR-3B as JSON — the GSTR-1 file carries the full table set, including the HSN summary (Table 12), documents issued (Table 13), advances (11A/11B) and nil-rated (Table 8).
  5. Upload that JSON through the GST portal’s offline tool, the same way offline Tally users always have.

Filing deadlines: GSTR-1 is due on the 11th, GSTR-3B on the 20th, of the month following the tax period. A compliance panel inside Total tracks these dates against your own filing history so upcoming and overdue returns show up without you needing to remember the calendar.

e-Invoice & e-Way bill

Every e-invoice and e-way bill goes through the same offline-first path: Total builds the JSON payload the NIC schema expects — including credit/debit note references (CRN/DBN) and SEZ/export supply types — that you can upload through the NIC’s own offline tools. E-way bills export both ways: one combined bulk file for the period, and a separate JSON per consignment (the portal’s bulk tool processes one bill per file), each carrying the mandatory from/to place, PIN codes and transaction type from the voucher’s transport details.

There is also a live filing path that talks to the NIC APIs directly and returns an IRN or e-way bill number in the app. Treat this as experimental — it’s built to the published API spec but hasn’t been run against the real portal. If you use it, test against the NIC sandbox first before pointing it at production credentials.

Composition dealers

Total’s GSTR-1 and GSTR-3B builders target regular GST registration. If your company is registered under the composition scheme, use Total for your books and invoicing, but file your CMP-08 / GSTR-4 returns through another route for now.