Guide
How to Invoice as a Freelancer
Most freelancers can invoice clients directly as a sole proprietor, using their own name, a sequential invoice number, and clear payment terms — no registered business required to start.
You don't need a registered business to start
In most places, you can invoice clients directly as a sole proprietor using your own name, at least when you're starting out. Requirements vary by country and income level, so check your local rules if you're unsure — but don't let paperwork delay sending your first invoice.
Decide how you'll price your work
Hourly and fixed-price are the two common approaches. Hourly is simpler to invoice (quantity × rate per line item) but can create friction if a client is watching the clock. Fixed-price is cleaner for defined projects, as long as the scope is clear upfront.
Set payment terms before you start, not after
Agree on your rate, currency, and payment terms before you start the work, ideally in writing. New clients are a reasonable place to ask for due on receipt or Net 15, rather than the longer Net 30 or Net 60 terms bigger companies sometimes push for.
What to put on every freelance invoice
Your name and contact details, your client's billing details, a unique invoice number, the date and due date, itemized work with rates, the total due, and how you'd like to be paid — bank transfer, PayPal, or a payment link.
Consider a deposit for larger projects
For bigger or longer engagements, invoicing 30-50% upfront reduces your risk if a project stalls or a client disappears midway. The remaining balance is then invoiced at completion or at agreed milestones.
Follow up if payment is late
A short, friendly reminder a few days after the due date resolves most late payments — it's usually an oversight, not a refusal. Keep a consistent invoice numbering system so it's easy for both of you to reference exactly which invoice you're following up on.
Ready to send your first one? Use the freelance invoice template.
Ready to create your own?
Create a free invoice →