.Billsato
English
Create an invoice

Freelance Invoice: What to Include, Examples and How to Get Paid

A freelancer working on a laptop at a desk by the window
Photo: Thought Catalog on Unsplash

A freelance invoice is the bill you send a client for your work. It needs your details, the client's details, a unique invoice number, a clear list of what you did and what it costs, the total, the due date and how to pay you. Get those right and most clients pay without a second email.

This guide walks through each part of a freelance invoice, shows an example for hourly and fixed-price work, and covers the questions freelancers actually run into: deposits, late fees, foreign clients and tax numbers.

What to put on a freelance invoice

  1. Your name or business name, address and email. You don't need a company to invoice. Your own name is fine in most countries.
  2. The client's name or company, their address and, for business clients, the contact person who approves invoices.
  3. "Invoice" and a unique invoice number. Keep one unbroken sequence across all clients, such as 2026-001, 2026-002.
  4. Invoice date and due date. State the due date as a date ("Due 14 November 2026"), not only as "Net 30".
  5. The project and any reference the client gave you: a purchase order number, a project code or the name of the person who hired you. Large companies often reject invoices without one.
  6. Itemised work. One line per deliverable or block of hours, with quantity, rate and amount.
  7. Subtotal, tax and total. Add VAT, GST or sales tax only if you are registered for it.
  8. How to pay: bank details, a payment link or the apps you accept.
  9. Your payment terms, including any late fee you agreed with the client.
  10. Your tax number, where your country requires one, such as a VAT number in the EU or UK.

Freelance invoice example

Hourly work

DescriptionHoursRateAmount
Website copywriting: home and about pages (3–7 Nov)9$70.00$630.00
Client call and revisions (10 Nov)2.5$70.00$175.00
Total due by 24 November 2026$805.00

Date ranges and short task names save you questions later. If the client asks for detail, attach your time log rather than turning the invoice into one.

Fixed-price project with a deposit

DescriptionAmount
Brand identity package (logo, colour palette, type, style guide)$2,400.00
Less deposit paid 2 October (invoice 2026-031)−$1,200.00
Balance due on receipt$1,200.00

Showing the deposit as its own line, with the invoice it was paid against, keeps both your records and the client's straight.

Hourly, fixed price or milestones?

  • Hourly: invoice weekly, every two weeks or monthly, so the amounts stay small and easy to approve.
  • Fixed price: ask for a deposit before you start, then invoice the balance on delivery. Many freelancers ask for 30–50% up front, especially with new clients.
  • Milestones: for longer projects, split the fee into stages, such as 30% to start, 40% at the first draft and 30% on delivery. Each stage gets its own invoice.

Whichever you choose, agree on it in writing before the work starts. An invoice should confirm terms the client already accepted, not introduce new ones.

Payment terms that get freelancers paid

Late payment is the most common complaint freelancers have, and the numbers back it up. In Intuit QuickBooks' 2025 survey of US small businesses, 56% said they were owed money from unpaid invoices, an average of $17,500 each. Some things help:

  • Use short terms. Net 30 is standard for large companies, but there is no rule that you must offer it. "Due on receipt", Net 7 or Net 14 are common for freelance work.
  • Make paying easy. Put a payment link or full bank details on the invoice itself. Every extra step is a reason to put it off.
  • State a late fee, if you agreed one. For example: "Invoices unpaid after 30 days incur a 2% monthly late fee." Check your local rules on the maximum, and agree on it before you start.
  • Send the invoice to the right person. Ask at the start who pays invoices. It is often an accounts address, not your contact.
  • Follow up on time. A polite reminder the day after the due date works better than waiting a month. Our payment reminder guide has templates.

Invoicing clients in other countries

  • Currency: agree on it up front and invoice in that currency. State who pays bank or transfer fees, or you may receive less than you billed.
  • Language: an invoice in English is widely accepted for international work. If the client's finance team needs their own language, ask before you send it.
  • EU VAT reverse charge: if you are VAT-registered in the EU and invoice a VAT-registered business in another EU country, you usually don't charge VAT. Instead you show the client's VAT number and the words "Reverse charge", and the client accounts for the VAT.
  • US clients: US companies ask US freelancers for a W-9 form and foreign freelancers for a W-8BEN. From payments made in 2026, they only have to report a US contractor on Form 1099-NEC once payments reach $2,000 a year, up from $600.

Do freelancers need to charge VAT or sales tax?

It depends on where you live and how much you earn. In the UK you must register for VAT once your taxable turnover passes the registration threshold; in the EU each country sets its own small-business threshold; in the US many states don't tax services at all. If you aren't registered, don't add tax to your invoice. Charging tax you aren't registered for causes more problems than it solves.

Common freelance invoicing mistakes

  • Reusing an invoice number, or restarting the count for each client.
  • Leaving out the client's purchase order number, so the invoice sits in a queue.
  • Vague descriptions such as "Design work" with no dates or deliverables.
  • No due date, or a due date with no payment details.
  • Waiting until the end of the month to invoice work finished on the 3rd.
  • Not keeping a copy. You will need it for your tax return.

How to make a freelance invoice in two minutes

Open Billsato's free invoice generator, add your name and the client's details, list your hours or deliverables, choose the currency and the due date, add your payment details, and download the PDF. There is no sign-up and no watermark, and the line items, totals and due date update as you type. If you invoice the same clients every month, Billsato Pro saves your clients, numbers invoices automatically and shows who has paid. It costs $10 a month after a 7-day free trial.

New to invoicing? Start with what an invoice is and what it must include.

Frequently asked questions

Do I need a registered business to send a freelance invoice?

No, in most countries. You can invoice under your own name as a sole trader or self-employed person. You may still need to register for tax once you start earning, so check your local rules.

What payment terms should a freelancer use?

Short ones. "Due on receipt", Net 7 or Net 14 are common for freelance work. Large companies may insist on Net 30 or longer; agree on it before you start rather than discovering it when you invoice.

Should I ask for a deposit?

For fixed-price projects and new clients, yes. Many freelancers ask for 30–50% up front and invoice the balance on delivery. Show the deposit as a separate line on the final invoice.

Can I invoice in a different currency from my own?

Yes. Agree on the currency with the client, invoice in it, and say who pays transfer fees. Keep a note of the exchange rate on the day you are paid for your own records.

How often should I invoice?

For hourly work, weekly, every two weeks or monthly. For projects, at the agreed milestones or as soon as you deliver. Invoicing promptly is one of the simplest ways to get paid sooner.

Sources