Skip to content

Invoice Generator

Make a professional invoice in minutes: your logo, a payment QR code, tax, discounts and your signature. Download a sharp PDF free, no watermark.

Free, no watermark Payment QR code Made in your browser
New
1 Details
2 Your business
Tax number
Second tax number (optional, like STRN)
3 Bill to
Client tax number (optional)
4 Items
4 Payment received
5 Tax, discount and total
Tax
Discount on the total

Extra charges (delivery, service charge)

6 Payment details and QR code
QR code on the document

The QR code holds the bank details above, the amount and the invoice number, so clients can copy them.

7 Notes, terms and signature

Signature

No signature

Company stamp

No stamp
8 Design and labels

Colour

Money format

Change the words on the document

Rename any heading, for example "Bill to" to "Customer", or write it in your own language.

Total

0

My documents

Paste items from Excel or Google Sheets

Copy the rows in your sheet and paste them here. Columns can be: description, quantity, price or description, quantity, unit, price.

Your signature

How to use the Invoice Generator

  1. 1

    Add your business

    Type your business name and details and add your logo. They are saved for your next invoice.

  2. 2

    Add the client and items

    Pick a saved client or type a new one, then add items with quantity and price. Paste rows from Excel if you like.

  3. 3

    Set tax, discount and payment

    Add GST or VAT, a discount, your bank details and a payment QR code so clients can pay fast.

  4. 4

    Pick a design and download

    Choose a template and colour, then download a PDF, save an image for WhatsApp, or print.

8 templates, your colours

Classic, Modern, Minimal, Bold, Corporate, Elegant, Compact and a shop receipt for thermal printers. Pick your brand colour, or let the tool take it from your logo.

Get paid faster with a QR code

Put a payment link, a WhatsApp message with the invoice number and amount, your bank details, UPI or a SEPA code right on the invoice.

Sharp PDF, small file

Real text, not a screenshot, so it prints crisp, can be searched and stays small enough for email and WhatsApp.

Free, free account and members

Making and downloading documents is free for everyone. A free account saves your work to your account so it opens on any device.

Feature No accountYou Free account Member (paid plan)
Invoices, quotations and receipts, PDF and print ✓ ✓ ✓
Templates 4 of 8 8 of 8 8 of 8
Save to your account (any device) - ✓ ✓
Saved invoices 20 on this device 30 Unlimited
Business profiles 1 2 Unlimited
Saved clients 30 100 Unlimited
Saved products and services 50 200 Unlimited
Signature and company stamp ✓ ✓ ✓
Payment QR code ✓ ✓ ✓
Download as image (PNG, JPG) ✓ ✓ ✓
You are here Create free account See plans

Questions people ask

Is this invoice generator really free?

Yes. Making, downloading and printing invoices is free with no watermark. A free account adds saving to your account, every template and opening your invoices on any device.

Are my invoices uploaded to your server?

Not unless you choose to save them to your account. The PDF is made inside your own browser. Without an account, your saved invoices stay in this browser only.

What should an invoice include?

Your business name and contact details, the client, a unique invoice number, the invoice date and due date, each item with quantity and price, tax if you charge it, the total, and how to pay. Many countries also need your tax number (for example NTN or STRN in Pakistan, TRN in the UAE, VAT number in the UK).

Can I add a QR code so clients can pay?

Yes. Add a payment link (PayPal, Stripe, Wise or your own), a WhatsApp message with the invoice number and amount, your bank details, a UPI code for India, or a SEPA code for Europe.

Can I make a Saudi ZATCA e-invoice with this?

No. Saudi e-invoices for VAT-registered businesses need a QR code stamped by a system connected to ZATCA. A browser tool cannot do that, so we do not make a code that only looks compliant. Use a ZATCA approved system for those invoices.

Which currencies can I use?

Any currency. Rupees, dirhams, riyals, dollars, pounds, euros and more, with the right decimals, number style (including lakh and crore) and the amount written in words.

Can I save my clients and products?

Yes. Clients and items you add are saved so you can pick them next time. Guests save them in this browser; with a free account they are saved to your account.

Does it work on my phone?

Yes. Switch between Edit and Preview at the top, and download or share the PDF straight to WhatsApp.

Sending many invoices every month?

We build billing systems and CRMs that make, number and send invoices for you, with payment tracking and reminders.

Get a billing system

More free tools

All tools