Skip to content

Free invoice maker for any country

This invoice maker works wherever you do business. Pick from 31 currencies, name your tax the way your country does (VAT, GST, sales tax or simply tax), set the rate, and get a clean invoice with your logo and totals in seconds. It is free, needs no account, and the invoice is built in your browser, so your client data stays with you.

Quick answer

To make an invoice for any country, enter your business and your client, pick one of 31 currencies, name your tax (VAT, GST, sales tax) and set its rate, add the lines and press the print button to save a PDF. It is free, needs no account, and the invoice is built in your browser.

Your business (seller)

Shown on the invoice exactly as you type it.

Customer (buyer)

Items

Your browser's print window opens. Choose "Save as PDF" as the printer to download the invoice.

—

Invoice

Invoice no.: INV-0001

Date:

Bill to

—

#DescriptionQtyUnit priceVATVAT amountAmount
Subtotal (excl. VAT)
USD 0.00
VAT
USD 0.00
Total
USD 0.00

How to use the Invoice Maker

  1. Add your business name, address and, if you have one, your tax ID.
  2. Add your client, an invoice number, the date and a due date.
  3. Choose the currency, the tax name and the tax rate, then list your items.
  4. Press "Download PDF / print" and choose "Save as PDF".

Built for freelancers and small businesses worldwide

Many invoice templates assume one country. This one does not. A designer in Pakistan billing a client in US dollars, a consultant in the UK charging 20% VAT, a supplier in India showing GST or a contractor in Canada adding sales tax can all use the same tool. Lines can be taxable at your rate or carry no tax, and the totals, tax and grand total are calculated exactly, with no rounding surprises.

What an invoice should include

Wherever you are, a professional invoice carries your name and contact details, your client's name and address, a unique invoice number, the invoice date and due date, a description of each item with quantity and price, the subtotal, the tax with its rate, the total due and how to pay you. If you are registered for a sales tax, your tax ID usually has to appear, and some countries require the title "Tax Invoice". Tick that option and the title changes. Tax rules differ by country, so check what your tax authority requires.

Currencies and amounts in words

Choose from 30 common currencies, including the US dollar, euro, pound, dirham, riyal, rupee, Canadian and Australian dollars and more. For currencies the tool knows how to spell out, such as USD, EUR, GBP, AED, SAR, INR and PKR, the total is also written in words in English or Arabic. Currencies with three decimals or none, such as the Kuwaiti dinar or the yen, are not offered yet so that totals are always exact.

Frequently asked questions

Is this invoice maker really free?

Yes. There is no sign-up, no watermark and no limit on the number of invoices. The site is supported by optional donations.

Which tax rate should I use?

Use the standard rate in your country for the goods or services you sell, for example 20% VAT in the UK or 10% GST in Australia, and mark lines that carry no tax. If you are not registered for tax, leave the rate at 0.

Is the invoice valid for tax purposes in my country?

It shows the details most tax authorities ask for, but rules differ and some countries require e-invoicing or a certified system. Check your local rules. In the UAE, use our UAE tax invoice generator instead.

Can I add my logo?

Yes. Add a PNG, JPG, SVG or WebP logo under 300 KB. It is stored only on your device if you tick "Remember".

Where is my data stored?

Only in your browser. Nothing you type is uploaded to NeedMyTools, and the tool does not keep copies of your invoices, so save each PDF.