Freelancer invoice template

Everything a freelance invoice needs — the right fields, how to bill hourly or fixed-fee, when to add tax, and how to get paid on time — plus a free generator that builds a clean PDF in your browser, with no account.

Open the invoice generator →

What every freelance invoice must include

A freelance invoice is a short, formal record of what you did and what the client owes. It does not need to look fancy, but it does need every field a client (and their accountant) expects — otherwise it gets queried, delayed or lost.

Whatever your trade, a clear invoice carries the same core information:

  • Both parties — your name or business name and address, and the client's name and address.
  • A unique invoice number — sequential, so each invoice is easy to reference and nothing is duplicated.
  • Issue date and due date — when you sent it and by when payment is expected.
  • A description of the work — clear line items a non-expert can understand.
  • Quantity and rate — hours × hourly rate, or a fixed price per item or deliverable.
  • Subtotal and total — the amount before tax and the final amount payable.
  • Tax, if it applies — the rate and amount shown separately (see below).
  • Payment details — how to pay you: bank/IBAN, and terms such as Net 14 or Net 30.

Hourly vs fixed-fee vs milestone billing

Freelancers bill in a few common ways, and each just becomes one or more line items on the same invoice. Pick whichever matches how you agreed to work — you can even mix them on one invoice.

  • Hourly — one line per task or per period: quantity is the number of hours, the rate is your hourly rate, and the line total is hours × rate. Group by project if you tracked several.
  • Fixed-fee — a single line for the agreed price of the whole deliverable, with quantity 1 and the rate set to the flat fee. Add a short description of what the fee covers.
  • Milestone — split a larger project into staged payments: one line per milestone (for example “50% on approval of design”), each invoiced when that stage is reached.

Invoicing without a registered company

You do not need a limited company or a fancy business entity to send an invoice. In most countries an individual freelancer or sole proprietor can invoice under their own name — the invoice is simply a request for payment for work done.

Put your legal name and address where the seller details go. Where your country requires it, add your tax identification number (for example a personal tax ID or VAT/GST number if you are registered). If you trade under a business name, you can show that alongside your own name.

Tax on a freelance invoice

Whether you add tax — VAT, GST, sales tax or an equivalent — depends on your country and whether you are registered for it. There is no single global rule, so treat the following as general guidance rather than a checklist for your situation.

If you are registered, you normally show the tax as a separate line: the net amount, the tax rate, the tax amount, then the gross total. If you are not registered — many countries have a small-business or turnover threshold below which you need not charge it — you generally invoice without tax and add a short note explaining why none is applied.

  • Registered for VAT/GST/sales tax — show the rate and amount separately and include your tax number.
  • Below a small-business or exemption threshold — invoice without tax and add the appropriate exemption note your country uses.
  • Cross-border work — the place-of-supply and reverse-charge rules can change who accounts for the tax; confirm before you invoice a foreign client.

Getting paid on time

Most late payments come down to a vague invoice, not a difficult client. A few small habits make on-time payment the default rather than the exception.

  • Set a clear due date — a term like Net 14 or Net 30, or an explicit calendar date, beats “on receipt”.
  • Ask for a deposit — for larger or first-time projects, invoice an upfront percentage before you start.
  • State late-payment terms up front — for example a reminder schedule or a late fee, agreed before the work begins.
  • Offer easy payment methods — bank transfer, and whatever else your client can actually use, with full details on the invoice.
  • For international clients — state the currency clearly, and give your bank/IBAN (and SWIFT/BIC where needed) so a cross-border transfer does not stall.

Make one in a minute with this tool

You do not need a spreadsheet template or an accounting subscription. Fill in a simple form, add your line items, and download a clean PDF invoice ready to send.

It handles hourly and fixed-fee lines, works in 13 currencies for international clients, and adds tax lines or an exemption note as you need them — everything on this page, without an account.

Frequently asked questions

Can I invoice a client without a registered company?

In most countries, yes — an individual freelancer or sole proprietor can invoice under their own name. Use your legal name and address for the seller details, and add your tax ID where your country requires it. Check your local rules if you are unsure.

What has to be on a freelance invoice?

Your details and the client's, a unique invoice number, the issue and due dates, a clear description of the work with quantity and rate, the subtotal and total, tax if it applies, and how to pay you (bank/IBAN and payment terms).

Do I need to charge tax on my invoices?

It depends on your country and whether you are registered for VAT, GST or sales tax. Many countries exempt small businesses below a turnover threshold. If registered, show the tax separately; if exempt, invoice without it and add the appropriate note. Confirm with your local tax authority.

How should I number my invoices?

Use a simple sequential scheme so every invoice is unique and easy to reference — for example 2026-001, 2026-002, and so on. Never reuse or skip numbers, and keep the sequence consistent across all your clients.

How do I invoice an international client?

State the currency clearly, give full bank details including IBAN and SWIFT/BIC where needed, and check whether cross-border tax rules (such as reverse charge) apply. This tool supports 13 currencies so you can bill clients abroad in the currency you agreed.

Is this invoice generator free and private?

Yes. Generating and downloading your invoice costs nothing and needs no account. Your browser produces the PDF itself, so the client names, hourly and fixed-fee amounts and bank details you type are never uploaded or kept on a server.