A freelance invoice template is a ready-made document that shows what work you did, what your client owes, and how to pay you. A good freelance invoice template includes your details, the client’s details, an invoice number, dates, services, rates, the total, and payment instructions.
Below, you’ll find a free freelance invoice template you can copy in under a minute. You’ll also see four real examples (hourly, project-based, retainer, and deposit) with the math done for you.
Whether you’re sending your first invoice or your five-hundredth, the right freelance invoice template makes you look professional and helps you get paid faster. As of 2026, most clients expect a clean digital invoice, clear payment terms, and an easy way to pay.
Free Freelance Invoice Template
Copy the freelance invoice template below into Word, Google Docs, Excel, or Google Sheets. Replace every [bracketed] field with your own details, then save it as a PDF before you send it.
Copy-and-Paste Freelance Invoice Template (Text Version)
| INVOICE [Your Name or Business Name] Invoice Number: [INV-0001] BILL TO DESCRIPTION OF SERVICESÂ Â Â Â Â HOURS/QTYÂ Â RATEÂ Â Â Â Â AMOUNT Subtotal:Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â [$0.00] PAYMENT INSTRUCTIONS LATE PAYMENT: A fee of [1.5]% per month applies to balances unpaid after the due date. |

Freelance Invoice Template Fields Explained (Table Version)
| Section | Field | What to Enter |
|---|---|---|
| Freelancer information | Name, address, email, phone, tax ID | Your legal or business name and contact details |
| Client information | Company, contact, address, email | Who is paying, and who handles accounts payable |
| Invoice number | Unique ID | A sequential number such as INV-0001 |
| Invoice date | Issue date | The day you send the invoice |
| Due date | Payment deadline | A specific calendar date, not just "Net 30" |
| Services | Description | A short, specific line for each task or deliverable |
| Hours / quantity | Units | Hours worked, words, items, or "1" for a flat fee |
| Rate | Price per unit | Hourly, per-word, per-item, or fixed project rate |
| Subtotal | Sum of line items | Quantity × rate, added together |
| Tax / fees | Sales tax, VAT, GST, or fees | Only if you are registered or required to charge them |
| Total | Amount due | Subtotal + tax/fees − discounts or deposits |
| Payment instructions | How to pay | Bank details, payment links, and accepted currencies |
How to Customize Your Freelance Invoice Template
Your freelance invoice template should feel like part of your brand. Small changes make it look polished without slowing you down.
- Add your logo and brand colors in the header so clients recognize you instantly.
- Set your currency (USD, EUR, GBP, CAD, AUD, or others) and write it next to the total.
- Add a project name or PO number so the client’s finance team can match it quickly.
- Include a payment link from PayPal, Wise, Stripe, or your bank to remove friction.
- Add a short thank-you note to keep the tone friendly and professional.
- Save a master copy and “Save As” for every new invoice so you never overwrite old ones.
What Should a Freelance Invoice Include?
A freelance invoice should include the freelancer’s information, client details, invoice number, date, due date, services, rates, total amount, payment terms, and payment instructions. Every freelance invoice template should cover these basics so your client can approve and pay without asking questions.
Freelance Invoice Checklist
- Your name or business name and contact details
- Client name, company, and billing address
- Unique invoice number (for example, INV-0001)
- Invoice date (the day you issue it)
- Due date (a specific calendar date)
- Itemized services with clear descriptions
- Hours or quantity for each line item
- Rate for each service
- Subtotal, plus any discounts
- Tax or fees, if applicable
- Total amount due in a clearly stated currency
- Payment terms (such as Net 15 or Net 30)
- Payment instructions (bank, PayPal, Wise, Stripe, or other)
Optional Extras That Help You Get Paid
- Your tax ID, VAT number, or business registration number
- A purchase order (PO) number or project code
- A late payment clause with the fee or interest rate
- A link to your contract or scope of work
- The reporting period for hourly or retainer work
Legal requirements for invoices vary by country. For example, some regions require a VAT number or specific wording on every invoice, so check your local tax authority’s rules.
Freelance Invoice Examples
Seeing a filled-in freelance invoice template makes the process much easier. These four examples cover the most common pricing models: hourly, project-based, retainer, and deposit.
Hourly Freelance Invoice Example
An hourly freelance invoice lists the hours worked on each task, your hourly rate, and the total. Use it when the scope is flexible or the project length is unclear.
| Description | Hours | Rate | Amount |
|---|---|---|---|
| Research and content outline | 3 | $50.00 | $150.00 |
| First draft: 2,000-word blog post | 6 | $50.00 | $300.00 |
| Revisions after client feedback | 2 | $50.00 | $100.00 |
| Subtotal / Total Due | $550.00 |
Invoice details: INV-0014 · Issued Oct 5, 2026 · Due Oct 20, 2026 (Net 15).
Project-Based Freelance Invoice Example
A project-based freelance invoice charges a fixed fee for defined deliverables, regardless of hours worked. It works well when the scope is clear and the client wants a predictable price.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Logo design (3 concepts, 2 revision rounds) | 1 | $900.00 | $900.00 |
| Brand guidelines document | 1 | $400.00 | $400.00 |
| Social media starter kit | 1 | $300.00 | $300.00 |
| Subtotal | $1,600.00 | ||
| Less: deposit paid (INV-1001) | -$800.00 | ||
| Balance Due | $800.00 |
Invoice details: INV-1002 · Issued Nov 2, 2026 · Due Nov 9, 2026 (Net 7).
Retainer Freelance Invoice Example
A retainer freelance invoice bills a fixed monthly fee for ongoing work or reserved availability. Add a line for extra hours so clients understand what happens when they go over.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Social media management retainer, October 2026 (up to 20 hours) | 1 | $1,200.00 | $1,200.00 |
| Additional hours beyond retainer | 3 | $65.00 | $195.00 |
| Total Due | $1,395.00 |
Invoice details: INV-0031 · Issued Oct 1, 2026 · Due Oct 15, 2026 (Net 15). Many freelancers invoice retainers at the start of the month so payment arrives before the work is done.
Deposit Freelance Invoice Example
A deposit invoice requests part of the project fee upfront, usually 25% to 50%, before work begins. It protects your time and confirms the client is committed.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| 50% deposit: logo and brand kit project (total fee $1,600.00) | 1 | $800.00 | $800.00 |
| Deposit Due on Receipt | $800.00 |
Invoice details: INV-1001 · Issued Oct 12, 2026 · Due on receipt. State clearly that work starts once the deposit clears, and note whether it is refundable.
How to Create a Freelance Invoice
To create a freelance invoice, open a template, add your details and the client’s details, assign an invoice number, describe your services, add rates and totals, set a due date, include payment instructions, and send it as a PDF. Here is the full process.
1. Add Your Information
Put your name or business name, address, email, and phone number at the top. Add your tax ID or VAT number if you have one. This tells the client exactly who is billing them.
2. Add Client Details
Enter the client’s company name, contact person, billing address, and email. If the client has a separate accounts payable team, ask for that email address. This one step can save you days of delay.
3. Assign an Invoice Number
Give every invoice a unique, sequential number such as INV-0001, INV-0002, and so on. Some freelancers add the year or client code, like 2026-ACME-003. Consistent numbering keeps your records clean and simplifies tax time.
4. Describe Your Services
List each service on its own line with a specific description. Write “Homepage redesign: 5 sections, 2 revision rounds” instead of “Design work.” Clear descriptions prevent questions and disputes.
5. Add Rates and Amounts
EARN EXTRA MONEY
Swagbucks: The most popular and best-paid online survey site. TRY SWAGBUCKS FREE.
Payhip: Start selling digital products for free. JOIN PAYHIP FREE
Enter the hours or quantity, your rate, and the line total for each service. Then add them up for the subtotal. Double-check the math, because errors are a common reason clients delay payment.
6. Set the Due Date and Payment Terms
Write a specific due date and your payment terms, such as Net 15. A date like “October 20, 2026” is clearer than “15 days.” If you charge late fees, state the rate here.
7. Add Payment Instructions
Tell clients exactly how to pay: bank transfer details, PayPal, Wise, Stripe, or a payment link. List the currency and add the invoice number as the payment reference. The fewer steps a client takes to pay, the faster you get paid.
8. Review and Send
Proofread names, dates, amounts, and payment details, then export the invoice as a PDF. Send it by email with a short, friendly message. Keep a copy in a dedicated folder or invoicing tool.
How to Invoice a Freelance Client
Invoice a freelance client as soon as the agreed milestone, deliverable, or billing period is complete. Send it by email as a PDF, and follow up politely if payment is late.
The invoicing process follows a simple chain: Freelancer → Client → Services → Invoice → Amount Due → Payment Terms → Payment → Receipt. Understanding this flow helps you stay organized from the first project agreement to the final receipt.
When to Invoice a Client
| Pricing Model | When to Send the Invoice |
|---|---|
| Hourly | Weekly, bi-weekly, or monthly, or after the project ends |
| Project-based | On milestones, on delivery, or as deposit plus final balance |
| Retainer | At the start of each month, before the work period |
| Deposit | Immediately after the client accepts your proposal or contract |
| One-off small job | The same day you deliver the work |
Invoicing quickly matters. The longer you wait, the longer the payment clock takes to start.
How to Send a Freelance Invoice
- Export your invoice as a PDF so the layout stays intact on every device.
- Name the file clearly, such as “Invoice-INV-0014-YourName.pdf.”
- Email it to the right person, ideally the client’s accounts payable contact.
- Write a clear subject line, like “Invoice INV-0014 from [Your Name]: Due October 20.”
- Add a short message that mentions the amount, due date, and how to pay.
- Confirm receipt if you do not hear back within a day or two.
Sample email: “Hi [Name], thanks again for the opportunity to work on [project]. Attached is invoice INV-0014 for $550.00, due October 20, 2026. You can pay by bank transfer or PayPal using the details on the invoice. Please let me know if you have any questions!”
How to Follow Up on an Unpaid Invoice
| Timing | Action |
|---|---|
| 2–3 days before due date | Send a friendly reminder with the invoice attached |
| On the due date | Send a short "invoice due today" note with the payment link |
| 3–7 days overdue | Send a polite follow-up asking if there are any issues |
| 14 days overdue | Send a firm reminder that mentions the late fee, if any |
| 30 days overdue | Send a final notice, pause new work, and consider other options |
Stay calm and professional in every message. Most late payments are due to forgotten emails or internal approval delays, not bad intent.
How to Track Your Invoices and Get Paid
Keep a simple tracker in a spreadsheet or invoicing app so you always know what is outstanding. Update it every time you send an invoice or receive a payment.
- Invoice number and client name
- Issue date and due date
- Amount and currency
- Status: draft, sent, paid, or overdue
- Payment date and method received
When payment arrives, send a short thank-you note with a receipt. Many freelancers mark the invoice “PAID” and save a copy for tax records.
Freelance Invoice Payment Terms
Payment terms are the rules that say when and how a client must pay your freelance invoice. Common options include due on receipt, Net 7, Net 15, and Net 30.
| Payment Term | Meaning | Best For |
|---|---|---|
| Due on receipt | Payment is due the day the client receives the invoice | Small jobs, new clients, deposits |
| Net 7 | Payment is due 7 days after the invoice date | Short projects and fast-turnaround work |
| Net 15 | Payment is due 15 days after the invoice date | Most freelancers and small businesses |
| Net 30 | Payment is due 30 days after the invoice date | Larger companies with set payment cycles |
Due on Receipt
Due on receipt means the client should pay as soon as they get the invoice. It is ideal for deposits, small projects, and first-time clients.
Net 7
Net 7 gives the client seven days to pay. It keeps cash flowing quickly without feeling pushy.
Net 15
Net 15 gives the client 15 days to pay. It is a popular middle ground for freelancers and works well with most small business clients.
Net 30
Net 30 gives the client 30 days to pay. Larger companies often require it, but it can strain your cash flow, so consider asking for a deposit or milestone payments.
Late Fees
A late fee is an extra charge added when a client pays after the due date. Many freelancers charge 1% to 1.5% per month, but legal limits vary by country and state.
Add your late fee policy to your contract and your freelance invoice template, for example: “A 1.5% monthly fee applies to unpaid balances after the due date.” Some regions also have statutory late-payment interest for business-to-business invoices, so check your local rules.
Freelance Invoice Templates by Format
The best freelance invoice template format depends on how you work: PDF for sending, Word or Google Docs for easy edits, and Excel or Google Sheets for automatic calculations. Copy the template above into any of these formats.
| Format | Best For | Auto-Calculates? | Easy to Share? |
|---|---|---|---|
| Final, ready-to-send invoices | No | Yes | |
| Word (.docx) | Custom designs and quick edits | No | Yes |
| Excel (.xlsx) | Tracking and calculating totals | Yes | Yes |
| Google Docs | Cloud-based editing from any device | No | Yes |
| Google Sheets | Cloud-based calculations and tracking | Yes | Yes |
PDF Freelance Invoice Template
PDF is the best format for sending, because it keeps your layout locked and looks professional on any device. Build your invoice in Word, Docs, or Sheets, then export to PDF before emailing it.
Word Freelance Invoice Template
A Word template is great if you want full control over design. Paste the text version above into a new document, format the table, and save it as a master template. Use “Save As” for each new client.
Excel Freelance Invoice Template
Excel can add up your totals automatically. Set a formula for each line (hours × rate), a formula for the subtotal, and a tax cell. Use extra tabs to track every invoice you send.
Google Docs Freelance Invoice Template
Google Docs is free, easy to share, and works on any device. Paste the template, adjust the formatting, and use File → Download → PDF to send it. Make a copy for every new invoice.
Google Sheets Freelance Invoice Template
Google Sheets combines automatic math with cloud access. Build the line-item table with simple formulas, then add a second sheet to track invoice status, due dates, and payments.
If you invoice more than a few clients each month, an invoicing app can automate reminders and recurring invoices. A free template is still perfect when you are getting started.
Common Freelance Invoice Mistakes
The most common freelance invoice mistakes are a missing due date, no invoice number, unclear service descriptions, incorrect calculations, missing payment instructions, and unexpected fees. Each one can delay your payment, so use this list as a final check.
Missing Due Date
Without a due date, clients have no deadline, so your invoice drifts to the bottom of the pile. Fix: Always include a specific date and your payment terms.
No Invoice Number
Invoices without numbers are hard to track, reference, or reconcile. Fix: Use a unique, sequential number on every invoice.
Unclear Service Descriptions
Vague lines like “Consulting” invite questions and push-back. Fix: Describe what you delivered, the scope, and the dates or hours.
Incorrect Calculations
A wrong total can make a client doubt your professionalism and pause payment. Fix: Use a template with formulas, or double-check every line before sending.
Missing Payment Instructions
EARN EXTRA MONEY
Swagbucks: The most popular and best-paid online survey site. TRY SWAGBUCKS FREE.
Payhip: Start selling digital products for free. JOIN PAYHIP FREE
If a client has to ask how to pay you, you have already lost time. Fix: Include bank details, payment links, accepted currencies, and a payment reference.
Unexpected Fees
Surprise charges, such as rush fees or extra revisions, damage trust. Fix: Agree on all fees in your contract or proposal first, and list them clearly on the invoice.
Freelance Invoice FAQ
What is a freelance invoice template?
A freelance invoice template is a reusable document that lists your details, your client’s details, services, rates, totals, and payment instructions. You fill in new information each time instead of building an invoice from scratch.
What should a freelance invoice include?
A freelance invoice should include your information, client details, an invoice number, the invoice date, the due date, itemized services, hours or quantity, rates, the total, payment terms, and payment instructions.
How do I make an invoice as a freelancer?
Open a freelance invoice template, add your details and the client’s details, assign an invoice number, list your services and rates, set a due date, add payment instructions, and send it as a PDF.
Do freelancers need an invoice number?
Yes. A unique invoice number helps you and your client track payments, avoid duplicates, and keep organized records for taxes. Many countries also require sequential numbering for business invoices.
When should a freelancer send an invoice?
Send your invoice as soon as you finish a deliverable, milestone, or billing period. For deposits, invoice right after the client accepts your proposal.
What are the best payment terms for freelancers?
Net 7 or Net 15 works well for most freelancers, and due on receipt suits small jobs and deposits. Larger companies may require Net 30, so ask for a deposit or milestone payments to protect your cash flow.
Can I charge a late fee on a freelance invoice?
Yes, if you state the late fee in your contract and on the invoice before the work begins. Many freelancers charge 1% to 1.5% per month, but legal limits vary by location.
Should I ask for a deposit?
Yes, especially for new clients and larger projects. A deposit of 25% to 50% confirms commitment and covers your time if the project stalls.
Is Word, Excel, or Google Docs better for invoices?
Word and Google Docs are best for simple, well-designed invoices, while Excel and Google Sheets add automatic calculations. Whichever you choose, export the final invoice as a PDF.
How do I invoice a client for the first time?
Confirm the scope, rate, and payment terms in writing before you start. Then send a clear invoice with a due date and payment instructions, and add a short, friendly email.
Do I need to charge tax on a freelance invoice?
It depends on your country, your income, and your client’s location. If you are registered for sales tax, VAT, or GST, add it as a separate line, and ask a local accountant if you are unsure.
Can I invoice international clients?
Yes. State the currency clearly, include international bank details such as IBAN or SWIFT, or use a payment platform like Wise, PayPal, or Stripe. Mention who covers transfer fees.
How long should I keep freelance invoices?
Many tax authorities require business records for roughly three to seven years. Check your local rules and store digital copies in a secure folder or cloud backup.
What should I do if a client does not pay my invoice?
Send a polite reminder, then a firmer follow-up that references the due date and any late fee. If the invoice stays unpaid, pause new work and consider a formal demand letter or small-claims options.
Final Thoughts: Use a Freelance Invoice Template and Get Paid Faster
A reliable freelance invoice template saves time, prevents mistakes, and shows clients you run a professional business. Copy the template above, customize it with your branding, and keep a master version ready for every new project.
Remember the simple flow: template, customize, create, send, get paid, and track. Start with clear payment terms, send invoices promptly, follow up politely, and keep your records organized.
With the right freelance invoice template and a consistent process, getting paid becomes the easy part of freelancing.




