Back to Blog
May 10, 2026MakeInvoice Team9 min read

How to Write an Invoice as a Freelancer in 2026 (Free Template Included)

A complete walkthrough of every line item your freelance invoice needs in 2026, the mistakes that get invoices ignored, and a free template you can fill out in 60 seconds.

Late payments are the single biggest cash-flow problem freelancers face — surveys consistently show more than half of freelance invoices get paid late, and a non-trivial fraction never get paid at all. The frustrating part is that a lot of that lateness is avoidable. It comes down to invoices that are vague, missing required fields, or formatted in a way that makes the client's accounts payable team push them to the bottom of the pile.

This guide walks through exactly what to put on a freelance invoice in 2026, line by line, plus the mistakes that quietly delay payment. There is a free template at the end you can fill out in about 60 seconds.

Why a clean invoice gets you paid faster

When a client receives your invoice, it usually does not get paid by the person who hired you. It goes to an accounting team that has never spoken to you. They scan the document for a small set of required fields, and if anything is missing or unclear, the invoice gets emailed back, gets parked in a "pending clarification" folder, or gets quietly aged out.

A professional invoice removes every excuse a finance team has to stall. That is the entire job. It is not about looking fancy — it is about being unambiguous. The freelancers who get paid on time are not the most creative; they are the most boring on this one specific document.

10 things every freelance invoice must include

These are the elements that separate a freelance invoice that gets paid in 14 days from one that drags out to 45+. Skip any of them and you are giving the client an excuse to delay.

1. Your business name and contact details

Top of the invoice. Your full legal or trading name, address, email, phone, and (if applicable) tax/VAT number or business registration number. If you operate under a personal name, that is fine — but be consistent. Whatever name appears on the bank account that will receive payment is the name that should appear here.

2. The word "Invoice" and a unique invoice number

The document needs to clearly say "INVOICE" near the top — not "Statement", "Quote", or "Receipt". Each invoice also needs a unique invoice number. Sequential is best (INV-001, INV-002…) because it makes accounting and tax filing simpler. Avoid resetting numbers every year unless your accountant specifically asks you to.

3. Issue date and due date

Both dates, formatted unambiguously. Use a long format like "10 May 2026" rather than "10/05/2026" — different countries read date formats differently and you do not want a US client thinking your invoice is six months in the future. The due date should be a specific date, not "Net 14" or "on receipt" alone, because clients honour specific dates more reliably than relative phrases.

4. Client name, contact, and billing address

Bill to the legal entity, not the individual you worked with. If your contact is "Sarah at Acme", the invoice goes to "Acme Inc., 123 Business St., …". For larger clients, ask explicitly which entity to bill — multinational companies often have different invoicing entities per region, and the wrong one means the invoice gets bounced back.

5. A purchase order or reference number (if your client uses them)

For any client larger than about 50 employees, ask whether you need a PO number on the invoice before you send it. Missing PO numbers are the single most common reason invoices to medium and large companies get rejected. If they say "no PO needed", get that in writing.

6. Itemised line items with descriptions, quantities, and rates

This is where most freelancers under-deliver. "Web design — €2,000" is not enough. A finance team cannot match that to anything. Better:

  • Homepage design and prototyping — 16 hrs × €80 = €1,280
  • About page design — 4 hrs × €80 = €320
  • Revisions round 1 (per agreement) — 5 hrs × €80 = €400

Even if you billed a flat fee, break it into deliverables. Each line should be specific enough that someone who was not in the meetings can map it to the work that was done.

7. Subtotal, taxes, and final total

Show the subtotal before tax, then any applicable VAT/GST/sales tax as its own line, then the total. If you are not registered for VAT, say "VAT not applicable" or "Tax: €0.00" — do not just leave it off, because the absence of a tax line sometimes triggers a clarification email and a delay.

8. Payment terms and accepted methods

Specify exactly how you want to be paid. For most freelancers in 2026 this means listing one or two of: bank transfer (with full IBAN/SWIFT or routing/account numbers), Wise/Payoneer, PayPal, or a Stripe payment link. Include a single line stating your payment terms ("Payment due within 14 days of issue date") and any late fee policy if you have one.

9. Late payment policy (optional but effective)

A short, professional line like "Late payments may incur a 5% monthly fee in line with applicable late-payment legislation" tends to get invoices paid earlier. Whether you actually charge the fee is a separate decision — its presence on the invoice signals that you take payment timelines seriously, and that alone shifts the priority order in most accounts payable systems.

10. A short thank-you and your contact for queries

One line at the bottom: "Thanks — please reach out at [email] if anything on this invoice needs clarification." It humanises the document and gives a direct route to resolving issues without the invoice bouncing through email chains.

A sample freelance invoice walkthrough

