๐ŸŽ‰ Khata Billing is 100% Free for basic use โ€” Sign Up Free โ†’

Create professional GST invoices in minutes โ€” add your business logo, GSTIN, products, discounts, and taxes. Download as a print-ready PDF for free. No account needed for basic use.

โœ… GST & IGST Support โœ… Add Logo & GSTIN โœ… Discount & Tax Calculation โœ… Download PDF Instantly โœ… INR / USD / AED / Euro โœ… 100% Free
INVOICE
#
# Product Qty Unit Price Amount Action
1 0.00
Sub Total: 0.00
Discount: 0.00
Total: 0.00
Due Amount: 0.00

How to Create a GST Invoice โ€” Step by Step

1
Fill Business Details

Enter your company name, GSTIN, and upload your business logo. Add the customer name, billing address, and shipping address.

2
Add Products & Taxes

Add product/service line items with quantity and unit price. Apply discounts (fixed or %) and set your GST/tax amount. Totals calculate automatically.

3
Download PDF

Click "Download PDF" to get your professional invoice ready to share with your customer via WhatsApp, email, or print.

What Must a GST Invoice Include? (As per Indian GST Law)

Under the GST Act, a tax invoice issued by a registered taxpayer must contain the following mandatory fields:

  • Name, address & GSTIN of the supplier
  • Nature of the document (Tax Invoice / Bill of Supply)
  • Consecutive invoice number (max 16 characters)
  • Date of issue
  • Name, address & GSTIN of the recipient (if registered)
  • HSN code / SAC code for goods/services
  • Description, quantity, and unit of goods/services
  • Taxable value after discount
  • Rate and amount of CGST, SGST, or IGST
  • Place of supply (state name & code for inter-state)

๐Ÿ’ก Tip: If your annual turnover is below โ‚น40 lakh (โ‚น20 lakh for services), GST registration may not be mandatory. Consult your CA for confirmation.

Frequently Asked Questions โ€” GST Invoice

A GST invoice is a tax document issued by a GST-registered supplier at the time of sale. Any business registered under GST in India must issue a Tax Invoice for every taxable supply. Unregistered businesses issue a "Bill of Supply" instead (without charging GST).
CGST + SGST apply on intra-state sales (buyer and seller in the same state). Each is half the total GST rate โ€” e.g., 18% GST = 9% CGST + 9% SGST. IGST applies on inter-state sales at the full rate (e.g., 18% IGST).
For ITC claims, the invoice must be from a GST-registered supplier with a valid GSTIN, and it must appear in GSTR-2B. This generator helps create basic invoices. For full ITC compliance and auto GSTR-1 filing, use Khata Billing.
A valid GST invoice must include: supplier name & GSTIN, invoice number & date, customer name & address, product/service description with HSN/SAC code, quantity, taxable value, GST rate & amount (CGST/SGST or IGST), and total payable amount.
Download the PDF and share it via WhatsApp, email, or print a physical copy. With Khata Billing, you can share GST invoices directly on WhatsApp from within the app with one tap โ€” no downloading needed.
Under Indian GST law, all registered taxpayers must retain invoice records for a minimum of 6 years from the due date of the annual return for that financial year. Cloud-based software like Khata Billing stores all invoices automatically and permanently.
E-invoicing is mandatory for businesses with GST turnover above โ‚น5 crore. It requires generating invoices via the GSTN IRP portal, which assigns a unique IRN number and QR code. This tool creates standard PDF invoices. For e-invoice compliance, use certified GST software like Khata Billing.
Yes. Invoices are legally recognized commercial documents under Indian contract law and the CGST Act, 2017. They serve as evidence of a transaction and can be produced in legal proceedings in case of payment disputes.
Manually, you can maintain a spreadsheet. With Khata Billing, all invoices are automatically tracked โ€” you can see paid, unpaid, and overdue invoices at a glance, send payment reminders, and generate collection reports.

Want Unlimited Invoices, Auto-GST Filing & Full Business Management?

This tool creates one-off PDF invoices. With Khata Billing, you get unlimited GST invoices, automatic GSTR-1 filing, stock management, payroll, POS billing, and full accounting โ€” all in one app. Free forever for basic use.

Start Using Khata Billing โ€” 100% Free

GST Billing ยท Inventory ยท POS ยท Payroll ยท Banking ยท GST Reports โ€” all in one free app

Sign Up Free โ†’ Login