Back to home
Complete Guide

Freelance Invoicing: The Complete 2026 Guide

Everything a freelancer needs to invoice clients: legal requirements, payment terms, pricing models, getting paid faster, tax basics, and what to do when clients don't pay.

17 min read·Last updated:

This is the practical, no-fluff guide to invoicing as a freelancer in 2026. It covers everything from "I just landed my first client and don't know what an invoice is supposed to look like" through "I have 30 retainer clients and need a system that doesn't break." Each section is written for a specific decision you'll face, with concrete numbers, real examples, and links to deeper resources when one section warrants its own article.

If you're new to freelancing, read it top to bottom. If you're experienced and looking for a specific answer, jump to the section you need.

Part 1: What an invoice actually is (and why it matters legally)

An invoice is a formal, dated request for payment for work you've performed or goods you've delivered. It's the document that triggers the legal obligation to pay, the document a client's accounts payable team enters into their system, and the document you'll need if a payment becomes disputed.

What it isn't: a casual "hey, you owe me $X" email. That's a request. An invoice has structure, a unique number, and specific fields because those exist to make the document legally and operationally durable. (For the difference between an invoice and a bill — same paper, two names — see invoice vs bill.)

In most jurisdictions, an invoice serves three purposes:

  1. Legal record of the transaction — admissible in court if it comes to that
  2. Tax document — your income, the client's expense (or input tax credit in VAT countries)
  3. Cash-flow trigger — most clients won't pay without one, even when the work is done

The legal weight is one reason a sticky-note "you owe me $500" doesn't cut it. The other reason: corporate AP teams will reject anything that doesn't look like a real invoice. If you want to get paid on time by a real business, the document has to look like a real document.

Part 2: Setting up to invoice — the business basics

Before you send your first invoice, three things should be in place. They're not glamorous but they make every subsequent step easier.

Business entity (sole prop, LLC, or corp)

You can invoice as a sole proprietor under your legal name — no LLC required. Most freelancers start this way. The downside is no liability protection: if a client sues you (or you owe a debt), your personal assets are on the line.

An LLC ($50–$500 in filing fees depending on state, plus annual report fees) adds liability protection and lets you invoice as a business name without filing a separate DBA. It also makes you look more serious to corporate clients.

An S-Corp or C-Corp adds more structure but also more tax filings and complexity. Most freelancers don't need this until they're earning $80k+/year and have a CPA recommending it.

Practical move: Start as a sole proprietor. Move to an LLC when you're either earning enough that liability matters, or when a client requires it before signing.

Tax ID (EIN or SSN)

If you're a sole proprietor without an LLC, you can use your SSN on invoices and tax forms. Most freelancers prefer an EIN (free from the IRS, takes 10 minutes online) because it keeps your SSN off invoices and W-9s sent to many clients.

LLCs and corps get their own EIN. Single-member LLCs technically can use the owner's SSN, but it's cleaner to get the EIN.

International freelancers: register for the equivalent in your country (VAT number in EU, GST in Canada/Australia, IEC for export in India, etc.).

Business bank account

Open a separate bank account for the business — even as a sole proprietor. Don't mix personal and business money. The bookkeeping savings alone justify it; the audit-defense and liability arguments are bonus. Most US online banks (Mercury, Relay, Novo) open a free business checking in under a day.

Once these three are in place, you have what you need to send a clean invoice and get paid into the right account.

Part 3: Pricing models — picking what you charge

The way you charge determines half of how your invoices look. The four common models:

Hourly billing

Track time, multiply by rate, invoice. Simple, defensible, low-risk. The downside is that you're capped at hours × rate, and clients who feel "the meter is running" tend to scrutinize every hour.

Hourly works best when scope is genuinely uncertain (research, debugging, support work) or when the client requested it. Track time honestly — most freelancers undercharge by 15–25% because they don't log small interruptions.

Fixed-price (project-based)

You and the client agree on a deliverable and a price. You eat the risk if it takes longer than estimated, but you keep the upside if it goes faster. Fixed-price aligns better with client outcomes ("I'll redesign your landing page for $4,500") than with your hours.

Best for well-scoped work where you can confidently estimate. Worst for ambiguous projects where scope creeps.

Retainer (recurring monthly)

Client pays a monthly fee for access to your time or for ongoing work. Common for marketing, design, development, and consulting where the work is continuous. (For specifics, see retainer invoice.)

Retainers smooth cash flow and reduce client-acquisition cost — once you have 4–6 retainer clients, your income is predictable.

Milestone billing

