Free Invoice Generator

Create a professional invoice in under a minute. Pick from 15 templates, bill in any currency with GST, VAT or sales tax, and download a clean PDF - free, with no sign-up and no watermark.

  • 100% free
  • No sign-up
  • No watermark
  • Data stays on your device

Browse:Invoice templatesInvoice formats by profession

Loading the invoice generator…

How it works

  1. 1

    Add your details

    Enter your business and client details once. They're saved on your device for next time.

  2. 2

    Add items and tax

    List your work, choose a currency and tax type. Totals and amount in words update instantly.

  3. 3

    Download or print

    Pick a template you like and download a print-ready PDF to email or share.

Features

What should an invoice include?

A clear invoice gets paid faster. Whatever your country, a professional invoice should include:

  • Your business name, address and contact details, plus your tax ID (GSTIN, VAT number) if you're registered
  • Your client's name and address, and their tax ID for business-to-business invoices
  • A unique invoice number, the invoice date and the payment due date
  • Each product or service with quantity, rate and amount
  • Subtotal, any discount, tax broken down by rate, and the total due
  • How to pay: bank details, UPI ID or a payment link

GST invoice format in India

A GST-registered business must title the document 'Tax Invoice' and show its GSTIN, the client's GSTIN (for B2B supplies), the place of supply, and the HSN or SAC code for each item.

Tax depends on where the supply happens. If you and your client are in the same state, the invoice charges CGST and SGST, each at half the GST rate. If you're in different states, it charges IGST at the full rate. This generator works it out automatically from your state and the place of supply.

How to invoice international clients

Bill in your client's currency - USD, EUR, GBP, AED or any other - so they see exactly what they owe. Include your bank's SWIFT code or a payment link such as PayPal, Stripe or Wise.

Indian freelancers and businesses exporting services can supply them without charging GST under a Letter of Undertaking (LUT). Choose 'India export under LUT' and add your LUT reference, and the required declaration is printed on the invoice.

Invoice, quote and receipt: what's the difference?

A quote (or estimate) is sent before the work, to agree on a price. An invoice is sent after delivering the work, to request payment. A receipt confirms that payment has been received. Use this tool to create the invoice, and keep a copy of every PDF you send for your records.

Frequently asked questions

Is this invoice generator really free?

Yes. Every template and every PDF download is free, with no sign-up, no watermark and no limits. The tool is open source and maintained by Srutved.

Where is my invoice data stored?

Only in your own browser, on your device. Nothing is uploaded to a server. If you clear your browser data, saved invoices are removed, so keep the PDFs you send.

Can I create a GST invoice?

Yes. Choose India GST as the tax type and add your GSTIN. CGST and SGST are applied when you and your client are in the same state, and IGST when you're in different states. HSN/SAC codes and the place of supply are printed on the invoice.

How do I invoice an international client from India?

Choose 'India export under LUT', pick the client's currency and add your LUT reference number. The invoice is zero-rated and includes the required declaration.

Which currencies are supported?

All ISO 4217 currencies your browser knows - over 150, including USD, EUR, GBP, INR, AED, SGD, AUD, CAD and JPY - with the right symbol, decimal places and amount in words.

How does the UPI QR code work?

Add your UPI ID to a rupee invoice and a QR code appears with the exact amount and invoice number. Your client scans it with any UPI app (GPay, PhonePe, Paytm and others) to pay instantly.

Can I add my logo?

Yes. Upload a PNG, JPG, SVG or WebP logo. It's resized on your device and appears on every template.

Need software built for your business?

These tools are made by Srutved, an app development company. We build MVPs, mobile apps and SaaS products, often in as little as 15 days.

Talk to us