Skip to content
Invoiqo

Free tool · no sign-up

Free GST invoice generator

Fill in your business, your customer and the items, and watch a proper GST tax invoice build itself with every field Rule 46 asks for: GSTIN, HSN or SAC, place of supply, CGST + SGST or IGST and the amount in words. Print it or save it as a PDF. The same tool makes quotations, proforma invoices, delivery challans, credit notes and bills of supply.

Document
Your business (seller)
Customer (buyer)
Items (rates before GST)
    Notes

    Your draft is saved in this browser only.

    Save it in Invoiqo, free

    In the print dialog choose “Save as PDF” as the printer to get a PDF. Turn off “Headers and footers” for a clean page.

    Save invoices and track payments free in Invoiqo

    Numbers that never repeat, customers and products saved once, invoices shared on WhatsApp and a clear list of who still owes you. The Free plan never expires.

    Start free, no card needed

    What must be on a GST tax invoice (Rule 46)

    Rule 46 of the CGST Rules, 2017 lists what a tax invoice must contain. The generator fills in each of these from what you type:

    1. Name, address and GSTIN of the supplier.
    2. A consecutive serial number of up to 16 characters (letters, digits, “-” and “/”), unique for the financial year.
    3. Date of issue.
    4. Name, address and GSTIN of the recipient if registered.
    5. For an unregistered recipient: name and address and the delivery address with state name and code when the taxable value is ₹50,000 or more, or when the buyer asks for it.
    6. HSN code for goods or SAC for services (4 or 6 digits by turnover).
    7. Description, quantity and unit of the goods or services.
    8. Total value, and taxable value after any discount.
    9. Rate and amount of tax: CGST, SGST/UTGST or IGST, and cess if any.
    10. Place of supply with the state name for inter-state supplies.
    11. Delivery address if different from the place of supply.
    12. Whether tax is payable on reverse charge.
    13. Signature or digital signature of the supplier or an authorised person.

    Businesses with aggregate turnover above ₹5 crore in any year since 2017-18 must also generate an e-invoice (IRN and signed QR code) on the Invoice Registration Portal for B2B invoices (Notification No. 10/2023-Central Tax, from 1 August 2023). Those with turnover of ₹10 crore or more must report each e-invoice within 30 days of its date (GSTN advisory, from 1 April 2025). This free generator does not create e-invoices. On Invoiqo’s Business and Pro plans you download the e-invoice JSON for the portal and record the IRN, which then prints with the signed QR code on the invoice.

    Worked example

    A Bengaluru electronics shop (GSTIN state code 29) sells two LED TVs at ₹28,500 each (HSN 8528, 18%) to a registered dealer in Chennai (place of supply Tamil Nadu, 33). The supply is inter-state, so the invoice shows taxable value ₹57,000, IGST @ 18% = ₹10,260 and total ₹67,260 (“Rupees Sixty Seven Thousand Two Hundred Sixty Only”). Had the buyer been in Karnataka, the same ₹10,260 would be shown as CGST ₹5,130 + SGST ₹5,130.

    How many copies, and when to issue

    SupplyCopies (Rule 48)When to issue (section 31, Rule 47)
    GoodsOriginal for recipient, duplicate for transporter, triplicate for supplierBefore or at the time of removal or delivery
    ServicesOriginal for recipient, duplicate for supplierWithin 30 days of the supply (45 days for banks and NBFCs)

    For a sale under ₹200 to an unregistered buyer who does not ask for an invoice, you may issue one consolidated tax invoice at the end of the day instead (proviso to Rule 46). Composition taxpayers and sellers of exempt goods issue a bill of supply instead of a tax invoice.

    Common mistakes

    • Restarting or repeating invoice numbers within a financial year, or using numbers longer than 16 characters. Start a fresh series each April.
    • Wrong place of supply. It decides CGST + SGST versus IGST; the generator picks the state from the GSTIN to help.
    • Leaving out HSN or SAC codes. Find them with the HSN code finder.
    • Writing GST-inclusive rates in the rate column. Enter rates before GST; use the GST calculator to back out GST from an MRP.
    • Treating a quotation or proforma as a tax invoice. Neither lets the buyer claim input tax credit.

    Your data stays with you

    The generator runs entirely in your browser. Your draft is kept only in this browser’s storage so you can come back to it; nothing is uploaded. To keep a record of every invoice, number them automatically, share them on WhatsApp and see who has paid, use Invoiqo’s free plan.

    Official sources

    Checked on 28 October 2026. This tool helps you lay out an invoice; it is not tax advice.

    Frequently asked questions

    Is this GST invoice generator really free?

    Yes. There is no sign-up, no watermark and no limit. Print as many invoices as you like or save them as PDF.

    How do I save the invoice as a PDF?

    Tap “Print / Save as PDF” and choose “Save as PDF” (or “Microsoft Print to PDF”) as the printer. On Android, choose “Save as PDF” in the printer list.

    Does it make e-invoices with IRN and QR code?

    No. E-invoices must be registered on the Invoice Registration Portal, which this free tool does not do. On Invoiqo’s Business and Pro plans you download the e-invoice JSON, upload it on the portal and record the IRN, and the IRN and signed QR code print on the invoice.

    Can I make a quotation or delivery challan with it?

    Yes. Change the document type to quotation, proforma invoice, delivery challan, credit note or bill of supply; the title, fields and notes change to suit.

    Is my invoice data stored anywhere?

    Only in your own browser, so your draft is there when you come back. Nothing is sent to Invoiqo. Use “Clear the form” to remove it.

    What is the maximum length of a GST invoice number?

    16 characters, using letters, digits, hyphen and slash, and it must be unique within the financial year (Rule 46(b)).

    GST billing that does the work for you

    Invoices, stock, payments and GST reports in one app, on the web and Windows, in English, हिन्दी and বাংলা.

    Start free — GST billing in 2 minutes