invoicepdfgenerator India GST Mode
Indian GST Rule 46 Compliant

Free GST Invoice Generator India: Create & Download GST Tax Invoices

Generate compliant Indian GST tax invoices in under 60 seconds. Supports CGST, SGST, IGST calculations, HSN/SAC codes, Place of Supply state codes, and dynamic UPI QR code payments on invoicepdfgenerator.

Create a GST Tax Invoice Now

100% Free • Automatic CGST/SGST/IGST split • UPI QR Code • No signup required.

Open GST Invoice Generator →

What is a GST Tax Invoice in India?

Under the Indian Goods and Services Tax (GST) law, registered businesses and service providers are required to issue a Tax Invoice whenever they supply taxable goods or services. A valid GST tax invoice serves as legal evidence of the transaction and enables the buyer to claim Input Tax Credit (ITC).

Intra-State vs Inter-State GST Calculation

Understanding which GST tax components apply to your bill:

Intra-State Supply (Within Same State)

CGST + SGST

When the seller's state and client's place of supply are in the same state (e.g. Karnataka to Karnataka). The GST rate is split equally:

18% GST = 9% CGST + 9% SGST
Inter-State Supply (Different States)

IGST (Integrated GST)

When the seller and client are in different states (e.g. Maharashtra to Karnataka) or export of services:

18% GST = 18% Full IGST

Mandatory Fields on an Indian GST Invoice (Rule 46)

  • Supplier Name, Address & GSTIN (15 alphanumeric characters)
  • Consecutive Invoice Serial Number
  • Date of Invoice Issue
  • Recipient Name, Address & GSTIN (if registered)
  • HSN Code (for goods) or SAC Code (for services)
  • Description of Goods or Services
  • Quantity, Unit & Rate per item
  • Total Taxable Value
  • Applicable GST Rates & Tax Amounts
  • Place of Supply (State & 2-digit State Code)
  • Reverse Charge Mechanism (RCM) applicability
  • Authorized Digital Signature

Dynamic UPI QR Code for Instant Settlements

invoicepdfgenerator allows Indian businesses and freelancers to enter their **UPI ID** (e.g. yourname@okhdfcbank). The generator dynamically constructs an embedded UPI QR code based on the National Payments Corporation of India (NPCI) standard:

upi://pay?pa=business@hdfcbank&pn=BusinessName&am=25000.00&cu=INR&tn=Invoice_INV-001

Clients can scan the QR code with any UPI app (Google Pay, PhonePe, Paytm, BHIM, Cred) to settle payments instantly.

Indian Numbering System: Amount in Words

invoicepdfgenerator automatically converts your grand total into the Indian numbering system using Lakhs and Crores (e.g. "Rupees Twelve Lakh Thirty-Four Thousand Five Hundred Sixty-Seven and Fifty Paise Only") avoiding Western million/billion confusion on Indian commercial invoices.

Generate Free GST Invoice Now →