Here is what a clean freelance invoice looks like end-to-end, in roughly the order it should appear on the page:

  1. Top-left: your name/business name, address, email, tax number
  2. Top-right: the word "INVOICE", invoice number, issue date, due date
  3. Below that: client name, billing address, PO number if applicable
  4. Main section: itemised line items with descriptions, quantities, rates, line totals
  5. Below the items: subtotal, tax, total due
  6. Below the total: payment instructions (bank details / payment link), payment terms, late fee policy
  7. Footer: thank-you note and contact for queries

You can build this yourself in a Word document, but every freelancer eventually gets tired of copy-pasting an old invoice and editing the dates. A free invoice generator will let you keep your branding, save client details, and download a clean PDF in under a minute.

Common mistakes that delay payment

Most freelancers do not get burned by missing a field — they get burned by patterns that quietly add days or weeks:

  • Sending the invoice as a Word doc or text email body instead of a PDF. Many AP systems only accept PDFs.
  • Vague line items like "Consulting — €3,000" with no breakdown.
  • Inconsistent invoice numbers (skipping numbers, restarting at 1 every project).
  • Dates in ambiguous numeric format (10/05/2026).
  • No PO number on invoices to medium or large companies.
  • Bank details that are slightly different from what the client has on file (a single typo in your IBAN can hold a payment for weeks).
  • Sending the invoice to your day-to-day contact instead of the accounts-payable email.

How to set payment terms that actually work

The default for freelancers is "Net 30" — payment within 30 days of invoice date. In 2026 that is increasingly being shortened. For new clients, "Net 14" is standard, and "Net 7" or even payment in advance is reasonable for small projects. Do not default to Net 30 just because old templates use it; longer terms mean longer waits.

Whatever terms you set, put them in the original contract or scope-of-work document, not just on the invoice itself. An invoice is not the place to introduce new terms — it is the place to apply terms that have already been agreed.

What to do when a client does not pay on time

A polite, scripted follow-up sequence works better than a single angry email. A reasonable cadence:

  • Day 0 (due date): no email needed unless you want to send a reminder a few days before.
  • Day +3: short, friendly nudge — "Wanted to check this is on its way through your AP system."
  • Day +10: more formal — restate the invoice number, due date, days overdue, payment methods.
  • Day +21: firm but professional — note that the late fee clause now applies, and that further work may be paused until the balance is settled.
  • Day +30+: this is where a written demand letter or third-party collection becomes a reasonable next step.

A surprising amount of late payment is genuinely just an invoice that got lost in someone's inbox or a finance ticket that never got prioritised. The polite reminder at day +3 alone resolves a large fraction of late payments without any escalation.

Free freelance invoice template

You can use the MakeInvoice free invoice generator to create a clean, professionally formatted PDF invoice with all 10 of the elements above. It is fully free, requires no signup, supports your logo and signature, and downloads as a standard PDF. If you want to save client details and invoice history, the Pro plan handles that for $5/month.

Frequently asked questions

What information is legally required on a freelance invoice?

Requirements vary by country, but most jurisdictions require: your name/business name, your address, the client's name and address, an invoice number, the issue date, a description of the work, the amount due, and any applicable tax (VAT/GST/sales tax). If you are VAT-registered, you must also include your VAT number and the VAT amount as a separate line.

Do I need to register a business to send invoices as a freelancer?

In most countries you can invoice as a sole trader or self-employed individual without registering a separate business entity, as long as you declare the income on your personal tax return. Some jurisdictions require you to register once your income passes a threshold. Check your local tax authority's rules before assuming either way.

How do I number my freelance invoices?

Use a simple sequential format like INV-001, INV-002, INV-003 — incrementing by one for each new invoice you send. Do not skip numbers and do not reuse them. Some freelancers add a year or client prefix (e.g. 2026-001 or ACME-001) but that is optional. The only rule is that each invoice number must be unique within your records.

How long do clients typically take to pay a freelance invoice?

Net 30 (payment within 30 days) is still common but shortening. In 2026 most well-run clients pay within 14 days, and many small or design-savvy clients pay within 7. If you set "Net 14" terms, expect actual payment around days 14–21 from most clients.

Can I charge a late fee on a freelance invoice?

Yes, in most jurisdictions, provided the late fee terms are agreed in advance — typically in your contract or scope-of-work document, not introduced for the first time on the invoice itself. Common late fee structures are a flat fee (e.g. €25) or a percentage of the outstanding amount per month (e.g. 1.5% per month).

Should I send my freelance invoice as a PDF or in the email body?

Always PDF. Many corporate accounts payable systems only ingest PDF attachments — invoices in the email body or as Word documents get rejected automatically. Send the PDF as an attachment with a short professional email body referencing the invoice number and due date.

Ready to Create Professional Invoices?

Use our free invoice generator to create professional invoices that get you paid faster

Create Invoice Now