๐Ÿง‘โ€๐Ÿ’ป
Templates

Freelancer Invoicing: A Practical Guide

4 min read ยท All guides
Freelancer Invoicing: A Practical Guide

Freelancing gives you freedom, and it also hands you every job a company would normally split between departments, including billing. A clear invoicing routine turns that chore into something that takes minutes and gets you paid on time. This guide covers the setup, the rhythm and the habits that matter most when you invoice for your own work.

Set up once, reuse every time

Spend half an hour at the start to settle the details that go on every invoice: your name or trading name exactly as it appears on your contracts, your address and email, your tax number if you have one, your bank details and the payment methods you accept. Decide your standard payment terms and your numbering format, such as INV-0001. Once these are fixed, each new invoice is just a client, a few lines and a date. Our invoice number guide explains why a consistent format helps.

Choose how you bill

There are four common models, and each suits different work. Hourly billing fits uncertain or ongoing work, but it can feel like a meter is running. Fixed price suits well-defined projects and rewards you for working efficiently. A day rate works for intensive on-site or consulting work. A retainer gives you steady income in exchange for a set amount of availability or work each month. Many freelancers mix them: a retainer for regular tasks and hourly billing for extras. For help setting the rate itself, see our hourly rate guide.

When to send the invoice

Invoice when you reach a point you have agreed with the client, not when you remember. For a fixed project that might be a deposit upfront, a milestone payment and a final balance. For hourly work, invoice weekly or monthly on a set date. For a retainer, invoice at the start of each period if the client agrees. The sooner the invoice is sent, the sooner the payment clock starts. Our guide on deposits and milestone billing shows how to split a project.

What a freelancer invoice should say

Describe the work in words the client's accounts team will recognise. Instead of "Design", write "Brand identity: logo, colour palette and usage guide, 2 revision rounds". For hourly work, show the hours, the rate and the dates or the task. Add the client's purchase order number or project reference if they use one, a due date rather than only "Net 14", and clear payment details. Our guide on creating an invoice walks through each part.

A retainer example

Suppose a client pays a retainer of 1,500 a month for up to 20 hours, and one month you work an extra 6 hours at 55. The invoice shows the retainer at 1,500 and 6 additional hours at 55, which is 330, for a total of 1,830. Writing the extra hours as their own line makes it obvious why the total is higher than usual, and avoids a question.

Expenses and reimbursements

If you buy something for a client, such as stock images, a font licence or travel, list it as a separate line, and keep the receipt. Agree in advance whether such costs are billed at cost or with a small handling charge. Never bury expenses inside your fee unless you intend them to be part of the price.

Working with clients abroad

State the currency on the invoice, and say who pays bank or transfer fees. Exchange rates and transfer charges can make the amount that arrives different from what you invoiced, so some freelancers invoice in their own currency and ask the client to cover fees. Tax rules for cross-border services, including whether you charge sales tax or VAT, depend on the countries involved and on whether the client is a business, so check with an accountant before you assume.

If you work through a marketplace

When a platform handles your orders and payments, it usually keeps its own records and takes a fee. You may still need your own invoices for direct clients, for your records, or if your tax authority requires them. Read the platform's rules, and keep a simple record of every payment you receive, including the platform's fee.

Set money aside for tax

As a freelancer, you are usually responsible for your own income tax and often social contributions. A common habit is to move a share of each payment into a separate account as soon as it arrives. The right percentage depends on your country and income, so ask your accountant, and treat that money as already spent.

Keep payment moving

Ask for deposits on larger projects, send reminders on a schedule and do not keep working for a client who ignores overdue invoices. Our guides on getting paid faster and invoice follow-up give you a routine. Keep a record of how long each client takes to pay, and adjust terms for slow ones.

Keep your records tidy

Save every invoice as a PDF in a folder organised by year and client, keep your receipts, and record payments when they arrive. At the end of the year, you will have everything your accountant needs.

Make your next invoice in minutes

Our free invoice generator lets you add your logo, work out tax and discounts, record a deposit and download a PDF. This guide is general information, not tax or legal advice.

Put this into practice with our free tool.Create an invoice โ†’

More guides

๐ŸงพExpense Tracking for Small Business
3 min readExpense Tracking for Small BusinessA simple routine for recording receipts, categories and monthly totals so you know where the money goes.Read guide โ†’
โœ‰๏ธInvoice Reminder Templates for Every Stage
5 min readInvoice Reminder Templates for Every StageNine ready-to-use payment reminder messages, from a friendly heads-up to a final notice, with subject lines and tone tips.Read guide โ†’
๐Ÿ“ŠFinancial Statements Basics for Small Business
4 min readFinancial Statements Basics for Small BusinessThe income statement, balance sheet and cash flow statement explained with one worked example and simple ratios.Read guide โ†’