GST Invoice Generator
Generate professional Rule 46 compliant GST tax invoices with auto CGST/SGST/IGST, dynamic UPI QR code, and instant PDF download.
GST Invoice Generator - Free & Pro GST Compliant Tax Invoice Maker
Generate 100% compliant, professional GST Tax Invoices and Bills of Supply online. Designed specifically for Indian businesses, freelancers, startups, MSMEs, traders, and agencies, ToolsFactory's GST Invoice Generator automates tax rates, HSN/SAC codes, Interstate (IGST) vs. Intrastate (CGST + SGST) calculations, dynamic UPI payment QR codes, digital signatures, and instant high-definition PDF downloads.
Why Choose ToolsFactory GST Invoice Generator?
Indian Goods and Services Tax (GST) laws enforce strict invoicing mandates under Rule 46 of the CGST Rules, 2017. Manual calculation or poorly formatted invoice templates often lead to input tax credit (ITC) rejections, compliance penalties, or audit delays.
Our online GST invoice generator provides a streamlined billing suite directly in your browser:
- 100% CGST Rule 46 Compliant: Automatically populates all required fields, including Supplier GSTIN, Recipient GSTIN, Place of Supply (POS), HSN/SAC codes, and tax breakdown.
- Intelligent Tax Regime Detection: Enter the Seller State and Buyer's Place of Supply (POS), and the tool automatically determines whether to apply CGST (half) + SGST (half) for Intra-State supplies or IGST (full) for Inter-State transactions.
- Dynamic UPI Payment QR Code: Enter your business UPI ID (VPA) to automatically print a real-time scannable UPI QR code on the invoice with the exact payable balance—helping you receive client payments instantly with zero payment gateway fees.
- Digital Signature Pad: Draw your signature with touch/stylus or mouse directly onto the invoice, or upload your official digital signature image.
- Multi-Theme Executive Styling: Choose between Modern Emerald, Corporate Navy, Minimalist Slate, Tech Indigo, and Luxury Amber templates to fit your brand identity.
- Offline & Private: All financial calculations, draft saving, and PDF printing occur completely inside your client browser. No customer or pricing data is stored on remote servers.
Mandatory Fields in a GST Tax Invoice (Rule 46)
Under Indian GST legislation, an invoice issued by a registered taxpayer must contain the following mandatory components:
- Invoice Number & Date: A consecutive serial number (up to 16 characters) containing letters, numbers, and hyphens/slashes unique for a financial year.
- Supplier Details: Name, registered address, and 15-digit GSTIN (Goods and Services Tax Identification Number) of the supplier.
- Recipient Details: Name, billing address, and GSTIN/UIN of the recipient (if registered under GST).
- Place of Supply (POS): Name of the State and its two-digit State Code (e.g., 27 for Maharashtra, 29 for Karnataka, 07 for Delhi).
- HSN / SAC Code: Harmonized System of Nomenclature (HSN) for goods or Services Accounting Code (SAC) for services.
- Description & Quantity: Comprehensive description of the goods or services, quantity, and unit of measurement (UQC like NOS, KGS, PCS, HRS).
- Taxable Value & Rate of Tax: Net value after discount, along with applicable GST rates (0%, 0.1%, 0.25%, 1.5%, 3%, 5%, 12%, 18%, 28%) and Compensation Cess.
- Tax Amount Breakdown: Explicit division of CGST, SGST/UTGST, or IGST.
- Reverse Charge Mechanism (RCM): Explicit statement on whether tax is payable on a reverse charge basis.
- Authorized Signature: Digital signature or physical sign of the supplier or authorized representative.
GST Tax Slabs in India Quick Reference
| Tax Slab | Common Goods & Services |
|---|---|
| 0% (Nil Rated) | Fresh vegetables, milk, eggs, unbranded grains, basic healthcare, education |
| 5% | Packaged food items, apparel below ₹1,000, edible oils, domestic air travel |
| 12% | Business class air tickets, computer hardware, processed food items, fertilizers |
| 18% (Standard) | IT consulting, software SaaS subscriptions, telecom, restaurants in hotels |
| 28% (Luxury/Sin) | Motor vehicles, luxury items, gaming, carbonated beverages, cement |
How to Create and Download a GST Invoice
- Step 1 - Enter Seller & Buyer Details: Fill in your business name, GSTIN, and state in the Parties tab. Fill in your client's details and Place of Supply (POS).
- Step 2 - Add Line Items: Enter description, HSN/SAC codes, quantity, rate, item discount, and select the appropriate GST tax rate.
- Step 3 - Add Banking & Payment Options: Provide your Bank Name, Account Number, IFSC code, and your UPI VPA to auto-embed the instant payment QR code.
- Step 4 - Customize Branding & Signature: Upload your company logo, pick an invoice theme color, and sign in the digital signature pad.
- Step 5 - Print / Export PDF: Click Print / Download PDF to save a pixel-perfect A4 invoice or click Save JSON to store a reusable draft template for recurring clients.
Frequently Asked Questions
What is the difference between a Tax Invoice and a Bill of Supply?
A Tax Invoice is issued by regular GST-registered taxpayers when charging GST on taxable supplies. A Bill of Supply is issued when dealing in exempt goods/services or when the seller is registered under the GST Composition Scheme and cannot charge tax to the customer.
How is Interstate vs. Intrastate GST calculated?
If the supplier's state is the same as the Place of Supply (POS), Intrastate GST applies: the tax is split equally between CGST (Central GST) and SGST (State GST). If the supplier and POS are in different states, Interstate GST (IGST) is charged at the full rate.
Do I need an HSN code for every invoice?
Businesses with annual turnover up to ₹5 Crores must include a 4-digit HSN code for B2B invoices. Businesses with turnover exceeding ₹5 Crores must mention a 6-digit HSN code on all B2B and B2C invoices.
Is the UPI QR code on the invoice secure?
Yes! The UPI QR code is dynamically constructed client-side using the NPCI UPI URI standard (upi://pay). It points directly to your verified UPI ID, allowing customers to scan and pay directly via GPay, PhonePe, Paytm, or BHIM without any middlemen.
ToolsFactory provides fast, secure, and client-side financial tools. Bookmark this page for all your GST billing and invoicing needs!