Create professional invoices in seconds. Enter your business and customer details, add products or services, calculate taxes and discounts automatically, and download your invoice as a PDF.
Your invoice data is processed locally in your browser and is not uploaded unless a feature explicitly requires it.
This free invoice generator turns a simple form into a finished, professional invoice you can send to a client in under a minute. You fill in your business details on the left, add the products or services you are billing for, and a full A4 invoice builds itself on the right as you type. There is nothing to install, no account to create and no limit on how many invoices you make.
The maths is handled for you. Every line calculates quantity against unit price, applies any per-item discount and tax, and rolls into a running subtotal. On top of that you can add an overall discount as a percentage or a fixed amount, a tax rate, shipping and any other charges, then record an amount already paid so the invoice shows a clear balance due. All amounts are rounded to two decimal places using whole-cent arithmetic, so the totals on your invoice always add up exactly.
When the invoice looks right, download it as a properly sized A4 PDF or send it straight to your printer. The export contains only the invoice — none of the surrounding page, buttons or navigation. Pick from three templates depending on the impression you want to make: Modern for a clean branded look, Classic for a traditional serif layout, and Minimal for something understated and ink-friendly.
Reviewed by the ToolBrainy Team · Runs entirely in your browser · Last updated September 2026
Add your company name, address, phone, email and tax number, and upload your logo so the invoice carries your branding.
Fill in who you are billing — their name, company, address and tax number if they need it for their own records.
Use Add Item for each line, then set the quantity and unit price. Add as many lines as the job needs.
Apply tax or a discount per line, or across the whole invoice, and add shipping or other charges where they apply.
Check the live preview on the right. Try the three templates and confirm the numbers, dates and payment terms read correctly.
Click Download PDF to save an A4 file ready to email, or Print Invoice to send it straight to your printer.
An invoice is a document a seller sends to a buyer that lists what was supplied and formally requests payment for it. It records the goods or services provided, the amount owed, and the date by which the money is due. Sending one turns an informal arrangement into a written claim: it tells your customer exactly what they are paying for, and it gives you something to point to if payment is late.
An invoice is not a receipt and not a quote, and the difference matters. A quote is an offer made before any work happens and carries no obligation to pay. An invoice is issued after the work is delivered and asks for payment. A receipt comes last and confirms that payment has already been made. The same job can produce all three documents in that order.
Invoices also do quiet administrative work. They are the primary record behind your bookkeeping and tax return, they let you track which customers still owe you money, and in most countries a business must keep copies of the invoices it issues for a number of years. Sequential invoice numbering — INV-001, INV-002 and so on — exists so that record is complete and auditable, with no gaps and no duplicates.
A professional invoice is not complicated, but leaving something out is the fastest way to have it queried or quietly pushed to the back of the payment queue. Every invoice you create with this tool can carry all of the following:
Tax rules vary by country, so check what your own tax authority requires before you invoice — in some places the word “Invoice”, your registration number, or a specific tax breakdown is a legal requirement rather than a nicety.
Anyone who needs to bill someone and would rather not pay a monthly subscription for the privilege. It is built for the everyday case: a handful of lines, a clear total and a PDF out the other end.
Bill hourly or per project, add your logo, and send a polished invoice the moment the work is signed off.
Issue tidy, numbered invoices with VAT shown separately, without adding another tool to the monthly bill.
List labour and materials on separate lines, add a call-out charge under Other Charges, and record any deposit already paid.
Bill retainers or day rates with payment terms spelled out, so the due date is never open to interpretation.
Break a campaign into itemised lines per deliverable so clients can see precisely where the budget went.
Add shipping as its own charge and pick from twelve currencies when you are invoicing a customer abroad.
Invoice recurring work by duplicating last month’s details and changing only the number and the dates.
Keep a clean, sequential paper trail for your tax return without buying accounting software you do not need yet.
Yes. The invoice generator is completely free with no limits on how many invoices you create, no watermark on the finished PDF, and no trial that expires. You can use the invoices for personal or commercial work.
No. There is no signup, login or email required. Open the page, fill in the form and download your invoice. Your work is remembered in your own browser so you can come back to it later without an account.
Yes. Click Download PDF and the invoice is exported as a properly sized A4 PDF containing only the invoice itself, with none of the surrounding website interface. The file downloads straight to your device.
Yes. Upload a PNG, JPG or SVG logo in the Business Details section and it appears at the top of the invoice preview and in the exported PDF. You can swap it or remove it at any time with the Remove Logo button.
Yes, at two levels. Each line item can carry its own discount and tax percentage, and the invoice as a whole can have an overall discount (percentage or fixed amount), a tax rate, shipping and other charges. Every total recalculates instantly as you type.
Yes. The tool is fully responsive. On a phone the form appears first and the invoice preview sits below it, buttons are sized for touch, and there is no sideways scrolling. PDF download and printing work the same as they do on desktop.
Yes. Choose between the Modern, Classic and Minimal templates, add your logo, pick from twelve currencies, set your own invoice number and payment terms, and add free-form notes and payment instructions. The preview updates as you type so you can see every change immediately.
Yes. The Print Invoice button opens your printer dialog with just the invoice page, formatted for A4. You can also use it to save a PDF through your operating system’s built-in Print to PDF option if you prefer that route.
No. Your invoice data is processed locally in your browser and is not uploaded unless a feature explicitly requires it. The draft is saved in your browser’s local storage on your own device, which is why it is still there after a refresh — and why clearing your browser data removes it. Your logo is never published anywhere.
Yes. Twelve currencies are supported: US dollar, euro, British pound, Canadian dollar, Australian dollar, Indian rupee, Pakistani rupee, UAE dirham, Saudi riyal, Bangladeshi taka, Japanese yen and Chinese yuan. Changing the currency instantly updates every amount and symbol on the invoice.
Create a professional invoice in seconds — no signup required.