Project broken into phases, you invoice at each milestone. Common for development, design, and consulting projects over $10k. (See milestone billing for the full structure.)

Milestone billing protects both sides: you get paid as you progress, the client only pays when they see proof of work.

How to choose

| Project shape | Best pricing | |---|---| | Open-ended, unclear scope | Hourly | | Well-defined deliverable, fixed timeline | Fixed-price | | Ongoing relationship, predictable work | Retainer | | Long project (>$10k), discrete phases | Milestone | | Mix of all four | Hourly for some, fixed for others — set client by client |

Most experienced freelancers use a mix. Hourly for support and small tasks, fixed-price for projects, retainer for the long-term clients.

Part 4: The 10 fields every invoice must include

Whatever pricing model you use, every invoice you send needs these ten fields. Skip any of them and you'll either look unprofessional or get rejected by an AP team. (For a deeper walkthrough of each field, see how to write an invoice.)

  1. The word "Invoice" — clearly labeled at the top
  2. Your business info — legal name (or LLC name), DBA if applicable, address, tax ID, contact email
  3. Client business info — their exact legal entity name (this matters for AP processing), address, AP contact if you have it
  4. Unique invoice number — sequential, unique per invoice (see invoice number format)
  5. Issue date — when you sent the invoice
  6. Due date — a literal calendar date, not "Net 30" alone (clients lose track; spell it out)
  7. Line items — description, quantity, rate, line total per row
  8. Subtotal, tax (if applicable), total — math shown, not just the final number
  9. Payment instructions — how to pay you (ACH details, Stripe link, PayPal, Wise, etc.)
  10. Payment terms — Net 14 / Net 30, late fee if any, anything else the client needs to know

That's it. Everything else is optional. A short thank-you note is nice. A logo helps the brand. A "remit to" address differs from your business address only if you have a PO box for mail. None of those are required.

Part 5: Payment terms — Net 30 and the alternatives

"Net 30" means payment is due 30 days from the invoice date. It's the historical default for B2B work because it gave clients time to process invoices through paper-based AP systems. In 2026, with electronic payments instant, Net 30 is mostly tradition — but it's so widely expected that fighting it has a cost.

Common terms:

| Term | Meaning | When to use | |---|---|---| | Due upon receipt | Pay immediately | Small amounts, new clients, retainers | | Net 7 | 7 days from invoice date | Small clients who pay quickly | | Net 14 | 14 days from invoice date | Balanced — faster than Net 30, common in 2026 | | Net 30 | 30 days from invoice date | Corporate clients, AP departments | | Net 60+ | 60+ days | Some corporates and government — push back when possible |

Set your default in the lower-friction direction: Net 14 unless the client requires Net 30. (Deeper: invoice payment terms and specifically Net 30 payment terms.)

Late fees

You can charge late fees if your payment terms state them. Common practice: 1.5% per month on overdue balances, applied starting the day after the due date. State usury laws cap maximum interest rates (in most US states, somewhere between 10–18% APR) — staying at or under 1.5%/month (18% APR) keeps you safe in most places.

Most freelancers never actually charge late fees. The point isn't the fee revenue — it's that having a stated late-fee policy makes clients prioritize your invoice in their AP queue. The threat does the work. (See how to charge late fees for the implementation details.)

Part 6: Getting paid faster

The honest math on getting paid: the speed of payment depends 80% on which client you're invoicing and 20% on how you invoice. Some companies pay every invoice on the 15th and 30th of the month, regardless of due dates. Some pay within hours. There's no email template that gets a 90-day-paying corporate to suddenly become a 14-day payer.

That said, the 20% you control matters. Here's what compounds:

Make payment frictionless

The single biggest factor in payment speed is how easy you make it. An invoice that has a "Pay Now" link the client clicks once beats an invoice with bank-transfer instructions every time. Even sophisticated AP teams default to "easiest path" when the amount is small.

Options that work in 2026:

  • Stripe Checkout — embedded in the invoice, accepts cards and ACH. Standard fee 2.9% + 30¢.
  • Hosted invoice URL — a page the client visits to view the invoice with a built-in pay button. InvoicePeak, FreshBooks, Wave, Bonsai, and most others support this.
  • Bank transfer (ACH or wire) — fee-free but slower (1–3 business days) and requires the client to set you up as a payee. Always include this option but don't make it the only option.
  • PayPal — universally accepted but fees are higher (2.9% + 30¢ or 3.49% for goods/services). Useful as a backup.

