How to Invoice as a Freelancer

Invoicing well is part of running a freelance business. Here’s how to bill clients professionally and get paid on time.

Make a freelance invoice free →

What a freelance invoice should include

  • Your name/business and contact details
  • The client’s name and a project reference
  • Itemized services or hours, each with a rate
  • A unique invoice number, issue date and due date
  • Subtotal, any tax, and the total
  • Payment terms and accepted payment methods

Setting rates and terms

Decide whether you bill hourly or by project, and agree it up front. Use clear payment terms (e.g. Net 14) and consider asking for a deposit on larger projects.

Getting paid on time

  • Send the invoice promptly when work is done
  • Number invoices sequentially and keep copies
  • Make payment easy (bank details or a payment link)
  • Follow up politely on overdue invoices

Invoicing international clients

If your client is in another country, agree the currency up front and state it clearly on the invoice. Decide who covers bank or transfer fees, and consider a payment method that’s cheap across borders. Note whether any tax applies — cross-border services are often zero-rated or outside the scope of your local sales tax, but the rules vary, so confirm your situation. Adding your full bank details in the international format your client’s bank expects (IBAN/SWIFT where relevant) avoids delays.

Common freelancer invoicing mistakes

  • Vague line items — “consulting” tells the client nothing; describe the actual work
  • No due date — “due on receipt” or a clear date beats leaving it open
  • Forgetting to agree terms first, then arguing about them at invoice time
  • Not asking for a deposit on large or first-time projects
  • Waiting weeks to invoice — the longer you wait, the longer you’re paid

FAQ

Do freelancers need to charge tax on invoices?
It depends on your country and whether you’re registered for VAT/GST/sales tax. If you are, show the rate and amount on the invoice; if not, you usually don’t charge it. Check your local rules.
Should freelancers ask for a deposit?
For larger projects or new clients, yes — a deposit (often 25–50%) protects your time and confirms the client is committed. Invoice the deposit up front and the balance on completion.
How soon should a freelancer send an invoice?
As soon as the work (or an agreed milestone) is complete. Prompt invoicing looks professional and starts the payment clock sooner — delays are one of the biggest causes of late payment.

Make a freelance invoice free →

More guides