GENERATOR GUIDE · NEXATOOLPRO

How to Create an Invoice for Free with an Invoice Generator

An invoice asks a client to pay for work or goods. This free generator builds one in your browser: add your details, items, tax and discount, check the live preview, then download a PDF or print it. Nothing is uploaded or stored.

Practical guide · NexaToolPro

Make an invoice

  1. Enter your business details and, if you like, add a PNG or JPG logo.
  2. Enter the client name and address, the invoice number, the dates and the currency.
  3. Add each item with a description, quantity and unit price, and set tax, discount and shipping.
  4. Check the live preview and the total due.
  5. Press Download PDF, or Print or save as PDF.

What a clear invoice includes

An invoice number, the issue and due dates, who is billing and who is billed, a list of items with prices, the totals, and how and when to pay. Rules about invoices, tax numbers and wording differ by country, so check what applies to you.

The PDF is in English

The invoice and its PDF are written in English, with English labels such as Invoice, Bill to, Subtotal and Total due. Use English letters for names and addresses. If you need letters such as Urdu or Arabic, use Print or save as PDF, which keeps every character, because the PDF download shows them as question marks. The page warns you as soon as you type such letters.

Privacy

The invoice is built in your browser and is not uploaded or saved by the site. If you reload the page, the form is cleared, so download the PDF when you are done. If you turn on account history, only the tool name, file name, size and time are recorded.

What to fill in

Enter your business details and, if you want, a PNG or JPG logo. Add the client name and address, the invoice number, the dates and the currency. Then add each item with a description, a quantity and a unit price, and set the tax, the discount and the shipping if they apply. The preview and the total due update as you type.

Numbers, dates and records

Give every invoice its own number, and keep the numbers in order so that you and your client can find them later. Write both the issue date and the due date, and say how the client can pay. The site does not save the invoice, and reloading the page clears the form, so download or print it before you leave and keep a copy in your own records.

English PDF or Print or save as PDF

The PDF download uses English labels and English letters. If you need Urdu or Arabic letters in names or addresses, use Print or save as PDF instead, which keeps every character; the page warns you as soon as you type such letters. Rules for invoices and tax numbers differ from country to country, so ask your accountant what an invoice must contain where you work.

Frequently asked questions

Is the invoice generator really free?

Yes. It is free, needs no account and adds no watermark. A small Made with NexaToolPro line can be switched off.

Can I add my logo?

Yes. Add a PNG or JPG logo under 2 MB and it appears in the preview and in the PDF.

Is the invoice PDF in English?

Yes. The labels are English and the PDF download supports English (Latin) letters. For other scripts use Print or save as PDF.

Is an invoice from this tool legally valid?

Requirements differ by country and by business. The tool helps you lay out an invoice clearly but is not legal or tax advice, so check local rules.

Does it save my invoice?

No. Nothing is stored, so download the PDF before you leave the page.

Is my invoice saved on the site?

No. It is made in your browser and cleared when you reload.

Why do Urdu letters show as question marks in the PDF?

The PDF download supports English letters only. Use Print or save as PDF for other scripts.

Can I add a logo?

Yes. Add a PNG or JPG logo in the business details.

Read the Privacy Policy and Terms of Service before using the service.

Open invoice generator → Explore related tools