Invoicing

Freelance Invoice Template + How to Write One

Free freelance invoice template + how to write an invoice that gets paid faster: copy-ready sample, 11 required fields, VAT rules (US/EU/UK), and a free tool.

May 3, 20268 min readBy LancerWise Team
invoice templatefreelance invoiceget paid fasterbilling
Share: Twitter LinkedIn

Why Professional Invoices Matter More Than You Think

A freelance invoice is more than just a "pay me" document. It's a legal record, a communication tool, and often the last impression you leave with a client after completing a project. Poorly formatted invoices get lost, ignored, or — worst case — rejected by a client's accounting department, delaying your payment by weeks.

Two patterns most experienced freelancers will recognize: invoices with clear, specific payment terms tend to get paid noticeably faster than vague ones, and invoices sent immediately after delivery tend to get paid faster than ones that show up a week later. The exact multiplier varies by client and industry, but the direction is consistent — clear terms and prompt delivery move the cash forward.

This guide covers everything: what to include, legal requirements, common mistakes, and how to get paid on time, every time.

How to Write a Freelance Invoice — Step by Step

If you are writing your first invoice or want to sanity-check your current flow, here is the compact 6-step sequence from blank document to a sent invoice that gets paid:

Step 1: Generate a unique invoice number

Use a sequential format like INV-YYYY-NNN (for example, INV-2026-001). Never reuse numbers and never skip — both create accounting headaches for you and your client.

Step 2: Add the issue date and an explicit due date

Do not write "Net 30" alone — also state the actual calendar date (for example, "Due: May 30, 2026"). Vague terms get deprioritised by accounts payable.

Step 3: Fill in your details and the client's details

Include your full legal or business name, address, tax ID where applicable, plus the client's company name, billing address, and the specific contact (or accounts payable email) that should receive the invoice. Always confirm the recipient — sending to the wrong person adds days of delay.

Step 4: Itemise services with quantity, rate, and line total

Be specific. Write "Brand identity — logo, color palette, typography guide — $1,500" instead of "Design work — $1,500". If you bill hourly and are still calibrating your number, use a free hourly rate calculator before pricing the line items.

Step 5: Add subtotal, tax (if applicable), and grand total

Show subtotal, then tax (VAT/GST) as a separate line with the rate and amount if you are tax-registered, then a bold grand total. Currency must be specified explicitly when working internationally (USD, EUR, GBP, etc.).

Step 6: State payment methods and the late fee policy

List accepted payment methods (bank transfer with account and routing details, Stripe link, PayPal) and a clear late fee policy (for example, "Invoices unpaid after 14 days incur a 1.5% monthly late fee"). Friction at the payment step = slower payment.

What to Include in a Freelance Invoice

A professional freelance invoice must include these elements:

Required Fields

  1. Invoice Number — A unique, sequential number (e.g., INV-2026-001). This is critical for your records and for the client's accounting team.
  2. Issue Date — The date you sent the invoice.
  3. Due Date — Explicitly state when payment is due (e.g., "Due: May 30, 2026"). Don't write "Net 30" without also specifying the actual date — many clients ignore vague terms.
  4. Your Information — Full legal name or business name, address, phone, email, and tax ID (if applicable).
  5. Client Information — Client's company name, billing address, and contact name. Always confirm this with the client before sending — addressing it to the wrong department causes delays.
  6. Description of Services — Itemized list of work performed: service name, quantity (hours or units), unit rate, and line total.
  7. Subtotal — Total before tax.
  8. Tax Amount — If you're VAT/GST registered, show the tax percentage and amount separately.
  9. Total Amount Due — Bold, prominent. No ambiguity.
  10. Payment Methods — Bank transfer details, PayPal, Stripe link, or other accepted payment methods.
  11. Late Payment Policy — "Invoices unpaid after 14 days incur a 1.5% monthly late fee."
  • Project name or PO number — Makes matching easy for clients with multiple vendors
  • Notes section — "Thank you for your business" goes a long way
  • Your logo — Professional branding increases perceived legitimacy
  • Currency — Always specify if working internationally (USD, EUR, GBP, etc.)

Free Freelance Invoice Template

Here's a simple template structure you can adapt:

Prefer not to copy-paste? Use our free invoice generator to fill in your details and download a ready-to-send PDF — no signup needed.

────────────────────────────────────────────
INVOICE
────────────────────────────────────────────
From:                    To:
[Your Name]              [Client Company Name]
[Your Address]           [Client Address]
[Your Email]             [Client Contact]
[Tax ID if applicable]   [PO Number if applicable]

Invoice #: INV-2026-001
Date: May 1, 2026
Due Date: May 15, 2026
────────────────────────────────────────────
SERVICES

