Here is how to invoice as a freelancer: agree your rate, scope and payment window before you start, track hours or milestones as you work, then send a numbered invoice with both parties' details, clear line items, any tax you must charge, a real due date and your payment details. Keep a copy and follow up the day it falls due.
Set the ground rules before the first invoice
The easiest invoice to get paid is one the client expected. Before any work, agree in writing what you will deliver, your rate or fixed fee, how many revision rounds are included, when you will invoice, how long the client has to pay, and whether you need a deposit. Then the invoice simply confirms what both sides already agreed.
A short email or proposal is enough for a typical freelance job. It should cover:
- Scope: the deliverables, in plain words, and what is out of scope.
- Price: hourly, daily or fixed, and the currency.
- Extras: how additional revisions or rush work are charged.
- Billing schedule: deposit, milestones, or monthly in arrears.
- Payment window: for example 14 days from the invoice date. Our guide to payment terms explains the common options.
- Late charges: if you will add any, state them now, not on the overdue invoice.
Ask the client one more question at this stage: who approves invoices, and do they need a purchase order number or a supplier form first? Larger clients often cannot pay until you are set up in their system.
Pick a billing model: hourly, day rate, project or retainer
How you bill shapes how you invoice. Hourly and day rates are invoiced on time spent, project fees on milestones, and retainers on a fixed monthly schedule. Each suits different work, and you can mix them, for example a fixed project fee with an hourly rate for extra changes.
| Model | How the invoice looks | Best for | Watch out for |
|---|---|---|---|
| Hourly | Hours × rate, often with a timesheet | Open ended or changing work | Clients may query hours; log them as you go |
| Day rate | Days × rate | On site or embedded work | Define what a day means, for example 7.5 hours |
| Fixed project fee | One line per milestone or deliverable | Clear, well defined jobs | Scope creep; price extras separately |
| Retainer | Same amount each month, in advance | Ongoing support or content | Agree what happens to unused hours |
Whatever the model, write each line so a stranger could understand it. “Homepage design, desktop and mobile, second revision round” is easier to approve than “Design work”.
How to invoice as a freelancer in 7 steps
Once the ground rules are set, each invoice follows the same seven steps: open your template, add your details, add the client, number and date it, list the work, add any tax and deductions, then set the due date and send it. With your details saved, the whole thing takes about five minutes.
- Open a template or tool. The freelance invoice template is laid out for services, and the freelance sample in the generator fills in example lines you can overwrite.
- Add your details. Your name or business name, address, email and tax number if you have one. In the UK, GOV.UK says sole traders must include their name and any business name, plus an address for legal documents if they use a business name.
- Add the client. Their legal or trading name, billing address, the approving contact and any PO number.
- Number and date it. Use your next number, such as
INV-2026-0031, and today’s date. - List the work. One line per deliverable, milestone or block of hours, with quantity, rate and amount. Add expenses you agreed to pass on.
- Add tax and deductions. Charge tax only if registered. Subtract deposits or earlier milestone payments so the balance is clear.
- Set the due date and send. Write the actual date, list your payment details, save as a PDF and email it to the approver.
The general method for any business is in writing an invoice step by step, and the full field list is in what to include on an invoice.
Worked example: the final milestone invoice on a design project
A made up freelance designer agrees a $4,800.00 brand project, billed 30% upfront, 40% at first concepts and 30% on delivery. The client also asks for two extra revision hours at $75.00 and approves a $49.00 font license passed on at cost. The designer is not registered for tax, so none is added.
| Invoice | What it covers | Amount | Status |
|---|---|---|---|
INV-2026-0024 | Deposit, 30% of $4,800.00 | $1,440.00 | Paid |
INV-2026-0027 | First concepts, 40% of $4,800.00 | $1,920.00 | Paid |
INV-2026-0031 | Final delivery, 30% of $4,800.00 | $1,440.00 | This invoice |
The final invoice, INV-2026-0031, has three lines:
- Final brand files and guidelines, 30% milestone: $1,440.00
- Extra revision round, 2 hours at $75.00: $150.00
- Font license, passed on at cost: $49.00
Total due: $1,639.00. A note underneath reads “Project fee $4,800.00, previously invoiced and paid $3,360.00 (INV-2026-0024 and INV-2026-0027)”, so the client can see the whole project at a glance. Example prices only.
Tax registration and your freelance invoices
Many freelancers start below the point where they must register for GST, VAT or sales tax, and invoice with no tax added. Once your turnover passes your country’s threshold, you register, add tax to your invoices and show your tax number. The thresholds below come from each tax office or government site, checked in October 2026.
| Country | Compulsory registration threshold |
|---|---|
| Australia | GST turnover of $75,000 or more |
| New Zealand | $60,000 in the last or next 12 months |
| United Kingdom | VAT taxable turnover over £90,000 |
| Ireland | €42,500 for services |
| Canada | Over $30,000 in a calendar quarter or over the last four quarters |
| India | Aggregate turnover above Rs. 20 lakh for services (Rs. 10 lakh in some states) |
| Singapore | Taxable turnover over $1 million |
| South Africa | R2.3 million from 1 April 2026 |
| UAE | AED 375,000 |
The US has no national threshold; sales tax rules are set by each state. Below a threshold you can usually register voluntarily. If you are not registered, do not add tax or call your invoice a tax invoice.
Invoicing clients in other countries
Agree the currency before you start, invoice in that currency, and give payment details that work across borders. If you are registered for tax, your own country’s rules still apply to how the invoice shows tax, and some require tax totals in local currency even when you bill in another.
- UK: HMRC says line amounts can be in any currency, but the total VAT must be shown in sterling.
- Ireland: Revenue says foreign currency invoices must also show the figures in euro.
- Singapore: IRAS says the amount excluding GST, the GST and the total must be converted into Singapore dollars.
Cross border transfers can cost fees on either side. State who pays them, for example “All bank charges are paid by the sender”, and give your full international bank details. Whether tax applies to services you sell abroad depends on your country’s rules, so check with your tax office before you assume it does or does not.
Getting paid and keeping records
Send a friendly reminder on the due date, a firmer one a week later, and keep a simple log of what is owed. File every invoice and payment by year. Good records make tax time easier and let you see which clients pay on time, which helps when you set terms for the next job.
If a client is late, our guide to late payment fees and interest explains what you can charge in the UK, Ireland and Australia. For reminder wording, see following up an unpaid invoice. If your freelance work is mostly site based or trade work, invoicing as a contractor covers progress claims and variations.
For retainers billed every month, WhizInvoice, our sister app, can send recurring invoices and track payments on its free plan. For a handful of invoices, a PDF from the free generator and a spreadsheet log work well.
Fill it in on screen and download or email a real PDF. No sign up.