How to Invoice as a Freelancer (Complete Guide)

11 min read·

Your Invoice Is Your Paycheck Trigger

Nobody at a company is going to proactively send you money. As a freelancer, nothing happens until you send an invoice. And the quality of that invoice directly affects how quickly — or whether — you get paid.

I've seen freelancers wait 60+ days for payment because their invoice said "Design work — $3,000" with no PO reference, no due date, and no payment details. The client's AP team didn't know what project it was for, couldn't match it to a budget, and had to email back and forth three times before processing it.

This guide covers the mechanics: what goes on the invoice, how to handle tax across four countries, what payment terms actually make sense for solo operators, and what to do when clients don't pay.

What Every Freelance Invoice Needs

These fields are non-negotiable. Skip any one and you risk delays:

  • Your name or business name and full contact details.
  • Client company name and billing address — match the contract exactly.
  • Invoice number — sequential, never repeated (INV-2026-001, INV-2026-002, etc.).
  • Invoice date and due date — both explicit, both visible.
  • Itemised line items — what you did, how many hours or deliverables, the rate, the line total.
  • Subtotal, tax, and grand total — separated.
  • Payment terms — "Net 15" or "Due upon receipt" or whatever you agreed.
  • Payment methods — bank details, PayPal, Stripe link. At least two options.
  • Tax ID — VAT number, ABN, or BN as required in your country.

Our freelance invoice template has all of these pre-configured. The sample invoice below shows what the finished product looks like.

Sample Invoice
INVOICE
INV-2026-047
Apex Creative Studio
42 King Street\nManchester, M2 4LQ
VAT No: GB 123 4567 89
Bill To
Northwind Traders Ltd.
88 Riverside Drive\nLondon, EC2A 3QR
Invoice Date
02/06/2026
Due Date
02/07/2026
Terms
Net 14
DescriptionQtyRateAmount
Project Discovery & Scoping
per hours
8£85.00£680.00
Design / Development Work
per hours
32£85.00£2,720.00
Revisions & Feedback Rounds
per rounds
2£400.00£800.00
Final Delivery & Handover
per flat fee
1£750.00£750.00
Subtotal£4,950.00
VAT (20%)£990.00
Total GBP£5,940.00
Notes

Thank you for your business. Payment is due within 30 days.

Payment

BACS bank transfer is the most common payment method.

Thank you for your business · Generated with InvoiceYard

Describing Your Work (Without Being Vague)

How you describe your line items should mirror how you quoted the project. Three common billing models:

Hourly billing: list tasks with hours and rate. "User research interviews — 6 hrs @ $95/hr = $570." Keep a time log; attach it if the client is picky about hours.

Project-based billing: list deliverables with agreed prices. "Website redesign — 5-page Figma prototype, 2 revision rounds — $3,200." Reference the proposal or SOW number.

Retainer billing: state the retainer amount and period. "Monthly content retainer — June 2026 — $2,000." Simple, recurring, predictable.

Whichever model you use, be specific enough that the client can match the line item to the work without asking you. That match is what moves invoices through AP quickly.

Payment Terms That Work for Solo Operators

The standard advice is "use Net 30." That's fine if you're an agency with cash reserves. For a solo freelancer paying rent and groceries with this income, Net 30 means you're financing your client's cash flow for a month. Net 14 or "Due upon receipt" is perfectly reasonable for most freelance work.

Here's how I'd think about it:

SituationRecommended TermsWhy
New client, first project50% upfront + Net 14 on remainderReduces risk; filters out non-serious clients
Established client, ongoing workNet 15 or Net 30They've proven reliable; no need for deposits
One-off small project (<$1,000)Due upon receiptNot worth the administrative overhead of tracking
Large project (>$5,000)40/30/30 milestone splitKeeps cash flowing throughout the project
Agency or enterprise clientTheir standard (often Net 30-60)Usually non-negotiable; price the delay in

More detail on every payment term: Invoice Payment Terms Explained.

Tax: What Freelancers Need to Know in Each Country

Tax obligations hit different depending on where you're based. Here's the practical summary:

CountryTaxRegistration ThresholdRateWhat Goes on the Invoice
UKVAT£90,000/year20% (standard)VAT number (GB format), net + VAT + gross
USSales TaxVaries by state0-10%+ (varies)State permit number; tax on taxable goods/services only
CanadaGST/HST$30,000 CAD/year5-15% (province-dependent)Business Number (BN), GST/HST breakdown
AustraliaGST$75,000 AUD/year10%ABN, document labelled "TAX INVOICE"

If you're below the threshold, you don't charge tax — but state it clearly on the invoice ("Not VAT registered" or "GST not applicable"). Leaving the tax line blank makes the client's bookkeeper wonder if it's an error.

We have country-specific templates pre-configured with the right tax fields: UK, US, Canada, Australia.

Invoicing International Clients

Cross-border invoicing adds a few wrinkles. The big ones:

Currency: invoice in whatever currency you agreed on in the contract. If you didn't specify, the client's local currency is usually expected. Always write the currency code (USD, GBP, EUR) — a bare "$" is ambiguous between USD, CAD, AUD, and others.

Payment method: international wire transfers are expensive ($15-45 per transaction). Wise (formerly TransferWise) and PayPal are cheaper for most freelance-sized invoices. Include the option.

Tax on exports: services provided to clients outside your country are usually zero-rated or exempt from VAT/GST. This means you don't charge VAT on the invoice, but you should still note your VAT number and mark it as "zero-rated export of services" (UK) or "GST-free export" (Australia). Verify with your accountant.

When Clients Don't Pay

It will happen. Not if, when. Here's a realistic escalation:

Day 1 past due: send a short, friendly email. "Hi Jane, just flagging that Invoice #042 was due yesterday. Happy to answer any questions." Assume it's an oversight.

Day 7: follow up. Reattach the invoice. "Following up on Invoice #042 — can you confirm this is queued for payment?"

Day 14: call or message directly. Ask if there's a problem with the invoice or the work. Sometimes the issue is a missing approval, not unwillingness to pay.

Day 30+: formal overdue notice. Reference your contract's late-fee clause. This is where having a contract matters.

Day 60+: final demand letter, mediation, or small claims court. At this point you're in collections territory.

Prevention beats chasing: require deposits on new clients, use short payment terms, send invoices immediately after delivering work, and always have a signed contract.

More strategies: How to Get Invoices Paid Faster.

Frequently Asked Questions

Do I need a separate business bank account?
Not legally required in most countries, but strongly recommended. It simplifies bookkeeping, looks professional on invoices, and makes tax filing dramatically easier. Most banks offer free or low-cost business accounts.
How soon after finishing work should I invoice?
Same day. Every day you delay is a day added to your payment timeline. Finish the work, send the invoice. If you're billing milestones, invoice within 24 hours of milestone approval.
Should freelancers charge late fees?
Yes, if you have a late-fee clause in your contract. Typical rates are 1-2% per month on overdue balances. You may never charge it, but the clause changes client behaviour.
Can I invoice without a contract?
Technically yes, but it's risky. Without a written agreement on scope, rates, and terms, disputes are much harder to resolve. Always get the basics in writing before starting work, even if it's just an email confirmation.
What currency should I use for international clients?
Whatever you agreed in the contract. If no currency was specified, the client's local currency is usually preferred. Always state the three-letter currency code (USD, GBP, EUR) — a bare "$" sign is ambiguous.

Create Your Invoice Now

Our free generator builds professional invoices in under a minute. No sign-up required.

Free Invoice Generator