| Amount |
|---|
How to create an invoice with this free invoice creator
This invoice creator tool builds a professional invoice while you type. Everything you enter on the left appears on the invoice on the right, and the math is done for you. When it looks right, download it as a PDF and send it to your client.
- Add your business details. Enter your business name, address, email and phone. Upload your logo once; it is remembered for every future invoice.
- Add your client. Type the client's name and billing address, or pick one you saved before. Add a separate shipping address only if goods are delivered somewhere else.
- Check the invoice number and dates. The tool suggests the next number in sequence (for example INV-2026-004). Choose payment terms such as Net 30 and the due date fills in automatically.
- List your line items. Describe each product or service, then add quantity and rate. For time-based work, switch on hourly billing so the columns read Hours and Hourly Rate.
- Apply tax, discount, shipping and deposits. Tax and discount can be a percentage or a flat amount. If the client paid a deposit, enter it and the balance due updates.
- Download the PDF. Click Download PDF and pick Save as PDF in the print window. Only the invoice is saved, with sharp text that prints cleanly.
What to include on an invoice
A clear invoice gets paid faster. Clients and their accounts teams look for the same few things, so make sure each one is present.
| Section | What to include | Why it matters |
|---|---|---|
| Your details | Business name, address, email, phone, logo | Tells the client exactly who to pay |
| Client details | Client or company name and billing address | Lets their accounts team file it correctly |
| Invoice number | A unique, sequential number | Needed for tracking, tax records and reminders |
| Dates | Issue date, due date or payment terms | Sets the deadline you can follow up on |
| Line items | Description, quantity or hours, rate, amount | Shows what the client is paying for |
| Totals | Subtotal, discount, tax, shipping, total, balance due | Removes any doubt about the amount |
| Payment details | Bank transfer, card, PayPal or other methods | Makes paying you as easy as possible |
Invoice creator features
No sign-up, no watermark, unlimited invoices
There is no account to create and no trial that runs out. Make as many invoices as you need; none of them carry our branding.
Deposits, partial payments and the PAID stamp
Record a deposit and the invoice shows the amount paid and the balance still due. When the client pays in full, switch on the PAID stamp and download the same invoice as a payment record.
Hourly billing for freelancers and contractors
Freelancers, consultants and contractors can bill by the hour. One switch changes the columns to Hours and Hourly Rate, and the totals still calculate automatically.
Three layouts and your brand color
Choose Classic, Modern or Minimal and set an accent color that matches your logo. You can also rename labels, for example "Invoice" to "Tax Invoice" or "Item" to "Service".
30+ currencies
Bill in US dollars, euros, pounds, Canadian or Australian dollars, rupees, dirhams and more. Amounts are formatted the right way for each currency.
How to number your invoices
Every invoice needs its own number, and the numbers should run in order with no repeats. A simple format is a prefix, the year and a counter: INV-2026-001, INV-2026-002 and so on. This tool reads the last number you used and suggests the next one each time you click New invoice. You can change it at any time, and the next suggestion follows your new pattern.
Payment terms explained
| Term | Meaning | Common for |
|---|---|---|
| Due on receipt | Pay as soon as the invoice arrives | Small jobs, new clients |
| Net 7 / Net 15 | Pay within 7 or 15 days | Freelancers, contractors |
| Net 30 | Pay within 30 days | Business-to-business work |
| Net 45 / Net 60 | Pay within 45 or 60 days | Large companies, retail |
Shorter terms usually mean faster payment. If you accept a deposit up front, say so in the notes and record it in the Payment section so the balance is clear.
Invoice vs receipt vs quote
A quote or estimate is sent before the work, so the client can approve the price. An invoice is sent after the work, to ask for payment. A receipt confirms that payment arrived. With this tool you can send the invoice, then mark it PAID and send the same document again as proof of payment.
Frequently asked questions
Is this invoice creator really free?
Yes. You can create and download unlimited invoices for free. There is no sign-up, no watermark and no limit on the number of invoices.
Do I need to create an account?
No. Everything works in your browser. Your invoices, clients and settings are saved on your own device, not on our servers.
Where is my invoice data stored?
In your browser's local storage on the device you are using. Clearing your browser data removes it, so download a PDF of every invoice you send.
How do I download my invoice as a PDF?
Click Download PDF. Your browser's print window opens; choose Save as PDF as the destination. The PDF contains only the invoice, with sharp text.
Can I add my logo?
Yes. Upload a PNG, JPG or SVG logo and it appears at the top of the invoice. It is remembered for your next invoice.
How do I mark an invoice as paid?
Turn on the PAID stamp. A PAID mark appears on the invoice and the balance due shows zero, so the same document works as a payment confirmation.
Can I bill by the hour?
Yes. Switch on hourly mode and the columns change to Hours and Hourly Rate, which suits freelancers, consultants and contractors.
How should I number my invoices?
Use a unique, sequential number such as INV-2026-001. The tool suggests the next number automatically each time you start a new invoice.
What is the difference between an invoice and a receipt?
An invoice asks for payment; a receipt confirms that payment was received. Mark an invoice PAID to turn it into a payment record.
Which currencies are supported?
More than 30 major currencies, including USD, EUR, GBP, CAD, AUD, INR and AED, formatted correctly for each currency.