For invoices under $5k, default to Stripe Checkout + a bank-transfer option. Above $5k, lean toward bank transfer because the credit-card processing fee starts to matter.

Send the invoice the same day you complete the work

Calendar arithmetic: every day you delay sending the invoice is a day added to "Net 30" effectively. Sending the invoice 5 days after completing work means cash arrives 5 days later. Make invoicing the last step of the work, not a chore for later.

Use professional-looking PDFs, not Word documents

This sounds superficial and isn't. AP teams handle hundreds of invoices a week. A Word document that opens slightly differently in their version of Office, with formatting that drifted, signals "amateur" — which signals "lower priority." A clean PDF signals "this person is a real business." (Why a web-based invoice generator beats Word/Excel templates: see freelance invoice template.)

Follow up the day after the due date

Don't wait a week. Don't wait two days. Send a polite follow-up the day after the due date with the original invoice attached. Most late payments are simply "we forgot" — the reminder closes the loop. (Specifics: how to follow up on unpaid invoice.)

Auto-reminders

If your invoicing tool supports it, turn on automatic reminders at day +1, +7, and +14 past due. It removes the awkwardness — the tool sends them, not you — and the cadence compounds. Most invoices that are going to be paid get paid within 14 days of the due date if you reach out.

Part 7: When things go wrong — the non-payment playbook

About 10–15% of freelance invoices go past due. Most resolve. A small percentage become real problems. Here's the escalation ladder:

Day 1 past due

Friendly reminder by email. Attach the original invoice. "Just following up on invoice #2026-014 dated [date], due yesterday. Let me know if you need anything to process payment." Keep it short, keep it polite.

Day 7 past due

Second reminder. Mention specific facts: invoice number, original due date, amount. Still polite, slightly more direct. "Wanted to circle back on invoice #2026-014 ($3,500, due [date]). Is there anything I can help clarify? Please let me know when I can expect payment."

Day 14 past due

Direct ask + escalation hint. Email or call. Mention your payment terms (including late fee if applicable). State explicitly when you'll escalate further. "Invoice #2026-014 is now 14 days overdue. Per our terms, late fees of 1.5% per month begin accruing today. Could you confirm payment by [date] to avoid further escalation?"

Day 30 past due

Formal demand letter. Send by both email and certified mail (US) or registered post (international). State the invoice details, the amount due including any late fees, your demand for payment by a specific date (10–14 days out), and that you'll pursue legal remedies if payment isn't received.

Day 45+ past due

Escalate. Three paths:

  1. Small claims court — for amounts under your state's small claims limit (typically $5k–$15k), this is the fastest and cheapest route. Filing fee $30–$100. You represent yourself; the judgment is enforceable.
  2. Collections agency — they take a cut (20–40%) of what they recover. Reasonable for amounts under $10k where you don't want to spend the time.
  3. Lawyer letter, then suit — for amounts over $10k–$15k or contested cases. Lawyers charge $200–$500/hour; a demand letter alone may resolve it for $200–$500 total.

The honest reality: at 45 days overdue with no contact from the client, you're already in "this might not get paid" territory. Cut your losses if it's small. Pursue if it's worth it. Move on if it isn't — and never work with that client again.

For a deeper playbook, how to follow up on unpaid invoice covers each step in more detail.

Part 8: Tax basics for freelance invoicing

Disclaimer: this is general information, not tax advice. Specifics depend on your jurisdiction, business structure, and the type of work. Consult a CPA for your specific situation.

US freelancers (1099)

If you're a US freelancer paid by a US client, the client reports payments over $600/year to the IRS on Form 1099-NEC (for services). You owe self-employment tax (15.3%) plus federal income tax (10–37% depending on bracket) plus state income tax (0–13% depending on state) on your net income.

Quarterly estimated tax payments are due April 15, June 15, September 15, and January 15. Underpaying triggers IRS underpayment penalties. Most freelancers should set aside 25–35% of every invoice for taxes.

(More on the 1099 specifics: 1099 contractor invoice and 1099 vs W-2.)

Sales tax on freelance services

In most US states, professional services (design, development, consulting, writing) are not subject to sales tax. Some states tax specific services (graphic design in some states, software customization in others). Check your state's department of revenue.

If you sell physical goods (a delivered product), sales tax usually applies. If you're crossing state lines or selling online, post-Wayfair (2018), you may have sales tax obligations in states where you have economic nexus (typically $100k+ in sales or 200+ transactions).

VAT and GST (international)

