100% GST Compliant · Free Online Generator

GST Invoice Generator – Create GST Invoices Online

Create professional, GST-compliant invoices in under 60 seconds. Auto-calculates CGST, SGST, and IGST, includes HSN/SAC codes, and downloads high-resolution PDF invoices instantly.

CGST, SGST & IGST Auto-Calculated HSN & SAC Code Lookup Instant PDF & WhatsApp Share No Signup Required

Simple & Compliant

How to Generate a GST Invoice Online

Four quick steps to create, calculate, and download your GST bill.

01

Enter Business & Client GSTIN

Add your business details and client information. InvoiceKhata detects the place of supply from the GSTIN state prefix.

02

Add Items with HSN/SAC Codes

Enter products or services, quantities, unit prices, discounts, and HSN/SAC codes with applicable GST tax slabs (0%, 5%, 12%, 18%, 28%).

03

Automatic Tax Breakdown

The generator automatically determines whether to apply CGST + SGST (intrastate) or IGST (interstate) and computes exact tax totals.

04

Download PDF or Share via WhatsApp

Download a print-ready, professional GST invoice PDF with payment QR code and bank details, or share the invoice link directly.

Built for Indian Compliance

Essential GST Invoicing Features

Everything Indian freelancers, small businesses, and traders need for GST billing.

Auto CGST, SGST & IGST Calculation

Zero manual tax math. Place of supply logic automatically splits tax into CGST + SGST for intrastate sales or IGST for interstate transactions.

HSN & SAC Code Support

Add 4, 6, or 8-digit HSN codes for goods and 6-digit SAC codes for services as mandated under GST Rule 46.

UPI Payment QR Code on Invoice

Generate a dynamic UPI QR code on the invoice PDF so clients can scan and pay you immediately via Google Pay, PhonePe, or Paytm.

9+ GST Invoice Templates

Select from professionally formatted GST templates including classic boxed, modern corporate, and clean minimalist layouts.

Instant PDF Export & WhatsApp Sharing

Generate high-resolution PDFs in seconds and share them with clients via WhatsApp or email with a single click.

No Signup Required (Guest Mode)

Create up to 3 GST invoices per day completely free without signing up. Sign in anytime to unlock unlimited cloud storage.

GST Law & Rule 46

Mandatory Fields in a Valid GST Invoice

InvoiceKhata automatically structures and formats all mandatory statutory fields:

Field NameRule 46 RequirementHow InvoiceKhata Handles It
Supplier GSTIN & Address15-digit GSTIN, legal registered name, and full addressAuto-validated & saved to profile
Sequential Invoice NumberUnique sequential number containing alphabets/numerals (max 16 chars)Auto-incrementing custom prefix & padding
Place of SupplyState name & 2-digit state codeAuto-detected from client GSTIN
HSN / SAC CodeHSN for physical goods, SAC for servicesItem-level HSN/SAC input
Tax Breakup (CGST/SGST/IGST)Separate tax rates & tax amounts per item100% automated calculation

FAQ

Frequently Asked Questions about GST Invoices

What is a GST invoice generator?

A GST invoice generator is an online billing tool that helps businesses create invoices compliant with Goods and Services Tax (GST) regulations in India. It automatically includes mandatory fields like supplier and buyer GSTINs, sequential invoice numbers, HSN/SAC codes, place of supply, and accurate CGST, SGST, or IGST tax breakups.

How does InvoiceKhata determine CGST, SGST, or IGST?

InvoiceKhata automatically compares the supplier state code (from your GSTIN or business address) with the buyer state code (Place of Supply). If both are in the same state (intrastate), the GST amount is split equally into CGST (Central Tax) and SGST (State Tax). If they are in different states (interstate) or for exports, IGST (Integrated Tax) is applied at the full tax rate.

Is HSN/SAC code mandatory on GST invoices?

Yes, under GST Rule 46, businesses with annual turnover up to ₹5 Crores must mention at least 4-digit HSN codes on B2B invoices, while businesses above ₹5 Crores turnover must mention 6-digit HSN codes on all invoices. Service providers must include 6-digit SAC codes.

Can I create a GST invoice online without registering an account?

Yes! InvoiceKhata offers a guest mode where you can immediately create and download up to 3 GST-compliant PDF invoices per day without signing up or entering credit card details.

How can I add UPI QR code to my GST invoice?

When creating an invoice in InvoiceKhata, simply enter your UPI ID (e.g. yourname@okhdfcbank). The system will automatically render a scannable payment QR code directly on the downloaded PDF invoice.

What is the penalty for issuing an incorrect GST invoice in India?

Under Section 122 of the CGST Act, failing to issue a proper tax invoice or issuing an invoice with missing mandatory fields can attract a penalty of ₹10,000 or the amount of tax involved, whichever is higher. Using InvoiceKhata ensures all mandatory statutory fields are included automatically.

Ready to Create Your GST Invoice?

Generate, customize, and download your GST invoice in less than 60 seconds — completely free.