Freelance Invoice Template
A freelance invoice template is a ready-made bill you send a client after finishing work as an independent contractor. It lists your details, the client, a unique invoice number, the dates, each piece of work with its hours or fixed fee, and the total due. Use the prefilled version below in your browser, or download it for Word, Excel or as a blank PDF.
Free, no account. Opens the invoice generator with these lines filled in.

Example freelance invoice
These are typical lines for this kind of work. Edit, delete or add lines once the template is open.
| Work delivered | Hours / Qty | Unit | Rate | Amount |
|---|---|---|---|---|
| Discovery call and project brief | 1 sessionat $150.00 | session | $150.00 | $150.00 |
| Research and outline | 4 hourat $65.00 | hour | $65.00 | $260.00 |
| First draft delivered | 1 milestoneat $600.00 | milestone | $600.00 | $600.00 |
| Revisions (two rounds included) | 3.5 hourat $65.00 | hour | $65.00 | $227.50 |
| Final files and handover | 1 milestoneat $200.00 | milestone | $200.00 | $200.00 |
| Rush delivery fee (under 48 hours) | 1 feeat $100.00 | fee | $100.00 | $100.00 |
| Stock asset licence, passed through at cost | 2 itemat $29.00 | item | $29.00 | $58.00 |
| Subtotal before tax | $1,595.50 | |||
Typical columns on a freelance invoice
| Column | What to put in it |
|---|---|
| Work delivered | Name the deliverable or task in words your client will recognise from the brief, such as "Homepage copy, first draft" rather than an internal code. |
| Hours or quantity | Hours for time-based work, or 1 for a fixed-fee milestone. Decimals are fine, so 2.5 hours is written as 2.5. |
| Unit | Shows how you priced the line: hour, day, article, page, milestone. It stops the client guessing whether 3 means hours or items. |
| Rate | Your price per unit before tax. Keep it consistent with the quote or contract the client accepted. |
| Amount | Quantity multiplied by rate. The online version and the Excel file calculate it for you. |
| Project or PO reference | Optional. Many larger clients will not process an invoice without their purchase order number, so add it to the notes or a reference line. |
What goes on a freelance invoice
Think of the invoice as the last page of the job. A client who reads it should be able to match every line to something they asked for, see when it is due and know exactly how to pay you. If any of those three things is unclear, payment usually slows down while somebody emails you a question.
Official checklists agree on the basics. The UK government says an invoice must include a unique identification number, your name and contact information, the name and address of the customer, a clear description of what you are charging for, the supply date, the invoice date, the amounts charged and the total owed. Freelancers trading as UK sole traders must also show their own name and any business name, plus an address where legal documents can be delivered if a business name is used. Other countries have their own lists, so check the tax office where you are registered.
Beyond the legal minimum, the details that get freelancers paid faster are practical ones: the client contact who approved the work, the project name or purchase order number, your payment terms in plain words, and a payment link or bank details placed next to the total instead of hidden in a footer.
Hourly, day rate or fixed fee: how to show each
Time-based work reads best when each line is one task with its hours, for example "Research and outline, 4 hours at $65". Avoid a single line that says "Work in March, 37 hours". Clients approve detailed lines faster because they can see where the time went, and you have a record if the scope is questioned later.
Fixed-fee projects are cleaner as milestones. Put a quantity of 1, the unit "milestone" and the agreed price. If the contract splits the fee, such as 50% upfront and 50% on delivery, invoice each part separately and say which part it is: "Deposit, 50% of project fee".
Mixed projects are common. A designer might charge a fixed fee for the logo and an hourly rate for extra revisions beyond the two included rounds. The template above shows exactly that pattern, so the client sees what was included and what was extra.
Expenses, rush fees and pass-through costs
Stock photos, fonts, software seats, travel or printing you buy for a client belong on their own lines. Say they are passed through at cost, or add your handling percentage if your contract allows it. Keep the receipts, because a client may ask for them.
Rush fees and weekend work should only appear if you agreed them in writing before starting. A surprise fee on the invoice is the quickest way to start a payment dispute, while a fee the client already accepted is just another line.
If you offer a discount, for example for a repeat client, show it as a discount on the invoice rather than quietly lowering your rate. That keeps your standard rate visible for the next project.
Taxes and your status as a freelancer
Whether you add a sales tax, VAT or GST depends on where you and your client are and whether you are registered. Prima Invoice never adds a country rate for you. You type the tax label and rate yourself, up to two taxes per invoice, or leave tax off when you are not registered.
Your status also matters outside the invoice. In the United States, the IRS general rule is that you are an independent contractor if the client controls only the result of the work, not what will be done and how. Independent contractors are self-employed, so the invoice is your record of income for your own tax return. Keep a copy of every invoice you send.
Sending the invoice and following up
Send the invoice as a PDF the day the work is accepted, not at the end of the month. Use the client's preferred channel, put the invoice number in the email subject, and copy their accounts payable address if they have one.
State a due date instead of only a term. "Due 14 November" is harder to misread than "Net 30". If you work with UK businesses and no payment date was agreed, government guidance says payment is late 30 days after the customer gets the invoice or after you deliver the work, whichever is later.
Plan a polite reminder for the due date and a firmer one a week later. With a Prima Invoice account, Pro features can send those reminders for you and show when a client has opened the invoice.
A worked example with the sample lines
The example lines above come from a typical small copywriting or web content job. A one-off discovery session at $150 sets the scope. Four hours of research and outlining at $65 add $260. The first draft is a fixed $600 milestone, three and a half hours of revisions add $227.50, the handover milestone is $200, an agreed rush fee is $100 and two stock licences are re-billed at $29 each. Before any tax, the subtotal is $1,595.50.
Notice what the example avoids. There is no vague "miscellaneous" line, no lump sum without explanation, and no fee that was not discussed beforehand. Each figure is something the client can check against an email, a calendar entry or a file they received.
Swap in your own rates and deliverables. The numbers are illustrations, not market benchmarks, and freelance pricing varies hugely by skill, country and client size.
Common mistakes that delay freelance payments
Sending the bill to the wrong person is the classic one. Your day-to-day contact often cannot approve payments. Ask at the start who handles invoices and whether their finance team needs a supplier form, tax identifier or purchase order before the first payment.
Missing or duplicated invoice numbers cause trouble in the client's bookkeeping software, which may reject a number it has already seen. Ambiguous dates are another trap: 03/04 means March in the United States and April in most other countries, so the generator lets you choose DD/MM/YYYY or MM/DD/YYYY to match your client.
Finally, many freelancers forget to say how to pay. A total with no bank details, no link and no instructions forces the client to reply and ask, and that reply can sit in an inbox for days.
Retainers, deposits and recurring clients
Monthly retainers work well with a short invoice that names the period, for example "Content retainer, November 2026, up to 20 hours". If the client used more hours than the retainer covers, add the overage as a separate hourly line so both parts stay transparent.
Deposits protect you on large jobs. Invoice the deposit as its own document, then show it as already paid on the final invoice so the balance due is obvious. The generator records partial payments and prints the remaining balance on the PDF.
When a client pays the same amount every month, recurring invoices save time. A Prima Invoice account can create the next invoice on a schedule, either as a draft for you to check or sent automatically.
Keeping records after you get paid
Once the money arrives, mark the invoice as paid and, if the client wants proof, send a receipt made from the same data. Our receipt maker converts the invoice in one click, keeping every line, tax and total identical.
Store the PDFs somewhere backed up, along with the receipts for any expenses you re-billed. Tax authorities generally expect you to be able to show how each figure on your return was reached, and a tidy folder of numbered invoices makes that easy at year end.
Billing overseas clients as a solo professional
Remote work means many independent writers, developers, translators and illustrators bill companies abroad. Write the client's full legal entity name and registered address exactly as their accounts team gives it, because cross-border payments are often matched by name. Add their VAT, GST or company registration identifier when they ask for it; reverse-charge wording, where it applies, is a matter for your accountant rather than a template.
Agree who pays transfer charges. International wires and card processors can deduct fees in transit, so a client who sends exactly the invoiced amount may still leave you short. A brief sentence like "Bank charges are paid by the sender" settles that before it becomes awkward.
Time zones and holidays matter too. A due date that lands on a public holiday in the client's country will usually slip, so glance at their calendar when you set terms for a big invoice.
Tips for your freelance invoice
Number invoices in one sequence
Use one running sequence such as INV-2026-0001, INV-2026-0002. Never reuse a number, even after a cancelled invoice, so your records stay easy to audit.
Mirror the language of the brief
Copy the deliverable names from the proposal the client signed. Their approver can then tick each line against the brief without asking you.
Put payment details beside the total
Add a Stripe or PayPal payment link from your own account, or bank details, right under the amount due. The money goes straight to you.
Invoice deposits before you start
For new clients or long projects, invoice a deposit first and begin work once it clears. It filters out clients who were never going to pay.
Keep a short notes line
One sentence such as "Thank you, payment by bank transfer within 14 days please" works better than a long legal footer nobody reads.
Log time while you work
Jot hours in a timer app or spreadsheet daily. Reconstructing a fortnight of tasks from memory on invoice day undercounts billable effort and invites disputes.
Frequently asked questions
Should a freelancer charge by the hour or by the project on an invoice?
Use whatever the client agreed to in your quote or contract. Hourly lines suit open-ended work and ongoing support, while fixed milestones suit projects with a clear deliverable. Many freelancers combine both: a fixed fee for the main deliverable and an hourly rate for extra revisions.
Do I need a business name to send a freelance invoice?
No. You can invoice under your own name. If you trade under a business name in the UK, the invoice must also show your own name and an address where legal documents can be delivered. Rules differ by country, so check with your local tax office.
Can I invoice a client in another currency?
Yes. Pick any ISO 4217 currency in the generator, such as EUR, GBP or AUD, and the amounts use that currency's decimals automatically. Agree the currency with the client before you start so nobody absorbs an unexpected exchange cost.
What should a freelancer do when an invoice is overdue?
Send a friendly reminder on the due date, then a firmer one about a week later that restates the amount and how to pay. If you trade with UK businesses, the law allows statutory interest and a fixed recovery cost on late commercial payments, but check the current rules before you add them.
Is the freelance invoice template free to use commercially?
Yes. The online version, the Word and Excel files and the blank PDF are free for your own invoicing, with no account needed. Free PDFs from the online generator carry a small Made with Prima Invoice link.
How do I show a deposit that a freelance client already paid?
Invoice the deposit first as its own invoice. On the final invoice, list the full project and record the deposit as a payment, so the document shows the amount already paid and the balance still due.
What payment terms are normal for freelancers?
There is no single standard. Net 7, Net 14 and Net 30 are all common, and many freelancers ask for payment on receipt for small jobs. Whatever you choose, agree it before you start and print the actual due date on the invoice.
Can I add a late fee to a freelance invoice?
Only if your contract or terms allow it, or the law where your client is located provides for it. State the fee in your terms before the work begins rather than adding it for the first time on an overdue invoice.
Which file type should I send a freelance client?
Send a PDF. It looks identical on every phone, laptop and printer, it cannot be edited by accident, and accounts payable teams expect it. Keep the editable Word or Excel version for yourself.
Sources
- GOV.UK: Invoices, what they must include
- IRS: Independent contractor defined
- GOV.UK: Late commercial payments
- GOV.UK: Charging interest on commercial debt
Sources checked 2026-10-25. Rules differ by country, so check with your local tax office or an adviser.
Related templates
Consulting Invoice Template
Retainer, day-rate and project invoice for consultants and advisers, with workshop, report and reimbursable expense lines.
Graphic Design Invoice Template
Invoice for logo, brand and print design work, with concept, revision, artwork, licence and rush lines.
Invoice Template for Word
An editable .docx invoice with item table, totals block and payment terms, ready for your logo and prices.
Fill it in online, download a PDF
The invoice generator opens with this template's lines. Add your prices, tax and logo, then download.