# GST, e-invoice and e-way bill

IndustryMax raises GST-compliant tax invoices — CGST and SGST or IGST decided by the place of supply, HSN or SAC per line from the item master, and the tax split stored on the document rather than recalculated on a report. Where a customer switches it on and supplies their own portal credentials, it registers invoices with the Invoice Registration Portal and prints the returned IRN and signed QR code on the invoice, and raises e-way bills Part A and Part B with validity tracking. It builds GSTR-1 and GSTR-3B outward figures from your own documents and reconciles GSTR-2B against your purchase bills. It does not file returns.

*Last reviewed 2026-09-12. Canonical HTML: https://industrymax.co.in/modules/gst-compliance*

## GST on the documents themselves

- GSTIN held on the company, on every customer and on every supplier.
- HSN or SAC code and GST rate held on the item master and read onto documents, so the same item cannot be taxed two ways on two invoices.
- CGST and SGST for a supply inside the state, IGST for one across a state line, decided from the place of supply rather than from a checkbox.
- An HSN master to look codes up against.
- Reverse charge and TDS are carried on supplier bills.
- Letters of undertaking, for zero-rated supplies.
- A GST register and a GST sales summary.


## e-Invoice and the IRN

An e-invoice is not a different invoice. It is the same tax invoice, registered with the government's Invoice Registration Portal, which returns an Invoice Reference Number (IRN) and a digitally signed QR code that has to be printed on it.


- Readiness is checked before the call, not after a rejection, because the checker already knows the answer for free.
- The IRN and the signed QR come back and are printed on the invoice PDF.
- Registration is idempotent on the IRN: an invoice already registered is returned, never registered twice. If the portal answers a re-registration with the original IRN — which is what happens when our request landed and the reply was lost — that is treated as success, not as a failure that strands a filed invoice.
- Cancellation is supported inside the 24-hour window the portal allows, and cancelling is its own permission because pulling a filed document back from a tax authority is a different kind of act from raising one.
- Every attempt is logged, including the ones that never reached the portal — "we did not call" and "we called and it failed" are different problems.
- A supplier's bill can be verified against the IRP as well.


## e-Way Bill

- Part A against the consignment and Part B for the vehicle.
- Raised from the dispatch, which is why vehicle number and delivery address are required fields on it.
- Readiness check, validity tracking, extension, cancellation, and the vehicle history over the life of the bill.


## What this depends on — read this before assuming it works out of the box

e-invoicing and e-way bills are not something software can do on its own. They go through the government portal, which a business reaches either directly or through a GST Suvidha Provider, under credentials issued to that business and against its own GSTIN.


- e-invoicing is off by default. So is the e-way bill. So is generating an IRN automatically when an invoice is issued. Three separate switches, all defaulting to off.
- The customer supplies their own portal or GSP credentials. Test connection authenticates before anything is ever filed.
- IndustryMax speaks to the portal through a provider adapter, so adding another provider is a new adapter and nothing else changes.
- A tenant with no configuration gets an offline adapter that files nothing real — correct for a demo, a trial and a fresh install, and far safer than defaulting to a live portal with missing credentials.


> **Note:** Provider status, stated plainly: the WhiteBooks adapter has had every one of its operations exercised against the WhiteBooks sandbox, including a sandbox IRN and its cancellation, measured 10 August 2026. That is a sandbox, not production — production is a different host behind a subscription the customer buys. The NIC direct adapter is complete but has never spoken to NIC, because that requires IP whitelisting that does not exist yet. Ask us where your own setup stands before you plan around it.


## GST returns

- GSTR-1 and GSTR-3B outward figures are built from your own invoices and credit notes, with an exceptions list of the documents that would break the return and drill-down from any figure to the documents behind it.
- GSTR-2B can be imported for a period and reconciled against your supplier bills, which is how missing input credit is found.
- Filings can be tracked through their states — ready, generated, reviewed, filed — and a filing is recorded as filed only against the acknowledgement number (ARN) the portal actually gave you.
- Taxpayer search and return-tracking lookups against the public portal, so a GSTIN typed on a customer or supplier can be checked as real and active rather than merely well-formed.


> **Note:** IndustryMax does not file GST returns. Nothing in it submits a return to the portal. Recording that a return was filed requires the ARN a person received when they filed it themselves. Anyone telling you an ERP makes you GST-compliant is describing a workflow, not a liability — the liability stays with the taxpayer.


## Questions

### Does IndustryMax support GST e-invoicing and IRN?

Yes, where it is switched on and the business supplies its own portal or GSP credentials. The invoice is registered with the Invoice Registration Portal, and the IRN and signed QR that come back are printed on the invoice. Registration is idempotent, and cancellation inside the 24-hour window is supported.

### Does IndustryMax generate e-way bills?

Yes — Part A and Part B, raised from the dispatch, with validity tracking, extension and cancellation. Like e-invoicing it is off by default and depends on the customer's own credentials.

### Does IndustryMax file my GST returns?

No. It builds the GSTR-1 and GSTR-3B outward figures from your own documents, lists the exceptions that would break the return, and reconciles GSTR-2B against your purchase bills. Filing is done by you or your accountant on the portal, and IndustryMax records it only against the ARN you were given.

### How does IndustryMax decide between CGST/SGST and IGST?

From the place of supply — the state of the supply against the state of the supplier — not from a setting somebody can forget to change. The resulting split is stored on the document rather than recomputed by each report.

### Is IndustryMax certified by the GST portal or by NIC?

No, and it does not claim to be. It talks to the portal through a GST Suvidha Provider adapter using credentials the business holds in its own name. The WhiteBooks adapter has been exercised end to end against the WhiteBooks sandbox; the direct NIC adapter is written but has never been used against NIC.

## Related

- https://industrymax.co.in/modules/sales
- https://industrymax.co.in/workflows/order-to-cash
- https://industrymax.co.in/modules/accounting
- https://industrymax.co.in/tally-integration
