Loading...
Loading...
Quick GST calculator with CGST/SGST/IGST split, plus a printable tax-invoice generator with line items and HSN/SAC. 100% client-side — your data never leaves your browser.
Quick GST math — single amount, instant CGST/SGST/IGST split.
Numbers update live as you type.
5% essentials, 12% standard, 18% most services, 28% luxury & sin goods.
Amount above is the pre-GST taxable value — we add GST on top.
Same state: GST is split equally as CGST + SGST.
Invoice total (incl. GST)
₹11,800.00
Net ₹10,000.00 + GST ₹1,800.00
Estimates only. CGST/SGST split applies for supplies within the same state; inter-state and export supplies attract IGST. Reverse-charge, composition scheme, and zero-rated supplies need a CA. We track CBIC rate notifications and will update slabs within 24 hours of any change.
Use Quick Calculator to back-of-envelope a single amount with GST rate, inclusive/exclusive, intra vs inter-state. Use Generate Invoice for a printable B2B tax invoice with line items.
For an invoice, fill in your business GSTIN and the buyer GSTIN. The first two digits of each GSTIN encode the state — same state means intra (CGST + SGST), different states means inter (IGST). The tool warns you if your GSTINs and place of supply disagree.
Add each item or service with its description, HSN/SAC code, quantity, unit price, and GST rate (5/12/18/28). The live preview recalculates the totals as you type.
Click Print invoice to send to a printer or save as PDF; click Download HTML to keep a self-contained file. Calculator-mode results can be copied straight into your billing software.
GST in India is split into three components depending on where the buyer and seller are located. For intra-state supplies (buyer and seller in the same state), the GST is split equally — CGST goes to the central government, SGST goes to the state government. So 18% GST becomes 9% CGST + 9% SGST. For inter-state supplies (different states, or exports), a single IGST is charged at the full rate (e.g. 18% IGST), which the central government later apportions to the destination state. Place of supply, not billing address, decides which tax applies — get the GSTIN state code right or you will short-pay one tax and over-pay another.
Exclusive means the price you quote is the pre-GST taxable value, and GST is added on top — ₹10,000 at 18% becomes ₹10,000 + ₹1,800 = ₹11,800 invoice total. Inclusive means the price already includes GST and you back it out using the formula GST = price × rate / (100 + rate) — ₹11,800 inclusive at 18% gives ₹1,800 GST and ₹10,000 net. B2B invoices are conventionally exclusive (so the buyer can see and claim ITC clearly); retail / B2C is usually quoted inclusive. Both modes in this calculator give identical CGST/SGST/IGST splits — only the headline number differs.
HSN (Harmonized System of Nomenclature) codes classify goods; SAC (Services Accounting Code) codes classify services. Every GST invoice must mention these. As of FY 2025-26, businesses with turnover above ₹5 crore must use 6-digit HSN/SAC; below ₹5 crore, 4 digits suffice (and exempt B2C below ₹1.5 Cr can skip them entirely). Common examples: 998314 = IT consulting services, 998313 = IT support services, 8517 = mobile phones, 1006 = rice. The line-item table on this tool accepts any code — confirm your product code on the official CBIC HSN/SAC finder before filing.
India has four main GST rate slabs: 5% (essentials — packaged food, footwear under ₹1,000, basic apparel, transport), 12% (standard goods — processed food, butter, mobile phones, business-class air travel), 18% (most services and goods — restaurants, IT services, telecom, financial services, branded apparel above ₹1,000), and 28% (luxury and sin goods — cars, ACs, refrigerators, soft drinks, tobacco, with a cess on top). A small set of items are zero-rated (exports, fresh produce) or exempt (healthcare, education, residential rent). The CBIC publishes rate notifications periodically — check before billing high-value items.
E-invoicing on the Invoice Registration Portal (IRP) is mandatory for any business with aggregate turnover above ₹5 crore in any previous year from FY 2017-18 onward (the threshold has dropped progressively from ₹500 Cr in 2020 to ₹5 Cr in August 2023). Eligible invoices must carry an IRN (Invoice Reference Number) and signed QR code from the IRP before they are valid. This tool does not generate IRN — it produces the underlying tax invoice in the correct format, but you still need to push it through the IRP (or a GSP/ASP) to get the IRN and QR. For sub-₹5 Cr businesses, this invoice is fully valid as-is.
Nothing leaves your browser. The calculation, invoice generation, and HTML download all run entirely client-side — no server call, no cookie, no analytics on your inputs, no copy stored anywhere. Refresh the page and the values reset to the example invoice. The downloaded HTML file is yours to keep, archive, or share.
We build CRM-grade billing engines for Indian SMBs and enterprises — multi-branch invoicing, automatic CGST/SGST/IGST routing from GSTIN state codes, e-invoice IRN integration, GSTR-1 export, audit trails, and credit-note workflows. The same engine that powers this calculator can plug into your CRM, ERP, or vendor portal as a white-labelled module.
Talk to our billing-CRM teamWe've built tax-invoice engines, e-invoicing pipelines, and multi-branch GST dashboards for Indian businesses across SaaS, services, and manufacturing — embed this on your site, hook it into your CRM, or get a private branded version.