Invoice Generator

Fill in the invoice exactly as it will look. Add your logo, items, GST and discounts, then download a clean PDF. It’s free and needs no sign-up. Your data never leaves your device.

  • 100% free
  • Runs in your browser – nothing uploaded
  • No sign-up
Colour
Advanced options PO number, line discounts, tax label
    Invoice #
    Date
    Due date
    PO / Ref #
    Place of supply
    From
    Bill to
    #Item & descriptionHSN/SACQtyRateDisc %Tax %Amount
    Amount in words
    –
    Notes
    Payment details
    Terms
    This is a computer-generated invoice.

    💡 Everything auto-saves in this browser. Click “Download PDF” and choose Save as PDF as the printer. For the cleanest result, turn off “Headers and footers” in the print dialog.

    How to create an invoice in 4 steps

    1. Add your details. Upload your logo, then enter your business name, address and GSTIN in “From”. These are remembered for your next invoice.
    2. Add your client in “Bill to”, including their GSTIN if they’re GST-registered (they’ll need it to claim input tax credit).
    3. List items or services with quantity, rate and GST %. Turn on the HSN/SAC column if you need it. Totals, tax split and amount in words update instantly.
    4. Download the PDF and send it to your client. Click “New invoice” next time and the number increases automatically.

    What must a GST tax invoice include?

    Under Rule 46 of the CGST Rules, a tax invoice issued by a registered business in India must show:

    • Supplier’s name, address and GSTIN
    • A unique, consecutive invoice number (max 16 characters) and the date of issue
    • Recipient’s name, address and GSTIN (if registered)
    • HSN code for goods or SAC code for services (4 or 6 digits, depending on turnover)
    • Description, quantity, unit, value and any discount
    • Taxable value, GST rate and amounts of CGST, SGST/UTGST or IGST
    • Place of supply with state name (for inter-state supplies)
    • Signature or digital signature of the supplier or authorised representative

    Our template includes all of these fields. If you aren’t GST-registered, set Tax to “No tax” and change the title to “INVOICE”. Don’t label it a “Tax invoice” or charge GST.

    CGST + SGST or IGST?

    If you and your client are in the same state, charge CGST and SGST (half the rate each). If they’re in a different state, charge IGST at the full rate. Choose the right option in the “Tax” menu and the invoice updates the breakdown automatically, grouped by rate if your items use different GST rates.

    How discounts are taxed

    A discount shown on the invoice at the time of supply reduces the taxable value, so GST is charged on the discounted amount. When you add an invoice-level discount, our generator spreads it proportionally across your items before calculating tax, which is the correct treatment. Shipping or delivery charges you add are shown separately below the tax.

    🔒

    Private by design. Invoices contain sensitive business and client details. Unlike many free invoice tools, nothing you type here is uploaded to a server. It’s saved only in your own browser, and the PDF is created on your device.

    Invoice tips that get you paid faster

    • Set a clear due date (for example, 15 days) instead of “on receipt”.
    • Add UPI and bank details in Payment details so the client can pay in one step.
    • Itemise your work. Clients question vague single-line invoices more often.
    • Follow up politely on the due date, and include the invoice number in every message.

    Frequently asked questions

    Is this invoice generator really free?

    Yes. There are no watermarks, no sign-up and no limits on how many invoices you create or download.

    How do I save the invoice as a PDF?

    Click “Download PDF”. Your browser’s print dialog opens. Choose “Save as PDF” (or “Microsoft Print to PDF”) as the destination and click Save. On a phone, use Share → Print → Save as PDF.

    Is it valid as a GST tax invoice?

    The template has every field Rule 46 requires. It’s valid as long as you fill in your correct GSTIN, the right HSN/SAC codes and rates, and number your invoices consecutively. Businesses above the e-invoicing turnover threshold must also generate an IRN on the government’s e-invoice portal.

    Where is my data stored?

    Only in your browser’s local storage on this device. Clearing your browser data removes it. We never receive your invoice details.

    Can I make invoices in dollars or other currencies?

    Yes. Choose USD, EUR, GBP, AED, AUD, CAD, SGD or SAR. Amounts and the “amount in words” line switch automatically. For export invoices, select “No tax” or IGST as your tax situation requires (for example, zero-rated exports under LUT).