GST Invoice Generator
Create professional GST tax invoices with custom logo, UPI QR payment code, and instant PDF download.
What are the Mandatory Rules for a Valid GST Invoice?
Under Rule 46 of the CGST Rules, a valid GST tax invoice must include: (1) Supplier name, registered address, and 15-digit GSTIN, (2) Consecutive serial number unique for the financial year, (3) Date of issue, (4) Recipient details and GSTIN (if registered), (5) HSN/SAC codes, (6) Taxable value, and (7) Applicable CGST/SGST/IGST tax rates and amounts.
- Supplier & Recipient Identity: Legal business names, state code, and registered GSTINs.
- HSN / SAC Classification: Mandatory 4-digit codes (turnover up to ₹5 Cr) or 6-digit codes (turnover > ₹5 Cr) for B2B supplies.
- Tax Breakup & UPI QR: Explicit itemization into CGST + SGST (intra-state) or IGST (inter-state), with clear payment coordinates.
Invoice Editor
Bank Details (For Footer)
Enable GST Calculation
Payment QR Code
Your Business Name
Business Address
INVOICE
# INV-001
Date: 2026-09-27
Bill To
Client Name
| # | Item Description | Qty | Rate | Amount |
|---|---|---|---|---|
| 1 | 1 | ₹0 | ₹0.00 |
Terms & Conditions
Payment due within 30 days of invoice date.
Amount in words:
Zero Rupees Only
Authorized Signatory
How to Create a GST-Compliant Invoice Online (Step-by-Step)
- Enter Business Identity & Client Details: Provide your company trade name, registered address, 15-digit GSTIN, bank account information, and customer billing credentials (with client GSTIN for B2B input tax credit eligibility).
- Add Itemized Products or Services with HSN Codes: Specify item descriptions, unit rate, quantity, and appropriate HSN (Harmonized System of Nomenclature) or SAC (Services Accounting Code). Select the statutory GST slab (0%, 5%, 12%, 18%, or 28%).
- Preview, Generate UPI QR Code & Download PDF: Verify the automated intra-state (CGST + SGST) or inter-state (IGST) split. Add your UPI VPA handle for dynamic QR payments and click "Preview & Download PDF" to export a professional tax invoice.
GST Invoicing Statutory Terms & Compliance Rules
- Rule 46 CGST Rules, 2017
- Requires every registered taxable person supplying taxable goods or services to issue a tax invoice containing specified particulars, including unique consecutive numbering.
- HSN / SAC Classification
- Mandates 4-digit HSN codes for businesses with aggregate turnover up to ₹5 Crore, and 6-digit codes for turnover exceeding ₹5 Crore for all B2B invoices.
- Place of Supply (POS) Split
- Supplies within the same state split GST equally into CGST + SGST. Inter-state transactions attract integrated IGST under Section 5 of the IGST Act.
- Dynamic UPI QR Code
- Allows instant digital payment collection via NPCI UPI rails directly into the supplier’s verified bank account without payment gateway deductions.
Frequently Asked Questions
What is a GST invoice and why is it important?
A GST invoice is a legal document issued by a registered taxpayer to a buyer showing the amount due for goods or services along with GST charged. It's mandatory for claiming input tax credit (ITC) and serves as proof of transaction for tax compliance.
What details must be included in a GST invoice?
Essential details include: Invoice number and date, GSTIN of supplier and recipient, description of goods/services, quantity, rate, taxable value, GST rate and amount (CGST/SGST or IGST), place of supply, and signature of the supplier or authorized person.
What is the difference between tax invoice and bill of supply?
A tax invoice is issued by registered taxpayers for taxable supplies and shows GST charged. A bill of supply is issued when the supply is exempt from GST or the supplier is paying tax under composition scheme and cannot charge GST separately.
When should I issue an invoice?
For goods: at the time of removal/delivery. For services: at the time of provision or receipt of payment, whichever is earlier. Time limit is 30 days from date of supply for goods, or 45 days for services. Banking and financial services have 45 days.
Can I generate invoice without GSTIN?
Yes, you can generate invoices without GSTIN if your turnover is below the registration threshold or you're in the composition scheme. However, you cannot collect GST separately and customers cannot claim input tax credit on such purchases.
What is a UPI QR code on invoice?
A UPI QR code on invoices allows customers to make instant digital payments by scanning the code with any UPI app. It eliminates payment delays, reduces errors, and provides instant payment confirmation, making transactions more convenient.
How to Use This Calculator
- 1
Fill in your business details including name, GSTIN, address, phone, email, and bank account information in the Business tab.
- 2
Enter client/customer details including their name, GSTIN (if applicable), address, and contact information in the Client tab.
- 3
Add invoice items one by one with description, quantity, and rate. The system will automatically calculate amounts.
- 4
In Settings, enable GST calculation if needed, select the tax rate, add UPI QR code for payments, and customize terms & conditions.
- 5
Preview your invoice and click 'Preview & Download PDF' to generate a print-ready professional invoice.
Key Terms & Definitions
- GSTIN (GST Identification Number)
- A unique 15-digit number assigned to every business registered under GST in India. Format: State Code (2) + PAN (10) + Entity Number (2) + Z + Checksum (1).
- Invoice Number
- A unique sequential identifier for each invoice issued by a business. Must be in a series and cannot be duplicated or repeated.
- Taxable Value
- The base amount on which GST is calculated, before adding the tax. Also called the net amount or sub-total.
- Place of Supply
- The location where goods or services are deemed to be supplied, which determines whether CGST+SGST or IGST applies.
- Input Tax Credit (ITC)
- The credit of GST paid on purchases, which can be used to offset GST liability on sales. Available only with valid tax invoices.
- UPI QR Code
- A scannable code containing payment details (UPI ID, amount, payee name) that enables instant digital payments through any UPI app.
Formulas & Calculations
Invoice Total Calculation
First, calculate the sub-total by multiplying quantity and rate for each item. Then calculate GST on this taxable value. Final invoice amount is the sum of taxable value and GST.
IGST vs CGST+SGST
For supply within the same state, GST is split equally between CGST and SGST. For inter-state supply, full GST is charged as IGST. Example: 18% GST intra-state = 9% CGST + 9% SGST.
Related Tools
Explore more financial calculators and tools