Invoicing for Freelancers: A Simple Guide
Good invoicing is the difference between freelancing that pays and freelancing that chases. Most freelance payment problems are not caused by bad clients. They are caused by invoices sent late, terms agreed too loosely, or follow-ups that never happen. This guide covers invoicing for freelancers from start to finish: what to agree before work begins, what every invoice must include, when to send it, and how to follow up on late payment without damaging the relationship.

Contents
- Quick Answer
- Invoicing for Freelancers: The Basics
- Agree Terms Before You Start Work
- What Every Freelance Invoice Must Include
- Setting Payment Terms That Get You Paid
- When and How to Send an Invoice
- Getting Paid: Deposits, Milestones and Methods
- Handling Late Payments Without Burning Bridges
- Tools, Templates and Record-Keeping
- Common Invoicing Mistakes Freelancers Make
- Frequently Asked Questions
⚡ Quick Answer: Invoicing for Freelancers
Invoicing for freelancers works best when you agree the rate, scope, deposit, payment terms and late fee in writing before work starts, then send a clear, itemised invoice the same day you deliver the work. Use Net 14 or Net 15 terms for most freelance work, write the exact due date on the invoice, and follow up on a fixed schedule if payment is late. Always keep copies of every invoice for your tax records.
Invoicing for Freelancers: The Basics
An invoice is a formal request for payment. It tells the client what work was done, how much is owed, when it is due, and how to pay. For a freelancer, it is also a professional signal: a clear, well-formatted invoice tells a client you run a serious business, while a vague email asking “can you pay me?” does the opposite.
Invoicing is not an afterthought to the work. It is part of the work. The freelancers who get paid on time are usually the ones who treat invoicing as a system: same format, same timing, same follow-up, every client, every time. That consistency removes awkwardness, because nothing is personal. You are not asking for a favour; you are following the process you both agreed to.
It also protects you at tax time. In the UK, if you are self-employed, your invoices are the core evidence of your income. HMRC expects you to keep records of what you earned and when. A numbered, dated invoice for every job makes your Self Assessment return straightforward and gives you a clear paper trail if anything is ever questioned.
Agree Terms Before You Start Work
Almost every invoicing dispute can be traced back to something that was never agreed in writing. Before you begin a project, settle the essentials with the client and confirm them in an email or a short contract. This is not bureaucratic; it is the foundation of getting paid without a fight.
Agree the rate first: the total fee, the hourly rate, or the day rate, and exactly what that covers. Agree the scope: what deliverables are included, how many rounds of revisions, and what counts as extra work. Agree the schedule: when the work will be delivered and when the invoice will be paid. Agree the deposit, if any, and the late payment policy. Put all of it in writing, even for friendly clients, and keep a copy.
This conversation also filters out bad clients. A client who refuses to agree payment terms in writing, or who wants all the work before any payment is discussed, is telling you something important. It is far better to lose that client before you start than to chase payment for weeks after you finish.
If the project is large or complex, use a simple written agreement. It does not need to be drafted by a lawyer. A one-page document covering scope, fees, payment schedule, revisions, cancellation terms, and who owns the work is enough for most freelance jobs, and templates are widely available. For bigger engagements, professional advice is worth the cost.
What Every Freelance Invoice Must Include
Every invoice you send should contain the same core information. Missing details are one of the most common reasons payments get delayed: a client’s finance team cannot pay an invoice they cannot process.
Start with your details: your name or business name, your address, your email and phone number. If you are VAT-registered, your VAT number must appear on the invoice. Then add the client’s details: their name or company name and their billing address. Add a unique invoice number, using a simple sequence such as 001, 002, 003, and the issue date and the due date. Numbering your invoices in order also helps your own record-keeping and makes your business look organised.
The heart of the invoice is the description of the work. Itemise it clearly: what was delivered, how many hours or units, and the rate for each line. “Design work” is too vague. “Homepage design, 8 hours at £50 per hour” is clear and hard to dispute. Add any agreed expenses separately, with receipts attached if the client asked for them.
Finish with the total amount due, broken down into subtotal, VAT if applicable, and total, followed by the payment terms and your payment details: bank name, account number, sort code, or a payment link. State the exact due date, not just the term. “Due 14 November 2026” is clearer than “Net 14”, and it removes any argument about when the clock started.
Setting Payment Terms That Get You Paid
Payment terms are the conditions that say when you get paid, how much, by what method, and what happens if the client pays late. They live in your contract and get repeated on every invoice. The numbers you see in most guides are convention, not law: the 50 percent deposit, Net 30, and the 1.5 percent monthly late fee are widely used because they work and because clients recognise them.
For most freelance work, shorter terms are better. “Due on receipt” suits small one-off jobs. Net 7 or Net 14 works well for most projects: it gives the client’s finance team enough time to process payment without leaving you waiting for a month. Net 15 is a common recommendation for the same reason. Net 30 is the corporate default, and many larger clients will insist on it, but it is slow for a freelancer’s cash flow, so accept it only when the client genuinely requires it, and avoid Net 60 or Net 90 terms whenever you can.
Late fees deserve a clear policy. A common approach is 1.5 to 2 percent of the unpaid balance per month, stated in both your contract and your invoice. In practice, many freelancers use the late fee mainly as a deterrent and waive it for good clients who slip once. That is a business decision, not a rule. But a late fee can only be enforced if it was agreed before the work began; adding one after the fact rarely goes well, and the legal rules on late payment differ by country, so check the rules where you and your client are based. In the UK, the Late Payment of Commercial Debts (Interest) Act sets specific rules for business-to-business transactions.
You can also offer an early payment discount, such as 2 percent off if the client pays within 10 days, known as “2/10 Net 30”. It costs you a small amount but can speed up cash flow. Use it sparingly and only when faster payment is worth more to you than the discount.
When and How to Send an Invoice
Send the invoice the same day you deliver the work. Not the next morning, not at the end of the week. Same day. An invoice that arrives while the work is fresh in the client’s mind gets processed faster than one that appears a week later, when the client has moved on to something else. For monthly retainers, invoice on the first of the month for the upcoming month’s services, so payment is never behind the work.
Send it by email, as a PDF attachment, with a short, clear message. Include the invoice number, the amount, and the due date in the email itself, so the client does not have to open the attachment to know what is owed. If the client uses an invoicing portal or accounting system, submit it through their preferred channel as well.
Keep the format consistent. Use the same template, the same numbering, and the same wording on every invoice. Consistency makes your invoices easy to recognise, easy to process, and easy for you to track. It also means you spend minutes, not hours, on admin each month.
Getting Paid: Deposits, Milestones and Methods
For any project over a modest size, ask for a deposit before you start. A common range is 25 to 50 percent of the project fee up front, with new clients and larger projects towards the higher end. The Freelancers Union suggests at least 20 percent on signing. A deposit does three things: it confirms the client is serious, it covers your early costs, and it makes the final payment easier because the client has already committed.
For longer projects, use milestone payments. A typical split is 30 percent on signing, 40 percent at a midpoint deliverable, and 30 percent on delivery. A plain 50/50 split, half up front and half on delivery, is just as common and simpler to manage. Tie each payment to a clear deliverable so there is never an argument about whether a milestone has been reached.
Offer payment methods that are easy for the client. Bank transfer is standard in the UK and usually free. For international clients, consider a payment service that handles currency conversion for you, and be clear about who pays any transfer fees. Card payments through an invoicing tool can speed things up, but check the fees first so they do not quietly eat your margin.
For regular clients, consider a retainer: a fixed monthly fee for a set amount of work. Retainers smooth out your income, reduce the number of invoices you send, and give both sides predictable cash flow. Just be precise about what the retainer covers, how many hours or deliverables it includes, and what happens to unused time.
Handling Late Payments Without Burning Bridges
Late payment happens to almost every freelancer at some point. What matters is having a routine, so you are not deciding how to feel about it each time. A polite, systematic follow-up sequence is professional, not pushy, and most late invoices are paid at the first or second reminder because the client genuinely forgot.
Start a few days before the due date with a friendly reminder. A short email saying the invoice is due on a given date, with the invoice attached again, is helpful rather than aggressive. If the due date passes, send a short check-in one to three days later, asking whether there is anything the client needs from you to process payment.
If two weeks pass, be more direct. Ask for an expected payment date and, if your main contact is quiet, copy the finance team. At three to four weeks, pick up the phone. A five-minute call often resolves what ten emails did not. At 30 days or more overdue, send a formal notice that references your contract and any late fee, and consider pausing further work until the account is settled.
Stay calm and factual at every stage. Late payment is a business problem, not a personal rejection. Keep records of every reminder you send, because a clear paper trail matters if you ever need to escalate. If a client repeatedly pays late despite reminders, raise your deposit requirement, shorten their terms, or decide whether the client is worth keeping. Your time is better spent on clients who pay on time.
Tools, Templates and Record-Keeping
You do not need expensive software to invoice well. A clean template in a word processor or spreadsheet is enough when you are starting out, and many free invoicing tools will generate professional PDFs, track due dates, and send reminders automatically. As your client list grows, a simple accounting tool becomes worth the monthly cost, because it links invoicing to your income records and your tax return.
Whatever tool you use, keep a simple system. Store a copy of every invoice you send, in a folder organised by tax year, and log each one in a tracker with the client name, invoice number, amount, date sent, due date, and date paid. At the end of each month, check the tracker for anything unpaid and follow up the same day.
If you are self-employed in the UK, remember that invoicing and tax are linked. Your invoices are your income records, and you must keep them for at least five years after the 31 January submission deadline of the relevant tax year. Good records make Self Assessment far less stressful and help you claim the business expenses you are entitled to.
Common Invoicing Mistakes Freelancers Make
The most common mistake is sending the invoice late. Delaying by a week pushes your payment back by a week, and in a slow month that gap can be the difference between comfort and a cash flow crisis. Invoice the day you deliver, every time.
The second mistake is vague line items. “Consulting” or “design work” invites questions and delays. Itemise the work so clearly that the client’s finance team can approve it without asking you anything.
The third mistake is agreeing terms verbally and never writing them down. When a dispute arises, memory is not evidence. A short written agreement protects both sides and costs you ten minutes.
The fourth mistake is never following up. Many freelancers feel awkward chasing money, so they wait, and the invoice drifts to the bottom of the client’s inbox. A reminder is not rude; it is part of running a business. And the fifth mistake is having no late fee policy at all, which removes one of the few levers you have to encourage on-time payment.
Fixing these five habits will do more for your freelance income than any new marketing tactic. Good invoicing is quiet, boring, and enormously profitable.
For more on running the business side of freelancing, read our business guide and explore the Business category on Homeyo. Our general news coverage also looks at wider trends that affect small businesses and freelancers.
Frequently Asked Questions
When should I send an invoice as a freelancer?
Send it the same day you deliver the work. For monthly retainers, invoice on the first of the month for the upcoming month’s services. Sending promptly keeps the work fresh in the client’s mind and starts the payment clock as early as possible.
What payment terms should freelancers use?
Net 14 or Net 15 is a good default for most freelance work, with due on receipt for small one-off jobs. Net 30 is common with larger corporate clients but is slow for cash flow, so accept it only when the client requires it. Always write the exact due date on the invoice.
Should I ask for a deposit before starting freelance work?
Yes, for larger projects. A deposit of 25 to 50 percent up front is standard practice, with new clients towards the higher end. A deposit confirms the client is serious, covers your early costs, and reduces the risk of doing work you are never paid for.
How do I handle a client who pays late?
Follow a fixed routine: a friendly reminder before the due date, a check-in one to three days after it, a firmer message at two weeks asking for a payment date, a phone call at three to four weeks, and a formal notice at 30 days or more. Stay calm and factual, keep records of every reminder, and consider pausing further work until the account is settled.
Do I need to charge VAT on my freelance invoices?
Only if you are VAT-registered. In the UK, you must register for VAT once your taxable turnover exceeds £90,000 in a 12-month period, though you can register voluntarily below that threshold. If you are registered, your VAT number must appear on the invoice and VAT must be charged at the correct rate.