Freelance invoice generator and guide

A free invoice generator built for freelancers, plus a practical guide to billing clients, setting terms and getting paid on time.

Bill your client in minutes

Open the generator, add your hours or your project fee and download a clean PDF. No account, no watermark, no cost.

Create a freelance invoice

Freelancing means you are also your own accounts department, and invoicing is the part that actually gets money into your bank. The good news is that a freelance invoice is simple. It needs your name, the client, a clear list of what you did, the amount and how to pay. This guide walks through the practical choices, and the free invoice generator turns those choices into a professional PDF you can send today.

Hourly, fixed fee or a mix

Most freelance work is billed one of two ways. For hourly work, put your hourly rate in the rate field and the number of hours in the quantity field, and the line total does the multiplication for you. For a fixed project fee, use a quantity of one and enter the agreed amount as the rate. You can combine both on a single invoice, for example a fixed design fee plus a few hours of revisions, each as its own line item. Clear descriptions matter here: a line that reads Homepage design, revision round two tells the client exactly what they are paying for.

Set terms and protect your cash flow

As a freelancer your cash flow depends on clients paying on time, so be explicit about terms. Choose a due date, commonly 14 or 30 days out, and state it on the invoice. Add your payment details in the notes so there is no back-and-forth, and consider mentioning a late fee for overdue amounts. If a client is new or the project is large, it is normal to invoice a deposit up front and the balance on completion. You can create each of those as a separate invoice with its own number.

Sending an estimate before you start? Use the quote generator to agree the price first, then invoice the same line items when the work is done.

Look professional, stay private

A tidy, consistent invoice makes you look established even if you are a team of one. The generator gives you a clean layout, correct math and a watermark-free PDF, and because everything runs in your browser your rates and client details never leave your device. Save each PDF for your records so tax time is painless. If you want the full checklist of what belongs on an invoice, read the guide to writing an invoice.

Frequently asked questions

How do I invoice as a freelancer?

Add your name and contact details, the client's details, a unique invoice number and dates. List your work as line items, either by the hour or as a fixed fee, add any tax, then send the PDF. The free generator lays all of this out for you.

Should I charge hourly or a flat rate on my invoice?

Both work. For hourly work, put your rate in the rate field and the hours in the quantity field. For a fixed project fee, use a quantity of one and the total in the rate field. You can mix both on the same invoice.

Can I add a late fee?

Yes. Many freelancers state a late fee in the notes, for example a small percentage per week overdue. Spell it out clearly on the invoice so the client agrees to it up front.

What if I am not registered for tax?

Simply set the tax rate to zero. The invoice will show no tax line and the subtotal will equal the total. Check your local rules to know whether and when you need to register.