How to Invoice as a Freelancer: The Complete Step-by-Step Guide
Knowing how to invoice as a freelancer is the difference between a business and a hobby — you can deliver perfect work and still go broke if the billing side is broken. The good news: invoicing is a process, not a talent. This guide covers the 12 elements every invoice needs, the payment terms that actually protect you, what card processing really costs, and the exact follow-up cadence for the (very common) case when a client pays late.
Frequently Asked Questions
What should a freelancer put on an invoice?
A freelance invoice needs 12 elements: your name or business name and contact details, a unique invoice number, the issue date, the payment due date, the client's business name and address, an itemised list of the work delivered with quantities and rates, the subtotal, any tax line, the total due, accepted payment methods, payment terms, and a PO or reference number if the client uses one. Missing elements are the most common reason an invoice stalls in accounts payable.
How do I write my first invoice as a freelancer?
Confirm the agreed scope and rate, number the invoice (2026-001 is fine), list each piece of work as its own line item, add a literal due date and payment instructions, export as PDF, and email it to the person who handles accounts payable — not only your day-to-day contact. Then log it in a tracker so the follow-up happens.
What payment terms should a freelancer use?
Net 7 or Net 14. Net 30 is the corporate default but it moves your money a month away, and roughly 29% of freelance invoices are already paid late. Write the literal due date, not just "Net 14" — accounts-payable systems batch by date. For projects over about $2,000, require a 30–50% deposit before starting.
How much does invoicing software cost?
Between $0 and about $38/month in 2026. A spreadsheet system costs nothing monthly (a free template, or a one-time ~$9–12 purchase of a tracker with auto-calculating totals and payment status). Wave offers free invoicing. FreshBooks Lite runs about $19–23/month; QuickBooks ranges from $20/month (Solopreneur) to $38/month (Simple Start). Most freelancers sending fewer than 30 invoices a month don't need a subscription.
When should a freelancer send an invoice?
The day the work is delivered or the milestone is hit — never batched at month end. Companies run weekly or biweekly payment cycles; same-day invoices catch the next run, delayed invoices wait an extra cycle. Retainers: invoice the same day each month.
What do I do if a client doesn't pay my invoice?
Follow a fixed cadence: polite reminder the day after the due date, firmer reminder with the invoice re-attached at day 7, final notice quoting your late-fee clause at day 14, phone call at day 30. About 75% of late invoices are paid within 14 days of the due date and roughly 90% within a month — consistent professional follow-up collects the vast majority. Only charge a late fee if the clause was printed on the original invoice.
Do freelancers need a formal invoice, or can they just request payment?
A formal invoice, always. Most companies cannot process a payment without a proper invoice document — their accounts-payable software needs an invoice number, date, and itemised total to create the payment record. A formal invoice also protects you in disputes and is required by most tax authorities as proof of income.
What Is a Freelance Invoice?
A freelance invoice is a commercial document you send to a client that states what work you delivered, what it costs, and when and how they should pay. It is not a request, a reminder, or a polite nudge — it is the document that creates a formal, trackable payment obligation in the client's accounting system. That is why "can you just pay me?" fails: most companies literally cannot release money without an invoice record to attach it to.
Three documents get confused. A quote or estimate says what the work will cost, before you do it. An invoice says what the completed work does cost, and starts the payment clock. A receipt confirms a payment that already happened. You send the invoice; the client's payment confirmation is the receipt.
Step 1. Confirm What the Client Actually Agreed To Pay
The invoice is the receipt of a promise — the promise itself is made earlier, in your proposal, contract, or email thread. Before you invoice, re-read it and confirm five things: the scope (exactly what was delivered), the rate basis (hourly, per word, fixed project, retainer), any deposit already paid, who invoices go to at the client, and whether they need a PO number. If any of these are unclear, resolve them before sending the invoice — a disputed invoice is paid months after a clear one.
This is also the moment to remember tax: as a rule of thumb, set aside 25–30% of every payment for income tax and (in the US) self-employment tax the moment it lands. Our freelancer tax deductions guide covers what you can legally subtract from that.
Step 2. Number Every Invoice — Sequentially
Your invoice number is the key the client's accounts-payable clerk types into their system to release the money. An invoice without a number gets manually matched, flagged, and delayed. A simple year-sequence format like 2026-001, 2026-002, 2026-003 is all you need — never reuse or skip numbers, and don't restart mid-year or clients' systems will think they've seen an invoice before and auto-reject it as a duplicate.
If you work for large clients, also print their PO number on the invoice. Many AP departments refuse to pay without it.
Step 3. Build the Invoice: The 12 Elements It Must Contain
Every professional freelance invoice contains the same 12 elements. This table is the checklist:
| # | Element | What to write |
|---|---|---|
| 1 | Your details | Full name or business name, email, phone, address |
| 2 | Invoice number | Sequential, e.g. 2026-014 |
| 3 | Issue date | Date you send it |
| 4 | Due date | The literal date, e.g. "Due 6 October 2026" |
| 5 | Client details | Company name and billing address, plus AP contact |
| 6 | Line items | Each piece of work separately, with description, qty, rate, amount |
| 7 | Subtotal | Sum of line items |
| 8 | Tax | GST/VAT/sales tax line if you're registered |
| 9 | Total due | One unmissable number |
| 10 | Payment methods | Exactly how to pay — account details or payment link |
| 11 | Payment terms | Net 7/14 + late-fee clause if you use one |
| 12 | Reference / PO | The client's PO or job number, if they use one |
Line items are where freelancers lose the most money to payment delay: "Consulting services — $1,250" reads like a mystery charge, while "4 SEO blog posts, 1,000 words each, as per SOW of 12 Sept" gets approved in seconds. Vague line items trigger the client's "what is this?" delay loop.
Where to build it: template vs free software vs subscription
You have three realistic options. A spreadsheet invoice template (Excel or Google Sheets) costs nothing per month, auto-calculates totals, and doubles as your payment ledger — for most freelancers sending fewer than 30 invoices a month, this beats any subscription. Free invoicing software like Wave gives you branded invoices and payment links at no cost, with fees only when a client pays by card. Paid subscriptions like FreshBooks or QuickBooks add time tracking, accounting, and reconciliation — worth it once you're invoicing weekly and filing real business accounts. The full cost comparison is in the pricing section below.
Step 4. Set Payment Terms That Protect You
The standard payment terms for freelancers are Net 7 to Net 14 — payment due within 7 or 14 days of the invoice date. Net 30 is the corporate default, but it hands your client a free month of your money, and the data says you'll chase anyway: in a study of 100,000 independent contractors by invoicing platform Bonsai, about 29% of invoices were paid at least a day late.
Three rules make terms work in practice:
- Write the literal due date. "Net 14" is a term; "Due 6 October 2026" is a date an AP system can batch against. Print both.
- Ask for deposits on big work. For anything over roughly $2,000, require 30–50% up front. A client who won't pay a deposit is telling you what they'll do with the final invoice.
- State the late fee on the invoice itself. A clause like "1.5% per month (or the maximum permitted by law) applies to overdue amounts" is only enforceable if the client saw it before payment was due — it also measurably speeds up payment, because AP staff flag invoices that carry one.
Step 5. Choose Payment Methods — and Know the Fee Math
How you get paid changes your real rate. The same $1,250 invoice nets very different amounts depending on the method:
| Method | Fees (2026) | Net on a $1,250 invoice | Best for |
|---|---|---|---|
| Bank transfer (ACH/wire/local) | ~$0–$5 | ≈$1,250 | Your default option — free and traceable |
| Stripe payment link | 2.9% + 30¢ | $1,213.45 (fee $36.55) | Corporate card payments; instant for the client |
| PayPal (PayPal/Venmo checkout) | 3.49% + fixed fee | ≈$1,206 or less | International clients who trust the brand |
| Cheque / check | $0 | $1,250 (slow) | Only if the client insists — worst reconciliation |
Fee math: $1,250 × 2.9% + $0.30 = $36.55 (Stripe); $1,250 × 3.49% = $43.63 plus PayPal's fixed fee (PayPal also charges 2.99% + fixed for standard card payments). Fees are tax-deductible business expenses, but they're still your money leaving.
Offer exactly two methods — one free for you (bank transfer) and one convenient (card link). Every extra method is another set of details to maintain and another way a payment gets misrouted. And set aside tax the moment money lands: 30% of the $1,213.45 Stripe net is about $364.
Step 6. Send It: Who, How, and When
Send the invoice as a PDF attachment to an email — not as a Google Doc link (corporate firewalls and access prompts eat those). The subject line is functional, not clever: state the invoice number, your name, the amount, and the due date. Address it to accounts payable, not your project contact — during onboarding, simply ask: "Who should invoices go to, and do you need a PO number on them?" That one question routinely cuts a week off payment time.
Subject: Invoice 2026-014 from Jane Doe — $1,250, due 6 October
Hi Tom,
Attached is invoice 2026-014 for the four SEO blog posts delivered this month, totalling $1,250, due 6 October.
Payment details are on the invoice: bank transfer (preferred) or the card link if that's easier on your side.
Anything you need from me to get this into your next payment run, just say.
Thanks,
Jane — replies-to-one-thread, invoice-attached, no extra steps
Timing matters more than people think. Invoices sent Monday–Wednesday morning enter that week's payment run at most companies. Friday-afternoon invoices get read the following week — you've donated seven days for no reason.
Step 7. Track Every Invoice — This Is Where Freelancers Actually Lose Money
Sending the invoice is half the job; knowing its status is the other half. Every invoice moves through a pipeline: Draft → Sent → Viewed → Partial → Paid, or Overdue. The freelancers who get paid reliably are the ones who can answer "which invoices are outstanding, and to whom?" in ten seconds — not because they remember, but because it's written down.
A tracker does three things memory can't: it shows your total outstanding and overdue amounts (your real accounts-receivable position), it tells you when an invoice needs a nudge, and it gives you the data to chase the right client at the right time. A single spreadsheet with invoice number, client, amount, due date, amount paid, and a status column is enough to run a five-figure freelance business. If you'd rather not build it, the tool we made — the Invoice Generator & Tracker — is a 7-tab Excel template that auto-derives Paid / Partial / Overdue / Sent / Draft status from a payment ledger, auto-fills client details and pricing from dropdowns, and prints a ready-to-send invoice, with a dashboard showing invoiced, paid, outstanding, and overdue totals. No macros, works in Google Sheets.
Step 8. Follow Up on Late Invoices Like a Professional
Here's the reassuring fact first: late payment is normal, recoverable, and mostly not personal. Of freelance invoices paid late, roughly 75% are settled within 14 days of the due date, and about 90% within a month — the Bonsai data of 100,000 contractors shows late usually means "a payment run was missed," not "the client is refusing to pay." The freelancers who suffer are the ones who don't follow up, because the client's AP queue is sorted by who asks.
Run this cadence the day an invoice goes overdue:
| When | Action | Tone & message |
|---|---|---|
| Day 1 overdue | Polite email reminder | "Invoice 2026-014 was due yesterday — flagging in case it got buried. Happy to resend details." |
| Day 7 overdue | Firm email, invoice re-attached | "Still outstanding. Can you confirm the expected payment date?" |
| Day 14 overdue | Final notice | Quote the late-fee clause from the invoice; state that work on current projects pauses until settled. |
| Day 30 overdue | Phone call, then escalate | Call the AP contact. Then written notice; for large sums, a collections letter or small-claims filing (costs ~$30–$100 in most jurisdictions). |
Never charge a late fee that wasn't printed on the original invoice, and never apologise for following up — a professional reminder reads as competence, not desperation. Our professional email templates guide includes full payment-reminder sequences.
How Much Does Invoicing Cost? The 2026 Comparison
Invoicing costs $0–$38/month depending on how much system you buy. Here is what each tier actually gets you:
| Option | Cost (2026) | What you get | Watch out for |
|---|---|---|---|
| Excel/Sheets template | $0, or one-time ~$9–12 | Unlimited invoices, auto-totals, payment tracking, works offline | You run the process; no auto-sends |
| Wave | $0 invoicing | Branded invoices, card payment links | Card fees on payments; accounting features locked to Wave |
| FreshBooks Lite | ~$19–23/month | Auto-sends, reminders, time tracking, expenses | Client caps on lower tiers; price rises with plan |
| QuickBooks Solopreneur | $20/month | Invoicing + bookkeeping in one, tax-ready | Solopreneur tier is single-user; full Simple Start is $38/month |
| QuickBooks Simple Start | $38/month | Full double-entry accounting + invoicing | Overkill until you have real accounts to reconcile |
Pricing verified September 2026; FreshBooks and QuickBooks run frequent promos, so list prices vary by a few dollars. The free QuickBooks plan caps invoicing at 2 invoices/month — below what any working freelancer needs.
The decision rule: under 30 invoices a month and no employees, use a spreadsheet — the math is simple, a $38/month subscription is $456/year, and a one-time template purchase pays for itself in the first month. Once you're invoicing weekly and filing formal accounts, move the bookkeeping to software and let the invoicing tag along.
The 6 Invoicing Mistakes That Delay Payment
Most of how to invoice as a freelancer is knowing what not to do — these six mistakes account for almost every delayed payment a freelancer sees:
- No invoice number. The AP clerk can't key it; the payment gets manual-matched and parked.
- Vague line items. "Consulting — $1,250" gets questioned. "4 SEO blog posts per SOW 12 Sept" gets approved.
- "Net 30" with no date. Terms need a literal due date to enter a payment run.
- Sending to the wrong person. Your project contact forwards it "when they get a chance" — a week later. Ask for the AP contact at kickoff.
- Not saying how to pay. If the client has to email and ask for bank details, the clock restarts.
- No scheduled follow-up. Not chasing costs more than any other mistake on this list — 29% of invoices go late, and the ones that get paid are the ones that get reminded.
Final Word: Invoice Like a Business, Because You Are One
Whether you're sending your first-ever bill or fixing a slow-paying pipeline, the answer to how to invoice as a freelancer is the same system: the best way to invoice as a freelancer is a numbered, itemised PDF sent the day the work lands, with Net 7–14 terms, a literal due date, two payment methods, and a follow-up scheduled before the due date. None of it requires accounting knowledge — it requires a checklist run the same way every time. The work you did earned the money; the invoice is simply how it arrives.
Send your next invoice in the next 10 minutes
Invoice Generator & Tracker — a 7-tab Excel template with a fill-in invoice builder (client and product dropdowns auto-fill your details and pricing), auto-calculating totals, tax and discounts, a 50-row ledger with auto-derived Paid / Partial / Overdue status, a payments ledger, and a dashboard of everything outstanding. No macros — works in Excel, Google Sheets, LibreOffice, and Numbers. One-time purchase, no subscription.
Get the Invoice Generator & Tracker →Related guides: Freelance Invoice Template Excel · Freelance Rate Calculator · How to Get Clients as a Freelancer · Professional Email Templates · Tax Deductions for Freelancers · Expense Report Template Excel