To invoice as a freelancer, put your name and contact details, the client's billing details, a unique invoice number, the invoice date and due date, a line for each piece of work (days, hours or a fixed fee, with the rate and amount), any tax you must charge, the total and how to pay you. You can build it in Word, Google Docs or a spreadsheet and email it as a PDF, or use an invoicing app such as BillBee.work, a free invoice maker for freelancers that fills the invoice from the days you logged and gives you a link to send. Agree your rate and payment terms in writing before you start, send the invoice the day the work or billing period ends, and follow up on the due date.
On this page
- What should you agree before you send an invoice?
- What does a freelance invoice need to include?
- How do you make an invoice, step by step?
- A sample freelance invoice you can copy
- Word, Google Docs, a spreadsheet or an invoicing app?
- How does BillBee.work handle the same steps?
- How and when should you send an invoice?
- What should you do when a client pays late?
- What records should you keep?
- Common invoicing mistakes (and how to avoid them)
The work is done, or the month is over, and now it needs to turn into money. For a freelancer that means an invoice: a short document that says what you did, what it costs, when it is due and how to pay. Get it right and it is approved and paid without a single email back. Get it wrong and it sits in someone's inbox while they ask what "Design work: $3,000" covers.
This guide walks through the whole process in order, from what to settle before you start to what to do when payment is late. Each section is a short summary that links to a full guide where the topic deserves more.
What should you agree before you send an invoice?#
Most payment problems start before the invoice exists. A client who never agreed your rate, or who thought the price included two more rounds of changes, will query the invoice however well it is laid out. Before any work starts, get these in writing. An email the client replies "agreed" to is better than nothing; a short contract is better still.
- Scope. What you will deliver, and what counts as extra.
- Price and pricing model. A day rate, an hourly rate, a fixed price or a monthly retainer. If you are still setting your number, how to calculate your day rate has the formula, and day rate vs hourly rate helps you pick the model.
- When you will invoice. On completion, at the end of each month, at milestones, or part upfront.
- Payment terms. How many days the client has to pay, and by what method.
- Who receives invoices. Your contact is often not the person who pays. Ask for the accounts payable email address, and whether the client needs a purchase order (PO) number on every invoice.
- Currency, if the client is in another country.
You do not need a registered company for any of this. In most countries you can invoice in your own name as a sole trader or sole proprietor. How to invoice without a business covers what to put where a company name would go.
What does a freelance invoice need to include?#
The exact rules depend on your country and on whether you are registered for VAT or sales tax, but the core is much the same everywhere. The UK government's list for all invoices is a good baseline: a unique identification number, your name and contact details, the customer's name and address, a clear description of what you are charging for, the date the service was provided, the invoice date, the amounts, any VAT, and the total owed.
| Field | Example |
|---|---|
| Your name or business name, address, email | Sam Rivera, 12 Park Lane, Leeds, sam@example.com |
| Client's legal name and billing address | Northwind Ltd, Accounts Payable, 4 Dock St, Bristol |
| Unique invoice number | INV-2026-014 |
| Invoice date and due date | 31 Oct 2026, due 14 Nov 2026 |
| Description of each piece of work, with dates | Website design, 6 days (1 to 10 Oct) |
| Quantity, rate and amount per line | 6 × £450 = £2,700 |
| Tax, if you charge it | VAT 20%: £540 |
| Total due, with currency | £3,240 GBP |
| How to pay you | Bank transfer: account name, sort code, account number |
If you are VAT registered, a VAT invoice needs more than this, including your VAT number. In the EU, a full VAT invoice lists items such as a unique sequential number, the VAT rate applied and the VAT amount. What to include on an invoice has the full checklist, including the extra fields for VAT-registered businesses.
How do you make an invoice, step by step?#
Here is the process in order, whether you are typing into a Word document, a Google Doc, a spreadsheet or an app.
1. Put your details at the top
Your name (and business name, if you use one), address, email and phone number. Add a logo if you have one; if not, clean formatting does the job. In the UK, a sole trader who uses a business name must also give an address where legal documents can be sent.
2. Add the client's billing details
Use the client's legal company name and billing address, not the brand name on their website, and address it to whoever pays invoices. A correct "Billed to" block avoids a common reason invoices bounce back: they were made out to the wrong company.
3. Give it a unique invoice number
Every invoice needs its own number that you never reuse. A simple sequence (001, 002, 003) works, and so do formats that build in the year or a client code, like ACME-2026-003. Invoice number format compares the options and explains what to do when you make a mistake.
4. Set the invoice date and the due date
The invoice date is the day you issue it. The due date is when payment is expected, so write an actual date ("Due 14 November 2026") rather than only "Net 14", which leaves the client to do the maths. Fourteen or thirty days are common; net 30 payment terms explains the options and when shorter terms make sense.
In the UK, if you agree no payment date at all with a business client, the law treats the payment as late 30 days after the customer gets the invoice or after you provide the service, whichever is later.
5. List the work
This is where most of the value is. Each line needs a description specific enough that the person approving it recognises the work, plus the quantity, the rate and the line amount. How the lines look depends on how you charge:
| How you charge | What a line looks like | Full guide |
|---|---|---|
| Day rate | Strategy workshops, 3 days (6, 7, 9 Oct) × $600 = $1,800 | Day rate invoices |
| Hourly | Development, 13.5 hours × $70 = $945 | Invoicing for hours worked |
| Monthly retainer | October retainer, up to 4 days of support = $2,000 | Retainer invoices |
| Deposit | 50% deposit, website project = $3,000 | Deposit invoices |
| Days across a month | Content editing, 9 days in October × €350 = €3,150 | Monthly service invoices |
| Fixed price | Logo design, final files = $1,200 | See the sample below |
Show the dates you worked, either in the description or as a list under it. If the client or an agency wants proof of time, a timesheet or work log attached to the invoice answers the question before anyone asks it.
Put agreed expenses on their own lines too ("Train fare, Leeds to Bristol, 7 Oct: £84"), so the client can see them apart from your fees.
6. Add tax, if it applies
If you are registered for VAT, GST or sales tax, add a tax line on the subtotal, show the rate and include your tax number. If you are not registered, do not add tax. Thresholds and rules differ by country, so check your tax authority's guidance before your first invoice.
Clients abroad can change the picture. When the customer is the one liable for the VAT, as often happens with business clients in another EU country, the invoice must carry the words "reverse charge". How to invoice international clients covers currency, tax and getting paid from another country.
7. Total it up
Subtotal, tax, total. Make the total and the due date the two most visible things on the page, and name the currency: "$" can mean US, Canadian or Australian dollars, so write USD, CAD or AUD next to the total.
8. Tell them how to pay
Bank details (account name, account number, and sort code or routing number; IBAN and SWIFT/BIC for international transfers), or a PayPal or Wise address if you accept those. Add a one-line reminder of your terms, such as "Payment due within 14 days by bank transfer. Please quote the invoice number."
Then save it as a PDF with a clear file name, like "INV-2026-014 Sam Rivera October.pdf".
A sample freelance invoice you can copy#
Here is a complete invoice for a designer who billed a mix of days, a fixed fee and one expense. Swap in your own details.
INVOICE INV-2026-014
From Billed to
Sam Rivera Design Northwind Ltd
12 Park Lane Accounts Payable
Leeds LS1 4AB 4 Dock Street
sam@example.com Bristol BS1 6QH
Invoice date: 31 October 2026
Due date: 14 November 2026
PO number: NW-55120
Description Qty Rate Amount
Website design 6 days £450.00 £2,700.00
(1, 2, 3, 7, 8, 10 October)
Brand style guide, fixed fee 1 £600.00 £600.00
Train fare, Leeds to Bristol, 7 Oct 1 £84.00 £84.00
Subtotal £3,384.00
Total due (GBP) £3,384.00
Pay by bank transfer to: Sam Rivera
Sort code 00-00-00, account 12345678
Please quote INV-2026-014. Payment due within 14 days.
This designer is not VAT registered, so there is no tax line. If you are, add VAT on the subtotal, show the rate, and put your VAT number under your address.
For a blank version you can reuse, see the freelance invoice template. Consultants and video crews have a few extra lines to think about, such as SOW references, kit hire and overtime; those are covered in consulting invoices and videographer invoices.
Word, Google Docs, a spreadsheet or an invoicing app?#
Tools you already have produce a perfectly good invoice. The difference is how much retyping, maths and tracking you do yourself.
| Tool | Good for | Watch out for |
|---|---|---|
| Word or Google Docs template | Your first few invoices; full control of the layout | Manual maths; copying last month's file and forgetting to change a date or number |
| Spreadsheet (Excel, Google Sheets) | Totals that calculate themselves; a log of every invoice on a second tab | Layout and printing take fiddling; numbering is still manual |
| Invoicing app | Repeat clients, automatic numbers and totals, seeing what is unpaid | A new tool to learn; check what the free plan includes |
A sensible path: start with a document template, move to a spreadsheet when you want the totals to calculate themselves, and switch to an app once you are recreating the same invoices every month or losing track of who has paid.
How does BillBee.work handle the same steps?#
BillBee.work is a free invoice maker for freelancers who bill by the day, the hour or the project. It runs in your browser and follows the steps above:
- Add each client once. Name, address, logo, currency, invoice number prefix, the services you provide with their rates, and a tax setting if you charge VAT or GST.
- Log your days. On the service calendar, pick the client and the month and mark which services ran on which days. Each service has its own colour, and a Fill weekdays shortcut helps when you worked every weekday.
- Create the invoice. Choose "Auto-fill from a logged month" and the lines fill in from your calendar. Daily lines are days × day rate, fixed lines are a flat amount, and you can mix daily, hourly and fixed lines on one invoice. Numbers are automatic (for example ACME-202610-003), and the due date defaults to 7 days after the month ends, which you can change.
- Pick a look. Five templates (Classic, Slate, Glow, Minimal, Contrast) and six accent colours, with a live preview. Turn on the work log to print a small calendar of the days you billed on the invoice itself.
- Share the link. The client opens it in a browser without an account. On Pro, they can also download a PDF from it.
- Watch the status. Mark an invoice paid when the money arrives. Unpaid invoices are marked overdue automatically after the due date, and the dashboard shows what is still pending.
What it does not do, so you can plan around it: it does not email invoices or send reminders (you paste the link into your own email), it does not take payments (clients pay you directly using the payment details on the invoice), and hourly lines assume 8 hours per logged day. There are no expense lines either, so add a fixed line labelled "Travel expenses" instead.
How and when should you send an invoice?#
Send it as soon as you are allowed to bill: when the project is delivered, at the end of the month for ongoing work, or at each milestone. Every day you wait is a day added to when you get paid.
Email it to the person who pays and copy your project contact. Put the invoice number in the subject line and the amount and due date in the first sentence, attach the PDF or paste the link, and ask them to confirm it arrived. How to send an invoice has email templates and compares PDFs with links.
What should you do when a client pays late?#
Treat a late payment as an admin problem until you know otherwise: often the invoice went to the wrong person, lacked a PO number, or is waiting for approval.
A simple routine works: a friendly note a few days before the due date, a reminder on the day, then firmer follow-ups one and two weeks after. Payment reminder emails has six templates you can copy, from a polite nudge to a final notice.
If you are in the UK and billing another business, you can claim statutory interest on a late payment at 8% plus the Bank of England base rate, unless your contract sets a different rate. Elsewhere, check your local rules, and only charge a late fee your client agreed to in advance.
Prevention beats chasing: a deposit from new clients, clear terms, short due dates and invoices that are easy to approve. How to get clients to pay on time collects the habits that help most.
What records should you keep?#
Keep a copy of every invoice you send, plus a simple log with the number, client, date, amount, due date and date paid. It makes chasing easier and your tax return much quicker.
How long to keep records depends on where you pay tax. The IRS says to keep records that support your return until its period of limitations runs out, which is three years in most cases and longer in some. In the UK, sole traders must keep records for at least five years after the 31 January submission deadline for the tax year. Elsewhere, check your tax authority's guidance.
Common invoicing mistakes (and how to avoid them)#
| Mistake | What happens | Fix |
|---|---|---|
| Vague descriptions ("Services, October") | The approver asks what it covers | Name the work, the dates and the quantity |
| No due date, or only "Net 30" | The client picks their own date | Write the actual date |
| Sent to your contact, not accounts | It waits in the wrong inbox | Ask who pays and send it there |
| Missing PO number | The client's system rejects it | Ask for the PO before you start |
| Reused or skipped numbers | Messy records and questions at tax time | Keep one sequence and never reuse a number |
| Invoicing weeks late | You are paid weeks late | Invoice the day the work or month ends |
The first invoice takes the longest. After that it is the same steps each time: copy last month's, change the dates and lines, check the total, and send it the day you finish.
Sources
- GOV.UK: Invoices, what they must include (checked October 2026)
- European Commission: VAT invoicing rules (checked October 2026)
- GOV.UK: Late commercial payments (checked October 2026)
- GOV.UK: Interest on late commercial payments (checked October 2026)
- IRS: How long should I keep records? (checked October 2026)
- GOV.UK: How long to keep your records if you are self-employed (checked October 2026)
This guide is general information, not tax or legal advice. Rules differ by country; check with your local tax office or an accountant before relying on it.
Create invoices that get you paid faster.
Day rates, hourly or fixed prices, a work log your client can check, and five clean templates. Free to start, no credit card.
Create your first invoiceQuestions, answered
How do I make my first invoice as a freelancer?
Open a blank document or a template in Word, Google Docs or a spreadsheet and add your details, the client's billing details, an invoice number (001 is fine), the invoice date and due date, a line for each piece of work with its rate and amount, the total and your payment details. Save it as a PDF and email it to whoever pays invoices at the client. An invoicing app can handle the numbering and maths for you.
Do I need a registered business to send an invoice?
No. In most countries you can invoice in your own name as an individual, sole trader or sole proprietor. Put your full name where a business name would go, and check with your tax authority whether you need to register for the income you earn.
When should a freelancer send an invoice?
As soon as your agreement lets you bill: on delivery for a project, at the end of each month for ongoing work, at each milestone, or before you start if you agreed a deposit. Sending it the same day the work or month ends shortens the wait for payment.
How long should I give a client to pay an invoice?
Fourteen or thirty days are common for freelancers, and shorter terms tend to mean faster payment. Agree the terms before the work starts and write the actual due date on the invoice. In the UK, if no date was agreed with a business client, payment is late 30 days after they receive the invoice or after you provide the service, whichever is later.
Can I make an invoice in Word or Google Docs?
Yes. Both work well for a handful of invoices a month: use a table for the line items, check the totals carefully and export to PDF before you send it. A spreadsheet is the better choice when you want totals to calculate automatically.
How do freelancers get paid?
Usually by bank transfer to the account shown on the invoice, or through PayPal or Wise for clients in other countries. Some larger clients pay through their own supplier portal. Whatever you accept, put the details on every invoice so the client never has to ask.
