Free invoice generator for freelancers

A clean, professional invoice for freelance work, whether you bill fixed fees, hours or milestones. Download a PDF in seconds with no sign-up.

Line items

Live preview

How to make a freelance invoice

  1. Enter your name or business and your client's details.
  2. Add each project, milestone or block of hours as a line.
  3. Add tax if you're registered for it.
  4. Put your payment details (bank, PayPal, Wise) and terms in the notes.
  5. Download the PDF and email it to your client.

What payment terms should freelancers use?

Net 14 or net 30 are common. Shorter terms get you paid faster. Some freelancers ask for a 25–50% deposit before starting, and charge a late fee if the contract allows it.

Do I need a business to send invoices?

In most countries you can invoice as an individual sole trader using your own name. Tax registration rules vary, so check locally.

Is this freelance invoice generator really free?

Yes. There's no account, no watermark, and no limit on normal use. Your business details are saved in your browser so the next document is faster. To make the PDF, the document is sent to our server, rendered in memory and discarded. We never store it.

More free generators

Invoice generator · Receipt generator · Quote generator · Estimate generator · Proforma invoice generator · GST invoice generator · VAT invoice generator · Hourly invoice generator · Invoice number generator

Need to generate documents automatically?

This tool runs on the PDFLoom HTML to PDF API. If your app needs to create invoices, receipts, quotes or reports in code, render your own HTML templates to PDF with one API call. Get a free API key with 100 PDFs a month.