Turn a confirmed order or dispatch into a GST-compliant tax invoice — HSN codes, CGST/SGST/IGST worked out from your tax setup, freight and packing, rounding and amount in words, printed clean. Bill only what left the building, run domestic and export invoices, and ring up POS quick bills at the counter — all in one system, cloud or on-premise.
Invoicing here is a financial event, not a stock event — the goods already left at dispatch, and the invoice attaches the value and the tax. New to the category? Start with what is GST billing software.
An invoice starts from a real event: a confirmed order or a completed dispatch. You pick the party and the source document, and the item lines come in against that dispatch, so the invoice matches what actually went out. Because the stock already left the building, invoicing is purely financial — and a built-in double-bill guard tracks how much of each dispatched line has been billed, blocking any quantity that was already invoiced. You bill only the un-invoiced remainder, once.
You should not be doing GST maths on a calculator. Each item carries its HSN code, and the effective tax on every line is read from your tax configuration and the item- and party-level tax maps. Sell within the state and it splits into CGST plus SGST; sell across state lines and it becomes IGST — automatically. Capture party GSTINs and map item-to-HSN-to-GST rates in bulk once, and every invoice after that computes taxable value and tax correctly, line by line.
A real invoice is more than item lines. Other charges — freight, packing, insurance, loading — attach as charge heads with their own tax, the total is rounded the way you round, and the amount is spelled out in words in Indian numbering. Selling abroad? Export invoice variants suppress GST or apply LUT / zero-rated treatment as configured, so an exporter raises the right document without a separate tool. Domestic and export invoices share one register and one print flow.
Not every sale is a detailed B2B invoice. A POS quick bill rings up a walk-in sale at the counter — scan a barcode, take the payment, print on a thermal printer — while a full tax invoice carries party bill-to and ship-to, HSN lines, charges and terms. Both live in the same billing system, both post to your accounts with correct GST, and both feed one sales register. So a business that sells over the counter and to companies runs both without switching software.
Raise a GST-compliant domestic tax invoice from a dispatch or order — party, HSN lines, taxable value, GST, charges and totals on one document.
Export variants suppress GST or apply LUT / zero-rated treatment as configured, so an exporter raises the correct invoice in the same system.
Tax heads, rates and item/party tax maps decide CGST/SGST/IGST per line; capture GSTINs and item-to-HSN-to-GST mapping in bulk.
Freight, packing, insurance and loading attach as charge heads with their own tax; the total is rounded and spelled out in words.
Ring up counter B2C sales with a barcode scan and a thermal print, side by side with detailed B2B invoices in one system.
Every invoice lands in the sales register, with order-vs-invoice reconciliation and party-wise GST reports for GSTR-1 checking.
A billing desk run on Excel and a calculator loses tax accuracy, double-bills dispatches, and re-keys everything into the accounts. Here is what a proper tax-invoice engine changes. See the format in our GST invoice format guide.
An invoice is raised from a confirmed order or a completed dispatch, not typed from scratch. You pick the party and the source dispatch, and the item lines are pulled in against that dispatch. Because invoicing is a financial event and stock already left the building at dispatch, a built-in double-bill guard blocks any quantity that has already been billed — so you invoice only what actually went out, once. Whole invoices can be cancelled through credit & debit notes if needed.
Tax is computed automatically from your tax configuration and the item and party tax maps, using each item's HSN code. Intra-state sales split into CGST plus SGST; inter-state sales apply IGST. You set the rates and the item-to-HSN-to-GST mapping once — in bulk if you like — and every invoice line then carries the correct taxable value and GST without hand calculation.
Yes. Alongside the domestic tax invoice (IN/NIN codes) there are export invoice variants (EST/EIN) that suppress GST or apply LUT / zero-rated treatment as configured, so an exporter raises the right document without a separate system. Domestic and export invoices sit on the same billing engine and the same invoice register.
Both live in one system. A POS quick bill is for the counter — fast B2C billing with a barcode scan and a thermal print — while a detailed B2B tax invoice carries full party bill-to/ship-to, HSN lines, charges and terms. You run counter sales and business invoices side by side, and both post to your accounts with correct GST. See the retail & POS setup for the counter side.
Yes. Freight, packing, insurance and loading are configured as charge heads and attach to the invoice; the total is rounded and spelled out as an amount in words in Indian numbering. The finished invoice prints cleanly with your company name, logo and GSTIN, and the invoice and dispatch details supply the data needed for e-way bill and GST returns.
Live demo on your own dispatches — your HSN codes, your tax rates, your charges and your print format. No generic slideshow.