
How to Invoice as a Freelancer: A Complete Guide
Table of contents
As a freelancer, invoicing is how the work you have done turns into money in your account. Clients are rarely late because they do not want to pay - they are late because an invoice was missing a detail, went to the wrong person, or arrived just after their payment run. A clear, complete invoice sent at the right time fixes most of that.
This guide covers how to invoice as a freelancer: setting terms before you start, what to put on the invoice, how to bill hourly and fixed-price work, international clients, and what to do when payment is late.
Before you start the work
Most invoicing problems start before the invoice. Agree these with the client in writing - a short contract, a signed quote or even a clear email:
- Scope: what exactly you will deliver, and how many revisions are included.
- Price: hourly rate, day rate or fixed fee.
- Payment terms: when you will invoice (on completion, monthly, at milestones) and how long the client has to pay.
- Deposit: for new clients or large projects, 25% to 50% upfront is common.
- Who receives invoices: the name and email of the person or accounts team who pays, and whether they need a PO number.
A freelance contract template covers these points, and a quotation fixes the price and scope.
What to put on a freelance invoice
- The word "Invoice" and a unique invoice number.
- Your name (and trading name if you have one), address and email.
- Your tax registration number, if you are registered for VAT, GST or similar.
- The client's name or company name and billing address, plus their PO number if they gave you one.
- The invoice date and the due date.
- Each piece of work as a line item, with hours or quantity, rate and amount.
- The total, including tax if you charge it.
- Your payment details.
The full checklist, with country-specific rules, is in what to include on an invoice.
Hourly vs fixed-price invoices
Billing by the hour
Show the hours and the rate for each task rather than one lump sum: "Consulting - 12 hours at $145 = $1,740". Clients check hours against their own expectations, so group them by task or by week and keep your time records in case they ask. If you work a day rate, state the days and the rate the same way. The hourly rate calculator can help you set a rate that covers your costs.
Billing a fixed fee
Name the deliverable, not just "project fee": "Website redesign - 5 page templates, as quoted on 1 September". Refer to the quote, and list any agreed extras as separate lines so the client can match the invoice to what they approved.
Deposits and milestones
For deposits, issue a deposit invoice before work starts. On the final invoice, list the full amount, then the deposit already paid as a deduction, and show the balance due. For milestone billing, name the milestone on each invoice ("Milestone 2 of 3: design approval").
Invoicing international clients
- Currency: agree which currency you will bill in, and invoice in that currency. Say who pays transfer fees.
- Payment method: international bank transfers can be slow and expensive. Payment platforms such as Wise, Payoneer or PayPal are often simpler - put the details on the invoice.
- Tax: cross-border services have their own VAT and GST rules (for example, reverse charge in the EU, or zero-rated exports of services in some countries). If you are registered, check what applies and state it on the invoice.
- Addresses: use the client's full legal name and address, including the country.
The currency converter helps you check amounts, and the invoice generator supports 154 currencies.
Taxes freelancers should know about
- Sales taxes: only charge VAT, GST or sales tax if you are registered to collect it, and show your registration number when you do. The GST / VAT calculator works out the amounts.
- US freelancers: clients may ask for a Form W-9 before paying you. From payments made in 2026, clients only have to send a Form 1099-NEC if they paid you $2,000 or more in the year (up from $600) - but all your income is still taxable whether or not you receive one. You can prepare a W-9 here.
- Keep every invoice. They are the record of your income for your tax return.
Sending your invoice
Send the invoice as a PDF on the day the work is delivered or the milestone is reached. Put the invoice number, amount and due date in the email subject line, and address it to the person who pays. A short, polite email is enough:
Hi Priya, please find attached invoice 2026-014 for the homepage redesign, £1,690, due 15 October. Payment details are on the invoice. Thanks - it was a great project to work on.
When a client pays late
- Send a friendly reminder a few days before the due date.
- On the day after the due date, send a polite follow-up with the invoice attached again.
- After a week, follow up again and ask whether there is anything holding the payment up.
- After two to four weeks, send a firm final reminder and pause further work.
- If it is still unpaid, consider statutory interest (where it applies), a formal letter before action, or a small claims process.
Ready-to-use wording for each stage is in our overdue invoice email templates.
Create your first freelance invoice
Open the freelance invoice template, which starts with typical consulting line items and payment terms, replace them with your own and download the PDF. It is free, needs no account and adds no watermark.
Frequently asked questions
Do freelancers need to be registered as a business to send invoices?
Usually not. In most countries you can invoice as an individual under your own name. You may need to register for tax as self-employed, and for VAT or GST once your turnover passes the threshold in your country.
How soon should I send an invoice?
As soon as the work or milestone is delivered. The later the invoice, the later the payment.
Should I charge a deposit?
For new clients and larger projects, yes. A deposit confirms the client is committed and reduces the risk of doing work that is never paid for.



