How to use the Invoice Generator
- Add your logo and business details in the “From” section.
- Enter your customer’s details under “Bill to”.
- Add line items with quantity, rate and tax %.
- Click “Download PDF” and choose “Save as PDF” in the print window.
What should an invoice include?
- Your business name, address and tax ID (for example GSTIN in India).
- The customer’s name and address (and their GSTIN for B2B invoices).
- A unique, sequential invoice number and the invoice date.
- A description, quantity, rate and amount for each item.
- Tax amounts, the grand total and payment terms or due date.
GST invoices in India
For sales within the same state, GST is split equally into CGST and SGST; for sales to another state, the full amount is charged as IGST. Tick “Split tax into CGST + SGST” for intra-state invoices. A GST invoice should also show the HSN or SAC code of each item, which you can include in the item description. Check the latest GST rules or ask your accountant for requirements that apply to your business, such as e-invoicing thresholds.
Your details are saved on your device
Your business details, logo, notes and the next invoice number are remembered in your own browser, so your next invoice takes seconds. Nothing is uploaded to our servers.
Frequently asked questions
Is this invoice generator really free?
Yes. There are no limits, no sign-up and no watermark on your invoices.
How do I save the invoice as a PDF?
Click “Download PDF”. In the print window choose “Save as PDF” (on phones: Share → Save to Files or Print → Save as PDF).
Can I use other currencies?
Yes. Choose from INR, USD, EUR, GBP, AED and more. Amount in words uses lakh/crore for INR and million/billion for other currencies.