Outside the US, most countries use VAT or GST. Rules:

  • EU: charge VAT to consumers in your country; reverse-charge mechanism for B2B cross-border
  • UK: VAT registration required at £90k+ revenue
  • Canada: GST/HST registration required at C$30k+ revenue
  • Australia: GST registration required at A$75k+ revenue
  • India: GST registration required at ₹40 lakh+ for services

If you're registered for VAT/GST, your invoices must show the tax separately. If you're not registered (under the threshold), most jurisdictions let you invoice without charging the tax — but you also can't reclaim VAT on your business inputs.

(For a fuller picture on tax invoicing: tax invoice and e-invoicing.)

Part 9: International invoicing — currencies, taxes, payment rails

Invoicing across borders adds complexity that catches a lot of freelancers off-guard the first time.

What currency to invoice in

Two options:

  1. Your client's currency — they pay easily, you absorb exchange-rate risk
  2. Your home currency or USD — they convert, you get a predictable amount

For one-off projects, your currency or USD is simpler. For ongoing retainers, agree on a fixed exchange rate or invoice in their currency and hedge separately. Always state the currency explicitly on the invoice (USD, EUR, GBP, etc. — not just "$" which is ambiguous).

Tax IDs on both sides

International invoices usually need both your tax ID (EIN, VAT number, GST number — whatever applies) and theirs. EU B2B uses the reverse-charge VAT mechanism: you don't charge VAT, they self-assess. UK post-Brexit has its own rules. Each jurisdiction varies.

Payment rails that don't gouge you

Wire transfers (SWIFT) work but cost $25–$50 in fees and lose 1–4% to the exchange rate. Alternatives:

  • Wise (formerly TransferWise) — typically 0.4–0.7% spread, real exchange rate
  • Payoneer — works in 200+ countries, useful for marketplace freelancers
  • Stripe — supports international cards and ACH equivalents
  • Revolut Business — strong for EU/UK freelancers

For every $1000 invoice, switching from wire to Wise can save $25–$50. For freelancers who invoice $50k+/year internationally, it's $1000+/year in fees.

(Deeper guide: how to invoice international clients.)

Part 10: Tools — what to use to actually send invoices

You have three real options for sending freelance invoices:

1. A focused invoicing tool

Pros: Fast, professional PDFs, hosted invoice URLs, payment integrations, recurring profiles, automatic reminders. Most cost $0–$15/mo for solo use.

Examples and tradeoffs:

  • InvoicePeak — free tier (3 invoices/mo), $9.99/mo unlimited; live PDF preview is the standout feature. Honest tradeoff: no accounting features.
  • Zoho Invoice — genuinely free, denser UX, broader features. See InvoicePeak vs Zoho Invoice.
  • Wave — free for basic invoicing + free accounting; some features now Pro-only. See InvoicePeak vs Wave.

2. A full accounting suite

Pros: Invoicing + bookkeeping + tax features in one tool. Cons: expensive ($19–$65+/mo) and most of the features sit unused for solo freelancers.

Examples:

3. A template (Word, Google Docs, Excel)

Pros: free, you control everything. Cons: manual math, formatting drift between client machines, no automatic numbering, no payment integration, no tracking.

Works for very low volume (1–2 invoices/month) where the time saved on a real tool doesn't justify the cost. Above that, switch to option 1 or 2.

(For the format-by-format comparison: freelance invoice template.)

Picking one

Decision tree:

  1. Invoice volume under 3/mo and no recurring → free template or free tier of any tool
  2. Invoice volume 3–25/mo, invoicing-only → InvoicePeak Starter ($4.99) or Zoho Invoice (free)
  3. Unlimited invoicing + need contracts/proposals → Bonsai ($25)
  4. Unlimited invoicing + need real accounting → Wave (free) or QuickBooks ($35+)
  5. Unlimited invoicing only → InvoicePeak Premium ($9.99)

If you can't decide, start with a free tier of any tool, send 10 real invoices, and you'll know what you actually need.

Ready to send your first invoice?

Free account: 3 invoices forever. No card required.

What's next

Three concrete next steps once you've sent your first invoices:

  1. Standardize your template — pick one tool, configure it once with your business info, payment instructions, and default terms. Every subsequent invoice is 60 seconds of work.
  2. Build a follow-up rhythm — auto-reminders on, calendar block weekly to chase anything stuck.
  3. Track income for tax — even a spreadsheet works for the first year. Categorize income and expenses monthly; don't let it pile up to year-end.

Most freelancers learn invoicing once and never look at it again. Front-load the setup, automate what you can, and the system runs in the background while you focus on the work itself.