Create invoice

Free and open source

Free invoice generator. No sign-up, no watermark.

Make an invoice in two minutes, right in your browser. Add GST or VAT, bill in rupees, dollars, pounds or euros, add a UPI QR code or bank details, then download a PDF. No account needed. Your data stays on your device.

The InvoiceDesk invoice editor: business details, customer, dates, a line item, GST at 18 percent and a part payment recorded
The finished invoice as a PDF, with CGST and SGST, balance due, a UPI QR code and bank details
Price
0.00
Sign-up
None
Watermark
None
Saved in
Your browser

How to make an invoice

  1. 01

    Fill in the invoice

    Your business, your customer, the date and what you're charging for. Totals, tax and the due date work themselves out.

  2. 02

    Add how to pay you

    A UPI ID becomes a QR code for the exact amount. Bank details, Zelle, PayPal or a payment link work too.

  3. 03

    Download and send

    Save an A4 or Letter PDF, or print it. Record payments as they come in and see who still owes you.

Everything on the invoice. Nothing on the bill.

Eight line items, all included. Point at a row to see the real screen.

  1. 01Invoices that look professional Your logo and address. GST, VAT or any tax. INR, USD, EUR, GBP, AED or any of 36 currencies. Discounts, shipping, A4 or Letter. Download a PDF or print.0.00
  2. 02Payment details that get you paid UPI ID with an automatic QR code, bank details, Zelle, phone wallets or a payment link, printed on the invoice.0.00
  3. 03Payment tracking Record full or part payments by cash, UPI, cheque or transfer. Balance due and overdue status update by themselves.0.00
  4. 04Customers and saved items Save a customer once, then pick them. Keep your services with prices and add them to any invoice in one step.0.00
  5. 05Reports Invoiced against received by month, earnings by customer, average days to get paid. Export any list as CSV.0.00
  6. 06Backup and restore Download everything as one file. Restore it in another browser or on another computer.0.00
  7. 07Works on your phone Make and send an invoice from a phone browser. Rupee, dollar, pound, euro or dirham, numbered the way you like.0.00
  8. 08Open source Read every line on GitHub. Want your own copy with team logins? You can install it free.0.00
Items 0 of 8 Subtotal 0.00

Your invoices never reach our server. There is no server.

InvoiceDesk runs entirely in your browser and saves to it. Nobody can read your customers or amounts, including us. Clearing your browser data clears the app too, so download a backup from Settings now and then.

  • No account. Nothing to sign up for, no email, no password.
  • No ads, no tracking. The site does not follow you around or sell anything.
  • Backup in one file. Move your invoices to another browser or computer whenever you like.
  • Open source. Anyone can read the code and check what it does.

One generator, every kind of invoice.

Change the title, the tax and the currency, and the same editor makes each of these.

Real screens, real sample data.

Reports page: invoiced 1,90,688 rupees, received 1,10,580, pending 80,108, 58 percent collected, average 17 days to get paid, and a monthly bar chart
Reports · This year · INR
Editing invoice INV-7 on a phone
INV-7 on a phone

The sample business is made up. Open the app, choose Load sample data and click around, then delete it from Settings when you start for real.

Questions people ask

Is InvoiceDesk really free?
Yes. There is no paid plan, no trial and no watermark. InvoiceDesk is open source, and the version on this site costs nothing to use.
Do I need to sign up or log in?
No. Open the app and start typing. There is no account, no email address and no password.
Where are my invoices saved?
In your own browser, on your own device. Nothing is sent to a server, so nobody else can read your customers or amounts. Download a backup from Settings now and then, because clearing your browser data also clears the app.
Can I download the invoice as a PDF?
Yes. Click Download PDF for an A4 or Letter file, or Print. Paid invoices get a PAID stamp.
Does it work for GST invoices in India?
Yes. Add your GSTIN, set your GST rate, and show it as CGST plus SGST or as IGST. A UPI QR code for the exact amount can be printed on the invoice. See the GST invoice generator page.
Can I add my logo?
Yes. Upload your logo in Settings and it appears at the top of every invoice.
Does it work on a phone?
Yes. The app works in any modern phone browser, and the PDF downloads straight to your phone.
Can I put InvoiceDesk on my own website, with logins for my team?
Yes. You can install your own copy for free on Hostinger or any web host, and turn on team logins with a free Supabase project. See Install free.

Want it on your own domain, with logins for your team?

InvoiceDesk is open source. Install your own copy free on Hostinger or any web host. It's for your own business, not for resale.

Install free