Description          Qty    Rate      Amount
─────────────────────────────────────────────
Website Redesign     1      $2,500    $2,500.00
Content Strategy     3 hrs  $120/hr   $360.00
Revision Round 2     1      $200      $200.00
─────────────────────────────────────────────
                              Subtotal $3,060.00
                              Tax (0%) $0.00
                              TOTAL    $3,060.00
────────────────────────────────────────────
PAYMENT DETAILS
Bank: [Your Bank]
Account: [Account Number]
Routing: [Routing Number]
Or pay via: [Stripe/PayPal link]

Payment due: May 15, 2026
Late payments incur 1.5% monthly fee after due date.
────────────────────────────────────────────

Want a professionally designed invoice? LancerWise's invoice creator generates beautiful, branded invoices in seconds — with automatic payment reminders, Stripe integration, and status tracking.

Invoice requirements vary by country. Here's what to know:

United States

No federal requirement for a specific invoice format, but you must include your tax ID (EIN or SSN) if you're registered as a business. If you charge sales tax, show it as a separate line item. Invoices are legally binding records and should be kept for at least 7 years.

European Union (VAT)

If you're VAT-registered, your invoice must include: your VAT number, the client's VAT number (for B2B), the VAT rate applied, and the VAT amount. Non-VAT-registered freelancers don't need to charge VAT if below their country's threshold (e.g., €85,000 in France, £90,000 in the UK).

United Kingdom

UK invoices must include: your name/business name and address, a unique invoice number, the date, a description of goods or services, the total amount owed, and VAT details if registered.

Canada

If registered for GST/HST (revenue over $30,000 CAD), you must include your Business Number (BN) and the applicable GST/HST rate. Quebec has additional QST requirements.

8 Common Invoice Mistakes That Delay Payment

1. Vague descriptions

"Design work — $1,500" tells a client's accountant nothing. Write: "Brand identity design — logo, color palette, typography guide — $1,500." Specific descriptions prevent disputes.

2. Missing payment terms

If you don't specify a due date, clients will pay when convenient for them — which often means 60+ days. Always set explicit terms: Net 7, Net 14, or Net 30. The full breakdown of when to use each — plus deposit structures, milestone billing, and the exact wording that holds up — is in freelance invoice payment terms.

3. Sending invoices to the wrong person

Always ask: "Who should I address the invoice to, and what email should I send it to?" Many freelancers send to their project contact who then has to forward to accounts payable — adding days or weeks of delay.

4. Not following up

Send a friendly reminder 3 days before the due date, on the due date, and 7 days after. Most late payments aren't malicious — they're just forgotten.

5. No late fee policy

Clients who know there are consequences pay faster. State your late fee policy clearly on every invoice. The legal limits, enforceability, and exact wording per jurisdiction are covered in late payment fees for freelancers — read that before picking a percentage.

6. Wrong currency or bank details

Double-check bank account numbers and currency before sending. An incorrect digit in your account number means the payment bounces and you start over.

7. Waiting too long to invoice

Invoice immediately when the project is complete — or, better, upon each milestone. The longer you wait, the more the client moves on to other priorities.

8. No invoice number system

Sequential numbering (INV-001, INV-002, etc.) is essential for your accounting. It also signals professionalism to clients and their finance teams.

5 Strategies to Get Paid Faster

  1. Require a deposit upfront — 25–50% deposit before starting work is standard for project-based freelancers. It filters out bad clients and gives you cash flow.
  2. Offer multiple payment methods — Credit card via Stripe, bank transfer, PayPal. Friction in payment = slower payment.
  3. Use milestone billing — For large projects, invoice at 25%, 50%, and 100% completion rather than all at the end.
  4. Automate reminders — Use LancerWise to send an automatic reminder 3 days before the due date, with follow-ups at 1, 7, and 14 days after if the invoice is still unpaid.
  5. Offer early payment discounts — "2% discount if paid within 5 days" works surprisingly well with larger clients who have budget flexibility.

Manage Invoices with LancerWise

Creating invoices manually in Word or Google Docs works — until you have 20 active clients and need to track which invoices are paid, overdue, or disputed. LancerWise's invoicing module gives you:

  • Professional invoice templates with your branding
  • Automatic payment reminders (no more chasing)
  • Stripe payment integration — clients pay directly from the invoice
  • Invoice status tracking: Draft → Sent → Viewed → Paid → Overdue
  • Print-friendly invoice view (use your browser's Print → Save as PDF for archival)
  • Revenue analytics across all clients

Create Your First Invoice Free →

LancerWise Team

The LancerWise team helps freelancers run smarter, more profitable businesses with tools for invoicing, contracts, time tracking, and client management.

Manage your freelance business with LancerWise

Free forever — invoices, contracts, time tracking, CRM, and more.

Get Started Free