Freelance invoice template for project, hourly and retainer work

A freelance invoice template for project, hourly and retainer work, with a sample freelance invoice format ready to edit.

  • Project, hourly or day rate lines
  • Deposit or retainer taken off
  • Payment terms in plain words
Free download

Enter your email and we send the file straight to your inbox.

Free, no accountSelectable text PDFUpdated

Freelance invoice template for project, hourly and retainer work preview
Example only: business names and numbers are made up.

01What is a freelance invoice template?

A freelance invoice template gives you a ready layout for billing clients: your details, the client's details, a unique invoice number, dated line items, the total and how to pay. Download this one as Word, Excel or PDF, or open our free generator with a sample freelance invoice already filled in and change it to fit your work.

Price
Free, no sign up
Formats
Online, Word, Excel, PDF
Designs
8, with your logo
Best for
Project, hourly and retainer work

02Anatomy

Seven parts of a freelance invoice

Point at a number to see where each part sits. Miss one and the invoice waits in an inbox while someone asks for it.

Freelance invoice invoice with its parts numbered
Example only: business names and numbers are made up.
  1. Your business detailsLogo, legal name, address and your EIN where you use one.
  2. Title and invoice numberA clear title and a unique number that runs in sequence.
  3. Client detailsThe client's legal name and billing address, plus their tax number for business sales.
  4. Dates and termsIssue date, payment terms and a real due date the client cannot misread.
  5. Lines the client can checkOne line per job, item or visit, with the quantity and price, and their PO number where they use one.
  6. Notes that stop questionsJob address, references and anything the client needs to approve it without emailing you.
  7. Amount dueThe total in a panel that stands out, with the due date beside it.

03Free tax calculator

Work out the tax before you invoice

Enter your price, choose where you bill, and see the exact tax lines your invoice should show. Nothing is saved or sent.

Where you bill
Rate
%

Invoice total

$1,994.22

Taxable value
$1,846.50
Sales tax 8%
$147.72

Standard rates checked October 2026. Your goods or service may have its own rate, so confirm it before you invoice.

Put it on an invoice

How freelancers usually bill clients

Freelancers usually bill in one of four ways: a fixed project fee, an hourly rate, a day rate or a monthly retainer. Plenty of people mix them, such as a fixed fee for the agreed scope plus hourly billing for extras. Use the method you agreed before starting, and make the invoice mirror it.

  • Project fee: one price for a defined deliverable, often split into deposit and final payment.
  • Hourly: tracked time in set blocks, with hours and rate shown.
  • Day rate: common for embedded work, such as a week inside a client’s marketing team.
  • Retainer: a fixed monthly amount for an hour allowance, billed at the start of the month.

Example line items on a freelance invoice template

Strong freelance line items name the deliverable, not just the activity. “Website copy” is vague. “Home page and About page copy, final versions delivered Oct 14” tells the client exactly what they are paying for. The prices below are examples only, showing how each kind of item is commonly charged.

Line itemHow it is usually chargedExample price
Blog article, 1,200 wordsPer piece$300 each
Logo concept roundFixed fee per round$450
Extra revision roundHourly$65 per hour
Monthly retainer, up to 10 hoursMonthly, in advance$750
Rush delivery, under 48 hoursSurcharge on the item25% of item price
Stock image license for the clientCost passed through$39

Keep the receipt for any cost you pass through.

What to put on a freelance invoice

Beyond names, the invoice number, dates and the total, a freelance invoice works best with the client’s purchase order or project code, a clear due date and your payment details. Bigger clients pass invoices to an accounts team that has never heard of you, so the document has to explain itself.

  • The PO number and the name of the person who approved the work.
  • The service period, such as “Work completed Oct 1 to Oct 31”.
  • A rights note if your contract transfers usage rights on full payment.
  • Your GST or VAT number and the tax on its own line, if you are registered.

Based outside the US? See our UK invoice rules or the Canadian GST/HST invoice page.

Retainers, deposits and partial payments

For a large project, a deposit invoice before kickoff and a final invoice on delivery give both sides a clear schedule. Reference the deposit invoice number on the final one. On a $3,000 example project, invoice 1041 bills a $1,500 deposit, and invoice 1047 shows the $3,000 fee, less $1,500 paid on 1041, leaving $1,500 due.

Retainers work the other way round: invoice at the start of the month and say what happens to unused hours. Our guide to deposit invoices covers the wording for both.

Freelance invoicing mistakes that delay payment

Freelance invoices tend to stall for small, fixable reasons that have nothing to do with the quality of your work. Each of these can push a payment back by weeks, so check for them before you send anything to a new client.

  1. Sending it to your contact only. Ask on day one who in accounts receives invoices.
  2. Writing “net 30” with no date. Add the actual date, such as “Due Nov 28”.
  3. Absorbing scope creep. An unplanned fourth revision round belongs on its own line.
  4. Rounding hours silently. If you bill in 15 minute blocks, say so in your terms.
  5. Waiting for month end. Invoice on delivery, because the payment clock starts then.

Our explainer on invoice payment terms compares net 15, net 30 and due on receipt.

Using the template and the free generator

Download this freelance layout as a Word document, an Excel spreadsheet or a PDF from this page, or fill it in online. Our invoice generator with a sample freelance project opens with an example writing job already entered, so you edit text instead of starting from nothing.

Add your logo, change the client and lines, then download a PDF. Drafts stay in your browser. Fixed contract work may suit the contractor invoice layout, and a studio selling several services the small business version. Browse the invoice template library or read how to invoice as a freelancer.

Make it in the free generator

Fill it in on screen and download or email a real PDF. No sign up.

Open the generator

Questions, answered.

Short answers first. Something missing? Ask us.

What should a freelance invoice include?

Include your name and contact details, the client’s name and address, a unique invoice number, issue and due dates, a line for each deliverable, the total and how to pay. Add the client’s PO number if they use one, and your tax number if you are registered for GST, VAT or sales tax.

Should I bill hourly or per project?

Bill the way you agreed with the client. Project pricing suits work with a clear end product, such as a logo or a set of articles. Hourly suits open ended work like editing or ongoing support. If you bill hourly, show hours, rate and dates so the client can check them.

How do I invoice a retainer client?

Send one invoice at the start of each period, usually monthly, naming the month, the hour allowance and the fixed fee. If extra hours were used last month, add them as a separate line at your agreed rate so the retainer amount itself stays the same.

Can I invoice before the work is finished?

Yes, if the client agreed to it. Deposit invoices before work starts and milestone invoices partway through are common on larger projects. Label each one clearly, such as “Deposit, 50% of project fee”, and list earlier payments on the final invoice.

Do I need to add tax to a freelance invoice?

It depends on where you are and whether you are registered. GST or VAT registered freelancers generally add tax at their country’s rate. In the United States, sales tax rules for services differ from state to state and by type of service, so check with your state’s tax agency.

How do I invoice a client in another country?

Agree the currency first and show its code next to the total, such as USD or EUR. Include the client’s full business name, address and tax number if they give one. Check your own tax authority’s guidance on cross border services before adding or leaving out tax.