
A free invoice template with typical freelance line items already filled in. Download it in the format you use, or fill it in online below. No sign-up.
Updated
How to fill out this freelancer invoice template
- Download the freelance invoice template in Word, Excel or as a fillable PDF, open it in Google Docs or Sheets, or fill it in online below.
- Add your name or business name and contact details, then your client’s company and billing contact. Give the invoice a unique number.
- List the work the way you quoted it: a flat project fee, hours at your hourly rate, a retainer period or a milestone. Put extra revisions and expenses on their own lines.
- Set the due date and payment terms, such as Net 15, and say how you get paid: bank transfer, Zelle or PayPal.
- Send it as a PDF, or as a payment link with Onigiri so your client can pay by card.
What’s in this invoice template for freelancers
- Sample lines for a project fee, hourly work, extra revisions and expenses
- Bill to, From and Payment sections for you, your client and how to pay you
- Invoice number, issue date and due date
- Notes with Net 15 terms you can change
- Totals that calculate themselves in Excel, Google Sheets and the fillable PDF, with a sales tax row in Excel and Sheets
- Works for any self-employed work: design, writing, development, consulting
Online generator
Change the line items, add your logo and download a ready PDF. No sign-up, nothing to install, and your draft stays in your browser.
- Send invoices as a link clients open on any device
- See which invoices are paid, sent or overdue
- Card payments via Stripe with 0% platform fee (Pro)
Invoice checklist
A freelance invoice is the bill a self-employed person sends a client to get paid for their work. It shows who did the work and for whom, what was done, what it costs, and when and how to pay. Along with the basics every business invoice needs, a few details save back-and-forth with clients.
- Your details. Your name or business name, address and email. Share your EIN only if the client needs it for their records; it’s safer than your Social Security number.
- Your client. The client’s company name and billing contact.
- Number and dates. A unique invoice number, the issue date and the due date.
- Line items. Each service on its own line: what you did, hours or quantity, rate and amount.
- Expenses. Costs you pass on at cost, such as stock assets, software or travel, with receipts if your contract asks for them.
- Payment terms. When the invoice is due and how to pay you: bank transfer, Zelle, PayPal or a card payment link.
- Late fee. Your late fee policy, if your contract has one.
Getting paid
Agree on terms before the work starts, then repeat them on every invoice.
- Net 15 / 30
Payment terms
Net 15 or Net 30 is standard for business clients in the US. For small clients and one-off jobs, due on receipt or Net 7 keeps cash moving. Write the exact due date on the invoice, not just “Net 30”.
- 25–50%
Deposits
Ask new clients for 25–50% upfront, especially on projects over a few thousand dollars. Send the deposit invoice when the contract is signed and deduct it on the final invoice.
When to send the invoice
Send it the day the work is delivered. On long projects, invoice at each milestone; on a retainer, at the start of each period. The same day each month makes your income easier to predict.
Late payments
Send a friendly reminder a few days before the due date and again the day after. If your contract allows it, add a late fee as a separate line; the late fee calculator works out the amount.
Taxes
Set aside part of every payment for income and self-employment tax. The freelance tax calculator estimates how much to keep and what to pay each quarter. This is general information, not tax advice.
Formats
Freelance invoice template in Word
Best if you want to change the layout or fonts or add your logo. Edit the text, then save it as a PDF before you send it.
Download .docxFreelance invoice template in Excel
Amounts and the total update as you type, and there’s a sales tax row. Handy when you bill hours or many line items.
Download .xlsxFillable PDF freelance invoice template
Type straight into the fields in Chrome or Adobe Acrobat and the totals add up. The layout stays fixed, so nothing shifts by accident.
Download .pdfFreelance invoice template for Google Docs
Make your own copy in Google Drive, edit it from any device and download a PDF or share a link.
Make a copyFreelance invoice template for Google Sheets
The Excel version’s formulas in your Google Drive. Keep every invoice as a tab in one spreadsheet.
Make a copy
Template or app
A template is fine for the odd invoice. If you bill clients every month, Onigiri keeps your clients, line items and payment status in one place.
| Onigiri | Free invoice template | |
|---|---|---|
| Price | Starting at $0 | Free |
| Edit it and save a PDF | ||
| Send it as a link your client opens on any device | ||
| See which invoices are paid or overdue | ||
| Saved clients for the next invoice | ||
| Saved line items and services | Pro | |
| Client pays by card, 0% platform fee on Stripe | Pro | |
| Income tracking | Pro | |
| Works in Word, Excel and Google Docs |
More templates
From the blog

Mar 23, 2024
How to make an invoice
Discover how to make invoices online with the right elements, templates, and formatting to ensure you get paid by your customers.

Jul 9, 2023
Friendly reminder email: 10 ready-to-use templates you could try
Get 10 gentle reminder email templates that can help you kindly nudge clients and colleagues.

Apr 8, 2023
How to get paid as a freelancer?
How to get paid as a freelancer: Best ways to make sure you get paid, and tools that can help you
Send your invoice as a link with Onigiri and see at a glance whether it’s paid or overdue. Connect Stripe to let clients pay by card.

