Free Invoice Generator

Make an invoice, tax invoice or quote with your logo, tax and discounts, see the exact PDF as you type, and download it. Free, no sign-up, no file retention.

Create Invoice

Fill in business details and generate professional PDF invoices

How to create an invoice

  1. 1

    Enter your details and your client's

    Add both parties' names and addresses, tax numbers if you have them, your logo and an invoice number. Everything is composed online, so client and financial details are never retained by PilotPDF.

  2. 2

    List the work and the amounts

    Add each item with its description, quantity and price. Set any discount, tax or deposit, and check the totals in the live preview against your own figure.

  3. 3

    Download and send

    Download the PDF and send it. Keep your copy, because invoices are accounting records and most places require you to keep them for several years. New invoice keeps your details and moves to the next number.

What an invoice has to contain to be paid

An invoice is a payment request and a bookkeeping record at once, and the details that seem like formalities are usually the ones that hold up payment. It needs a unique invoice number, the date of issue, your business name and address, the client's name and address, a clear description of what is being charged for, the amounts, and the total due. Where tax applies, the rate and amount must be shown separately from the net figure, and in many jurisdictions your tax registration number has to appear.

The invoice number matters more than its blandness suggests. It has to be unique and it should run in an unbroken sequence, because that sequence is what accounting systems and auditors rely on to establish that nothing is missing. Gaps in an invoice sequence are a standard audit flag. Pick a scheme at the start — a simple running number, or a per-client prefix — and stay with it.

Payment terms are the part most often left vague, and vagueness costs money. State a due date rather than 'on receipt', give the exact payment details, and say what happens if payment is late. Net 30 is a common default but is a choice rather than a rule; shorter terms are entirely normal for small suppliers. A client's accounts department pays to the date on the document, so an invoice without one waits.

Getting paid faster, and keeping the records straight

Most late payment is friction rather than refusal. Invoices go unpaid because they arrived without a purchase order number the client's system demanded, because the description did not match what was approved, because they went to the person who commissioned the work rather than to accounts, or because a bank detail was missing. Asking at the start of a job how the client wants to be invoiced — and to whom — removes nearly all of it.

Clarity in the line items does similar work. 'Consulting — £2,400' invites a query; three lines naming the deliverables, days, and rate does not. Where an amount was agreed in advance, referencing the quotation or contract lets whoever approves it match the invoice to an authorisation without contacting you. Sending promptly matters too, since most organisations pay on a fixed cycle and an invoice that misses the cut-off waits a full period.

Keep every invoice you issue, in sequence, including any you cancel — the record has to be continuous. Most jurisdictions require retention for somewhere between five and seven years, and PDF is the right format for it: fixed, universally readable, and unchanged by whatever software you move to later. If you need to correct an invoice already sent, the accepted practice is to issue a credit note and a corrected invoice with a new number, rather than editing and resending the original.

Your files are never retained by PilotPDF

PilotPDF does not keep copies of your original files, completed files, passwords, or document contents after processing.

Read our privacy policy for details about analytics and data handling.

Frequently Asked Questions

Fill in your details, your client's, and one line per item with its quantity and price. Add tax, a discount or a deposit if you need them. The preview shows the exact PDF as you type; press Download PDF when it looks right.
Yes. No account, no trial, no watermark and no limit on how many invoices you make.
Yes. Use Add logo next to your details and pick a PNG or JPG. It appears at the top left of the invoice.
Yes. Choose Tax invoice, name the tax (GST, VAT, sales tax) and enter the rate, and add your tax registration number and your client's. The tax is worked out on the amount after any discount and shown on its own line. Check your country's rules for anything else a tax invoice must show.
It carries on to a second page and beyond. The table heading is repeated on each page and pages are numbered, so nothing is squeezed or cut off.
Yes. Names, items and amounts can be searched, selected and copied, and accounting software can read them. Earlier versions saved a picture of the invoice; this one doesn't.
US, Australian, Canadian, Singapore and New Zealand dollars, euro, pound, Indian rupee (with Indian digit grouping, like ₹1,25,000.00), UAE dirham, South African rand, Swiss franc and Japanese yen.
Yes. Choose Quote, Proforma invoice or Receipt as the type. A quote shows a Valid until date and Prepared for instead of Bill to.
Yes. Your draft, business details, and logo are autosaved. New invoice keeps your details and moves to the next number; Delete saved data removes everything.
No. The invoice is put together online and the PDF is made without PilotPDF retaining a copy. Client names and amounts never reach our server.