π Lifetime Credits for JustβΉ349! Pay Once & Use Forever!
π Lifetime Credits for JustβΉ349! Pay Once & Use Forever!
Select Template
| Item | Price/Rate | Qty | Action |
|---|
Please enter correct email. Bill PDF will be sent to this email address.

# 165098
Date:
βΉNaN
| Item | Quantity | Rate | Amount |
|---|
Subtotal: βΉ 0.00
Tax (%): βΉNaN
Total: βΉNaN
Amount Paid: βΉ
Important tax-compliance disclaimer: This page summarises the position of Indian GST law under the CGST Act, 2017 and CGST Rules, 2017 as commonly applied. GST rules and thresholds are amended frequently by CBIC. Generating an invoice does not constitute tax advice. Always consult a qualified Chartered Accountant before relying on any specific GST provision for your business. Fabricating invoices for transactions that did not occur, or claiming Input Tax Credit on invalid invoices, constitutes tax fraud under Section 132 of the CGST Act.
A GST invoice β formally a tax invoice β is the legally mandated document a GST-registered business must issue for every taxable supply of goods or services in India. Our free GST invoice generator creates a Rule 46-compliant tax invoice with all 16 mandatory fields, the correct CGST/SGST/IGST breakup, and HSN/SAC code support. Fill the form, preview, and download a print-ready PDF in under thirty seconds.
Whether you are a freelancer billing your first GST-registered client, a small business issuing daily B2B invoices, or an accountant generating sample bills for client setup, this tool gives you a clean, format-correct starting point. For businesses above the e-invoicing threshold (Rs. 5 crore turnover), remember to additionally register every B2B invoice with the IRP to obtain a valid IRN and QR code β that step is done on the GST portal, not on this generator.
A GST tax invoice is a legal document issued by a registered supplier under Section 31 of the CGST Act, 2017, recording the details of a taxable supply. The exact format and required content are prescribed under Rule 46 of the CGST Rules, 2017. The invoice serves three critical functions in the GST ecosystem.
Records the supplier's tax liability and the applicable GST rate for the transaction.
Enables the recipient to claim Input Tax Credit against their output GST liability, under Section 16 of the CGST Act.
Facilitates automated reconciliation between the supplier's GSTR-1 filing and the recipient's GSTR-2B auto-populated return.
Without a valid tax invoice, the recipient loses the right to claim ITC under Section 16(2)(a) of the CGST Act. For businesses above the e-invoicing threshold, invoices without a valid IRN from the IRP are treated as non-existent under GST law β an extra reason to get the format right the first time.
Rule 46 of the CGST Rules prescribes 16 fields that every tax invoice must contain. Missing even one mandatory field can render the invoice non-compliant, block your buyer's ITC claim, and attract a Section 122 penalty.
Legal name of the GST-registered business, full address, and the 15-character GSTIN.
Sequential within the financial year, maximum 16 characters, alphanumeric with / or - allowed.
The actual date of issue. For services, within 30 days of supply.
GSTIN of the recipient if registered. If unregistered and value exceeds Rs. 50,000, include name, address, and state code.
HSN (Harmonized System of Nomenclature) for goods; SAC (Services Accounting Code) for services. Number of digits depends on turnover.
Clear, line-by-line description of each item supplied β vague descriptions can trigger scrutiny during audit.
For goods, quantity with Unique Quantity Code (UQC) β e.g. KGS, NOS, MTR, LTR.
Value of supply after applying any discount or abatement, before GST is added.
Applicable rate for each line item β 0%, 5%, 12%, 18%, 28%, or Cess as per GST schedule.
Tax amount broken down by component for each line item. Rounding is per line item, not on the grand total.
Mandatory for inter-state supply; determines whether CGST+SGST or IGST applies. Penalty up to Rs. 25,000 for omission.
Required if the bill-to and ship-to addresses are different β common in bill-to-ship-to transactions.
If supply is taxable under RCM, the invoice must state 'Tax is payable on reverse charge basis.'
Grand total payable, written in both numerical and word form to prevent dispute.
Of the authorised signatory of the supplier β physical signature, stamp, or digital signature.
Mandatory for businesses with aggregate turnover above Rs. 5 crore. Obtained from the Invoice Registration Portal (IRP).
India's GST has three components: Central GST (CGST) collected by the central government, State GST (SGST) collected by the state government, and Integrated GST (IGST) collected by the central government for inter-state supplies. Which one applies to your invoice depends on whether the supply is intra-state or inter-state β and that is determined by the Place of Supply, not the shipping address.
When the supplier's location and the place of supply are in the same state or union territory, charge CGST and SGST separately. For a standard 18% GST rate, that means 9% CGST + 9% SGST.
Example: A Bengaluru consultant invoicing a Mysuru client charges CGST 9% + SGST 9%. Both columns appear on the invoice with separate tax amounts.
When the supplier's location and the place of supply are in different states, charge IGST as a single component. For a standard 18% GST rate, that means 18% IGST.
Example: A Mumbai supplier invoicing a Delhi customer charges IGST 18% as one line item. CGST and SGST columns are blank.
Place of Supply is determined by Sections 10β13 of the IGST Act, not by where goods are shipped. For services, special rules apply depending on the type of service (immovable property, transport, telecommunications, etc.). Charging the wrong tax type β for example, CGST + SGST on an inter-state supply β invalidates the buyer's ITC and is one of the most common reasons for GSTR-2B mismatches.
Every GST-registered business is allotted a unique 15-character Goods and Services Tax Identification Number (GSTIN). The number has a defined structure that allows the GSTN system to immediately validate it. Knowing what each segment means helps you spot invalid GSTINs on invoices before they cause GSTR-2B mismatches.
State code β first 2 digits identify the state (e.g. 29 = Karnataka, 27 = Maharashtra, 07 = Delhi)
PAN of the entity β 10 characters matching the registered PAN
Entity number β denotes the registration number within a state (1 = first registration)
Default fixed character β always 'Z' for current GSTINs
Check digit β alphanumeric checksum for system validation
Always verify the recipient's GSTIN against the GST portal before issuing a B2B invoice β an incorrect GSTIN is the single most common cause of buyer ITC rejection.
Rule 46(b) of the CGST Rules prescribes specific rules for the invoice number. Get this wrong and your e-Way Bills, e-invoices, and GSTR-1 filings will fail.
The invoice number must not exceed 16 characters in length.
No two invoices in the same financial year (AprilβMarch) can share the same number.
No gaps allowed. If you cancel an invoice, you cannot reuse its number β mark it cancelled and retain it in records.
Letters AβZ and aβz, numerals 0β9, hyphen (-), and slash (/). Spaces, hash (#), and other special characters are not allowed.
At the start of each financial year (1 April), begin a fresh invoice series. Failure to reset is an audit flag.
Multi-branch businesses can run separate series per branch β e.g. BLR-001 for Bengaluru, DEL-001 for Delhi β as long as each series is sequential.
Compliant examples: INV/2025-26/001, RS-2526-0001, ABC/25-26/100, KAR/001. Non-compliant: using same number across years, skipping numbers, exceeding 16 characters, or using underscores.
Every line item on a GST invoice must carry a classification code. HSN (Harmonized System of Nomenclature) codes are used for goods; SAC (Services Accounting Code) codes are used for services. These codes determine the applicable GST rate and enable government-level analytics on what is being supplied across the economy.
The number of HSN digits you must report depends on your aggregate annual turnover. Under current CBIC notifications, businesses with turnover up to Rs. 5 crore must report HSN to 4 digits for B2B and 4 digits for B2C; businesses above Rs. 5 crore must report HSN to 6 digits. For exports and imports, the full 8-digit HSN is required. SAC codes for services are 6 digits and start with 99 (e.g. 998314 for IT consulting services).
Find the correct HSN or SAC for your line items on the CBIC GST portal's rate finder. Using an incorrect HSN β especially one with a different GST rate β is one of the six most common reasons for ITC rejection and audit notices.
Since 1 August 2023, businesses with an aggregate annual turnover above Rs. 5 crore must generate e-invoices for every B2B supply. E-invoicing means the invoice must be registered with the Invoice Registration Portal (IRP) in real time, which then returns an Invoice Reference Number (IRN) and a QR code to print on the invoice.
A B2B invoice from a covered business that lacks a valid IRN is treated as non-existent under GST law β the buyer cannot claim ITC, and your filing will show a mismatch. The current Rs. 5 crore threshold is the lowest yet, and CBIC has progressively reduced it from Rs. 500 crore (2020) to Rs. 100 crore, Rs. 50 crore, Rs. 20 crore, Rs. 10 crore, and now Rs. 5 crore. Expect further reductions over time.
This generator produces the underlying invoice PDF. E-invoice IRN registration is a separate step done on the IRP via your accounting software or the official portal. For businesses below Rs. 5 crore turnover, no IRN is required and this generator's output is sufficient.
Issued by a regular GST-registered taxpayer for taxable supplies of goods or services. GST is charged.
Issued by composition-scheme dealers and suppliers of exempt goods or services. GST is not charged.
Need a Bill of Supply? Use our general bill generator and label the title accordingly.
The GSTN matching system cross-verifies every B2B invoice between the supplier's GSTR-1 and the buyer's GSTR-2B. These six errors are the most common reasons your buyer's ITC will show as 'not available'.
Typos in the 15-character GSTIN are the single biggest cause of mismatches. Always verify the GSTIN on the GST portal before issuing the invoice.
Wrong HSN β especially one mapping to a different GST rate β is treated as a substantive error, not a clerical one.
Charging CGST+SGST on an inter-state supply, or IGST on an intra-state supply, invalidates the entire transaction's ITC.
Gaps in your invoice series flag for audit. Cancelled invoices must be marked and retained, not skipped.
If RCM applies, the invoice must explicitly state 'Tax is payable on reverse charge basis.' Omitting this is a Section 122 violation.
GST law requires tax computation and rounding at the line-item level. Computing GST on the grand total can result in paise-level discrepancies the buyer's system will reject.
Under RCM, the recipient β not the supplier β pays GST to the government. The invoice must clearly carry the legend: "Tax is payable on reverse charge basis."
Common RCM scenarios:
Section 122 of the CGST Act prescribes a penalty of up to Rs. 10,000 or an amount equal to the tax evaded, whichever is higher, for each of the following invoice-related offences:
Beyond the monetary penalty, repeated non-compliance can trigger a GST audit, suspension of GSTIN, and in cases of intentional fraud, criminal prosecution under Section 132 β which carries imprisonment up to 5 years.
Pick a GST invoice layout β single-rate or multi-rate, with or without shipping fields.
Enter your business name, address, GSTIN, and the recipient's GSTIN, name, and address.
For each item: description, HSN/SAC, quantity, rate, GST percentage, and place of supply.
Review the CGST/SGST/IGST breakup and download a print-ready PDF. For e-invoicing, register the IRN separately on the IRP.
Bill clients with valid SAC, GSTIN, and tax breakup
Daily B2B invoicing with full Rule 46 compliance
Amazon, Flipkart, Meesho sellers with TCS-aware invoices
Goods invoices with HSN, quantity, and UQC
IT, consulting, marketing services with correct SAC and place of supply
Sample invoices for client setup and training
Transport invoices with RCM notation when applicable
Work-contract invoices with place-of-supply rules
Demonstrate compliant invoice formats in training material
A GST invoice β formally called a tax invoice β is a document issued by a GST-registered supplier for every taxable supply of goods or services. It records the supplier and recipient details, the goods or services supplied, the taxable value, and the GST charged. Section 31 of the CGST Act, 2017 mandates its issuance, and Rule 46 of the CGST Rules prescribes the exact fields it must contain. Without a valid tax invoice, the recipient cannot claim Input Tax Credit under Section 16 of the CGST Act.
Rule 46 of the CGST Rules, 2017 prescribes these fields: supplier name, address and GSTIN; unique invoice number (max 16 characters) and date; recipient name, address and GSTIN; HSN or SAC code; description of goods or services; quantity and unit; total taxable value; rate of GST; CGST, SGST, IGST and Cess amounts; place of supply with state code; address of delivery (if different); reverse charge indicator (if applicable); total invoice value in figures and words; and signature of the authorised signatory.
Charge CGST + SGST (usually 9% + 9% = 18%) when the supply is intra-state β supplier and place of supply in the same state or union territory. Charge IGST (usually 18%) when the supply is inter-state β supplier and place of supply in different states. The Place of Supply field, not the shipping address, legally determines which tax applies. Charging the wrong tax type can result in ITC denial for the buyer.
Under Rule 46(b), a GST invoice number must be unique within a financial year, sequential with no gaps, a maximum of 16 characters, and contain only alphabets, numerals, hyphens, and slashes. At the start of each financial year (1 April), GST-registered businesses must begin a fresh invoice series. Examples of compliant formats include INV/2025-26/001 or RS-2526-0001.
E-invoicing is mandatory for businesses with an aggregate annual turnover above Rs. 5 crore (since 1 August 2023). Affected businesses must register every B2B invoice with the IRP to obtain an IRN and a QR code printed on the invoice. Without a valid IRN, a B2B invoice from a covered business is treated as non-existent under GST law and the buyer cannot claim ITC.
A Tax Invoice is issued by a regular GST-registered taxpayer for taxable supplies and includes GST charged on the transaction. A Bill of Supply is issued by composition-scheme dealers (Rule 49) and suppliers of GST-exempt goods or services β it does not charge GST. The structural format is similar, but a Bill of Supply must clearly carry the words 'Bill of Supply' instead of 'Tax Invoice' and shows no GST amount.
Section 31 prescribes the timelines. For supply of goods, the invoice must be issued at or before the time of removal or delivery. For supply of services, within 30 days from the date of supply, or 45 days for insurers, banks, and financial institutions. For continuous supply, the invoice timing aligns with the payment milestone.
Under Section 9(3) and 9(4) of the CGST Act, certain supplies require the recipient β not the supplier β to pay GST to the government. When RCM applies, the invoice must clearly state 'Tax is payable on reverse charge basis.' Common RCM scenarios include services from a Goods Transport Agency, services from an advocate to a business, and supplies from an unregistered supplier in specified cases.
Section 122 of the CGST Act prescribes a penalty of up to Rs. 10,000 or an amount equivalent to the tax evaded β whichever is higher β for issuing an incorrect invoice, or for failing to issue an invoice when required. Repeated non-compliance can also block the buyer's Input Tax Credit and trigger a GST audit.
Our generator produces a tax invoice that includes all the standard fields required under Rule 46 of the CGST Rules, 2017. Compliance, however, also depends on correct data entry: valid GSTIN, accurate HSN/SAC codes, correct place of supply, and proper tax rate selection. For businesses above the e-invoicing threshold, the invoice must additionally be registered with the IRP for an IRN β that step must be done separately on the GST portal. Always consult a qualified Chartered Accountant for your specific compliance setup.