Section 31 Compliant · Free Tax Invoice Maker

Tax Invoice Generator – Create GST Tax Invoices Online

Generate 100% legally compliant tax invoices for your business. Auto-calculates tax breakdown (CGST, SGST, IGST), applies HSN/SAC codes, and downloads ready-to-print PDFs.

Full ITC Claim Compliance Auto Place of Supply UPI QR Code Embedded

What Makes a Valid Tax Invoice in India?

Under GST rules, a tax invoice is the primary document evidencing supply and the tax charged. To be valid for Input Tax Credit (ITC) claiming, your tax invoice must contain:

Supplier GSTIN & Details: Complete registered name, address, and state code.
Buyer GSTIN (for B2B): Recipient's 15-digit GSTIN and billing address.
HSN / SAC Codes: Accurate classification for goods or services supplied.
Itemized Tax Breakup: Distinct columns for taxable value, CGST, SGST, or IGST.

Tax Invoice FAQs

What is a Tax Invoice under GST in India?

A Tax Invoice is a legal commercial document issued by a GST-registered supplier to a buyer when selling taxable goods or services. Under Section 31 of the CGST Act, 2017, a tax invoice is essential for the recipient to claim Input Tax Credit (ITC).

What is the difference between a Tax Invoice and a Bill of Supply?

A Tax Invoice is issued for taxable supplies where GST is charged and ITC can be claimed by registered buyers. A Bill of Supply is issued by composition scheme dealers or for exempt supplies where no tax is charged and no ITC is available.

When must a Tax Invoice be issued for goods and services?

For goods, the tax invoice must be issued at or before the time of removal/delivery. For services, it must be issued within 30 days from the date of service completion (45 days for banking and financial institutions).