How to Invoice as a Freelancer

Last updated 26 August 2026 · By InvoiceSonic Team · 8 minute read

Quick answer

Agree the scope, rate, currency and payment schedule before starting. Invoice under your legal or registered business identity, identify the client, itemise the work or milestone, apply only the tax you are registered or required to charge, and include a unique number, exact due date and payment instructions. Send the PDF promptly and keep the invoice with the contract and payment record.

Make the agreement invoice-ready

Confirm whether the job is hourly, fixed-price or milestone-based; what counts as out-of-scope work; which currency applies; who pays transfer fees; and when each invoice may be issued. Ask for the client’s billing entity, accounts contact and PO requirements.

What to put on a freelance invoice

  • Your legal or business name, contact details and applicable tax identifier.
  • The client’s correct legal or billing name.
  • A unique invoice number, issue date and due date.
  • Specific deliverables, hours, rates, milestones or billing period.
  • Subtotal, applicable tax, credits and total due.
  • Currency, payment method and payment reference.
  • The related contract, proposal, PO or project reference.

Invoice hourly, fixed-price and milestone work clearly

Hourly: show the period, hours and rate, and attach an approved timesheet if required. Fixed price: name the agreed deliverable rather than reverse-engineering hours. Milestones: identify the stage and its share of the project price.

List reimbursable expenses separately and follow the agreement on tax, markups and supporting receipts.

Invoice international freelance clients

State the invoice currency explicitly and agree who absorbs conversion or transfer charges. Use complete payment details for the selected method and avoid giving the client conflicting accounts.

Tax treatment can depend on your location, the client’s location and the service supplied. Check official guidance or a qualified adviser for your situation rather than copying another freelancer’s invoice.

Send, track and retain the record

Send the invoice to the agreed billing route as a PDF and record the date. Follow up consistently if it is late. Keep the agreement, invoice, correspondence and payment confirmation together. Start with the freelance invoice template or create a PDF in the free generator.

Frequently asked questions

Can I invoice as a freelancer without a company?

Often yes, using your personal legal name or sole-proprietor identity, but registration, tax identifiers and withholding rules depend on your country. Check local requirements.

When should a freelancer send an invoice?

Follow the agreed schedule: upfront for a deposit, after approval for a milestone, or at the end of the billing period for hourly work. Send promptly once the invoice is permitted.

Should freelancers use hourly or fixed-price invoices?

The invoice should reflect the pricing model in the agreement. Hourly invoices show hours and rates; fixed-price invoices identify the deliverable or milestone.

How should freelance expenses appear?

List them separately with a clear description and date. Apply tax or markup only as agreed and legally appropriate, and retain receipts where required.

Related guides

Skip the writing — use the generator

Pre-built phrasing, all required fields, PDF in under a minute. Free, no signup.

Open invoice generator →