GuideBy 12 min read

How to Invoice as a Freelancer: A Step-by-Step Guide (With a Sample Invoice)

Everything between "the work is done" and "the money is in my account", in order, with a sample invoice you can copy and a link to the full guide for each step.

How to Invoice as a Freelancer: A Step-by-Step Guide (With a Sample Invoice)
Short answer

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

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.

FieldExample
Your name or business name, address, emailSam Rivera, 12 Park Lane, Leeds, sam@example.com
Client's legal name and billing addressNorthwind Ltd, Accounts Payable, 4 Dock St, Bristol
Unique invoice numberINV-2026-014
Invoice date and due date31 Oct 2026, due 14 Nov 2026
Description of each piece of work, with datesWebsite design, 6 days (1 to 10 Oct)
Quantity, rate and amount per line6 × £450 = £2,700
Tax, if you charge itVAT 20%: £540
Total due, with currency£3,240 GBP
How to pay youBank 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 chargeWhat a line looks likeFull guide
Day rateStrategy workshops, 3 days (6, 7, 9 Oct) × $600 = $1,800Day rate invoices
HourlyDevelopment, 13.5 hours × $70 = $945Invoicing for hours worked
Monthly retainerOctober retainer, up to 4 days of support = $2,000Retainer invoices
Deposit50% deposit, website project = $3,000Deposit invoices
Days across a monthContent editing, 9 days in October × €350 = €3,150Monthly service invoices
Fixed priceLogo design, final files = $1,200See 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.

ToolGood forWatch out for
Word or Google Docs templateYour first few invoices; full control of the layoutManual 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 tabLayout and printing take fiddling; numbering is still manual
Invoicing appRepeat clients, automatic numbers and totals, seeing what is unpaidA 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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Share the link. The client opens it in a browser without an account. On Pro, they can also download a PDF from it.
  6. 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)#

MistakeWhat happensFix
Vague descriptions ("Services, October")The approver asks what it coversName the work, the dates and the quantity
No due date, or only "Net 30"The client picks their own dateWrite the actual date
Sent to your contact, not accountsIt waits in the wrong inboxAsk who pays and send it there
Missing PO numberThe client's system rejects itAsk for the PO before you start
Reused or skipped numbersMessy records and questions at tax timeKeep one sequence and never reuse a number
Invoicing weeks lateYou are paid weeks lateInvoice 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

  1. GOV.UK: Invoices, what they must include (checked October 2026)
  2. European Commission: VAT invoicing rules (checked October 2026)
  3. GOV.UK: Late commercial payments (checked October 2026)
  4. GOV.UK: Interest on late commercial payments (checked October 2026)
  5. IRS: How long should I keep records? (checked October 2026)
  6. 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 invoice

Questions, 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.

Keep reading