GST Invoice Generator

Create professional, GST-compliant tax invoices for your B2B clients. Dynamic line items, automatic CGST/SGST/IGST tax splits, amount-to-words conversion, and direct print-to-PDF export.

Invoice Specifications

Seller Details (Billed From)

Buyer Details (Billed To)

Invoice Meta

Line Items

Item #1

TAX INVOICE

ORIGINAL FOR RECIPIENT

Krishna Steel Corporation

Plot No. 45, MIDC Industrial Area, Pune, MH - 411018

GSTIN: 27AAAAA1111A1Z1

State: Maharashtra

Billed To (Recipient)

Apex Builders Pvt Ltd

A-12, Sector 62, Noida, UP - 201301

GSTIN: 09BBBBB2222B2Z2

State: Uttar Pradesh

Invoice Details
Invoice No:KSC/2026/012
Invoice Date:2026-06-27
#DescriptionHSNQtyUnit RateGST %Total (₹)
1Deformed Steel Bars (12mm)7214545000.0018%225000.00

Declaration

We declare that this invoice shows the actual price of the goods or services described and that all particulars are true and correct.

Krishna Steel Corporation
Authorized Signatory

Statutory GST Invoice Rules in India

Under Section 31 of the CGST Act 2017, every registered business supplying taxable goods or services must issue a tax invoice. This document acts as the legal proof of transaction and is the primary document required by the buyer to claim Input Tax Credit (ITC).

A standard compliant tax invoice must contain the following statutory components:

  • Invoice Numbering: Must be consecutive, contain only alphabets, numerals, or hyphens, and be unique for a financial year (max 16 characters).
  • GSTIN Details: Correct 15-digit GSTINs of both buyer and seller. B2C invoices (to unregistered buyers) do not require a buyer GSTIN.
  • HSN/SAC Codes: HSN codes (for goods) or SAC codes (for services) are mandatory. Businesses with turnover < ₹5 Crore require 4-digit codes; > ₹5 Crore require 6-digit codes.
  • Place of Supply (POS): The supply location state must be declared to determine CGST/SGST vs IGST applicability.

Frequently Asked Questions

No. This tool operates entirely client-side. The values you input are processed locally in your browser. No data is stored, transmitted, or logged on our servers, ensuring total privacy.
A valid GST invoice must include: Name, address, and GSTIN of both seller and buyer; unique invoice serial number; date of issue; description of goods/services; HSN/SAC codes; quantity and unit rates; split CGST/SGST/IGST details; state of supply; and authorized signature.
Click the 'Print / Save PDF' button at the top of the builder page. In the print dialog that opens, select 'Save as PDF' from the Destination drop-down list, then click 'Save' to download your sheet.
The tool compares the 'Seller State' and 'Buyer State'. If they are identical, the system splits the tax equally into CGST (Central) and SGST (State). If they are different, the system applies the entire tax as IGST (Integrated).

Compliant Checklist

Verify the following before printing the bill:

  • Invoice serial number is unique for FY 2025-26
  • Seller & Buyer GSTIN patterns match (15 chars)
  • Supply location and states match billing states
  • Line item HSN codes conform to GSTR filings