Free invoice generatorCreate an invoice without the setup.
Add your client, the work and how you want to be paid. Check the total, then download the PDF.
Free · No signup · No watermark over your invoice

Write it so it still makes sense in six weeks.
The total is the same either way. The second line is the one your client can match to what they agreed, without emailing you to ask which project it was.
Start from work that looks like yours.
All templatesEach one opens the editor with the lines, units and wording that kind of work needs. Change the names and the rates.
- Web developerMilestones, hourly work and deployments.
- Graphic designerIdentity work, revision rounds, final files.
- PhotographerShoot time, editing and usage licensing.
- ConsultantPhases, workshop days and travel at cost.
- ContractorLabour, agreed variations and materials.
- WriterPer-word fees, rush work and kill fees.
- Virtual assistantRetainer hours, extra hours, costs passed on.
- TutorSessions by date, materials, late cancellations.
Any of them, in three layouts
- No account first
- Make the whole invoice and download it before you decide whether you want one. Nothing is uploaded while you type.
- It remembers you, not your client
- Your name, address and logo come back on the next invoice, and the number carries on from the last one you downloaded — all in this browser.
- A PDF you can send as it is
- Real selectable text on A4 or US Letter, page breaks that fall between rows, and one small Invoira line in the footer.
Invoicing regularly? An account saves your clients and services, keeps a numbered record of every invoice you issue, and tracks what has been paid. Create a free account.
Invoicing in India
Get paid by UPI, in one scan.
Pick INR and the invoice prints the way Indian clients expect: Indian number grouping, the total in words, and a QR code their UPI app opens with your name and the amount already in it.
Create a rupee invoice- Subtotal
- ₹1,12,000.00
- IGST (18%)
- ₹20,160.00
- Total due (INR)
- ₹1,32,160.00
Rupees One Lakh Thirty-Two Thousand One Hundred Sixty Only
How to pay
UPI ID: yourname@bank
Scan with any UPI app to pay ₹1,32,160.00
- UPI QR code
- Put your UPI ID in the payment details and a scan-to-pay code prints with the amount and invoice number filled in. Invoice with UPI QR
- Amount in words
- Rupee totals are written out the Indian way, in lakh and crore, under the totals. Tax invoice format
- GST labels and maths
- Name the tax GST, IGST or CGST + SGST, set the rate per line, and the totals add up in rupees and paise. GST calculator
Automate your invoices
Sending lots of invoices, or the same ones every month? Tell us what you need and we'll get back to you.
Questions
- Can I use this for a real business invoice?
- Yes. You set the invoice number, the dates, the tax label and rate, and your own payment details, so the invoice can say what your client or your country expects it to say. Invoira does not give tax or legal advice.
- Where is my invoice stored?
- In this browser only, until you clear it. Nothing you type is saved on our servers, and the draft will not follow you to another device.
- Can I add tax, a discount or a PO number?
- Yes, and none of them appear on the invoice until you add them. Tax takes your own label — VAT, GST, sales tax — at one rate, or a different rate per line. A discount can be a fixed amount or a percentage. A PO reference prints under the dates.
- Does Invoira collect the money?
- No. You add your own bank details or payment link, and record payments yourself.
- Can my client pay by UPI?
- Yes. On a rupee invoice, put your UPI ID in the payment details and a scan-to-pay QR code prints with the amount and invoice number filled in. The money goes straight to your account.
- Is it really free?
- Yes. Making and downloading invoices is free with no signup, and so is the account. Free PDFs carry one small “Made with Invoira” line at the bottom; nothing is printed over your invoice.

