Freelance Invoice Template: Free Templates, Examples & How to Invoice Clients

Freelance Invoice Template: Free Templates, Examples & How to Invoice Clients
This post may contain affiliate links, but the opinions are the author's own.

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.

Table of Contents

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]
[Your Address] | [Your Email] | [Your Phone]
[Tax ID / VAT Number, if applicable]

Invoice Number: [INV-0001]
Invoice Date:   [Month DD, YYYY]
Due Date:       [Month DD, YYYY]
Payment Terms:  [Net 15]

BILL TO
[Client Name / Company Name]
[Contact Person]
[Client Address] | [Client Email]
[PO Number, if the client uses one]

DESCRIPTION OF SERVICES      HOURS/QTY   RATE      AMOUNT
[Service 1 + short detail]                            [0]          [$0.00]      [$0.00]
[Service 2 + short detail]                           [0]           [$0.00]      [$0.00]
[Service 3 + short detail]                           [0]           [$0.00]      [$0.00]

Subtotal:                                                                                            [$0.00]
Discount (if any):                                                                             [-$0.00]
Tax / Fees ([0]%):                                                                            [$0.00]
TOTAL DUE:                                                                                    [$0.00]

PAYMENT INSTRUCTIONS
Bank transfer: [Account name | Account number | Routing/SWIFT/IBAN]
PayPal / Wise / Stripe link: [Link or email]
Please include invoice number [INV-0001] as your payment reference.

LATE PAYMENT: A fee of [1.5]% per month applies to balances unpaid after the due date.
NOTES: Thank you for your business! Questions? Contact [email].

Freelance Invoice
Freelance Invoice Template

Freelance Invoice Template Fields Explained (Table Version)

SectionFieldWhat to Enter
Freelancer informationName, address, email, phone, tax IDYour legal or business name and contact details
Client informationCompany, contact, address, emailWho is paying, and who handles accounts payable
Invoice numberUnique IDA sequential number such as INV-0001
Invoice dateIssue dateThe day you send the invoice
Due datePayment deadlineA specific calendar date, not just "Net 30"
ServicesDescriptionA short, specific line for each task or deliverable
Hours / quantityUnitsHours worked, words, items, or "1" for a flat fee
RatePrice per unitHourly, per-word, per-item, or fixed project rate
SubtotalSum of line itemsQuantity × rate, added together
Tax / feesSales tax, VAT, GST, or feesOnly if you are registered or required to charge them
TotalAmount dueSubtotal + tax/fees − discounts or deposits
Payment instructionsHow to payBank 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.

DescriptionHoursRateAmount
Research and content outline3$50.00$150.00
First draft: 2,000-word blog post6$50.00$300.00
Revisions after client feedback2$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.

DescriptionQtyRateAmount
Logo design (3 concepts, 2 revision rounds)1$900.00$900.00
Brand guidelines document1$400.00$400.00
Social media starter kit1$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.

DescriptionQtyRateAmount
Social media management retainer, October 2026 (up to 20 hours)1$1,200.00$1,200.00
Additional hours beyond retainer3$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.

DescriptionQtyRateAmount
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 ModelWhen to Send the Invoice
HourlyWeekly, bi-weekly, or monthly, or after the project ends
Project-basedOn milestones, on delivery, or as deposit plus final balance
RetainerAt the start of each month, before the work period
DepositImmediately after the client accepts your proposal or contract
One-off small jobThe 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

  1. Export your invoice as a PDF so the layout stays intact on every device.
  2. Name the file clearly, such as “Invoice-INV-0014-YourName.pdf.”
  3. Email it to the right person, ideally the client’s accounts payable contact.
  4. Write a clear subject line, like “Invoice INV-0014 from [Your Name]: Due October 20.”
  5. Add a short message that mentions the amount, due date, and how to pay.
  6. 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

TimingAction
2–3 days before due dateSend a friendly reminder with the invoice attached
On the due dateSend a short "invoice due today" note with the payment link
3–7 days overdueSend a polite follow-up asking if there are any issues
14 days overdueSend a firm reminder that mentions the late fee, if any
30 days overdueSend 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 TermMeaningBest For
Due on receiptPayment is due the day the client receives the invoiceSmall jobs, new clients, deposits
Net 7Payment is due 7 days after the invoice dateShort projects and fast-turnaround work
Net 15Payment is due 15 days after the invoice dateMost freelancers and small businesses
Net 30Payment is due 30 days after the invoice dateLarger 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.

FormatBest ForAuto-Calculates?Easy to Share?
PDFFinal, ready-to-send invoicesNoYes
Word (.docx)Custom designs and quick editsNoYes
Excel (.xlsx)Tracking and calculating totalsYesYes
Google DocsCloud-based editing from any deviceNoYes
Google SheetsCloud-based calculations and trackingYesYes

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.

See also  Best Niche Skills to Learn for High-Paying Virtual Assistant Jobs
Scroll to Top