📄 Invoicing guide
How to invoice as a freelancer
As a freelancer you are your own billing department. A clear, consistent invoice makes you look professional and gets you paid faster. Here is a practical approach that works whether you charge by the hour or per project.
Try the Free Invoice GeneratorFree, no sign-up — build a PDF in minutes.What to put on a freelance invoice
- Your name or business name and contact details
- Your client’s name and address
- A unique invoice number and the issue and due dates
- A line for each piece of work — hours × rate, or a fixed project fee
- Any expenses you are passing on, itemised
- The total due, plus how to pay you
Hourly vs fixed-fee billing
For hourly work, put the hours in the quantity column and your rate in the rate column — the line total is hours × rate. For fixed-fee work, use a quantity of 1 and put the agreed amount as the rate. You can mix both on one invoice: for example, a fixed design fee plus hourly revisions.
Set terms and get paid on time
- Agree payment terms up front and repeat them on the invoice (e.g. “Net 14”).
- Invoice promptly — ideally the day you finish, or on a fixed monthly date.
- Make paying easy with bank details or a payment link on the invoice.
- Consider asking for a deposit on larger projects.
- Keep every invoice for your tax return.
Frequently asked questions
Do I need to be a registered company to invoice?
In most places you can invoice as a sole trader or individual using your own name — you do not need to form a company. Registration and tax rules vary by country, so check what applies where you live.
How do I invoice a client in another country?
Bill in a currency you both agree on, state that currency clearly, and include your full details. Cross-border tax treatment varies, so confirm whether you should charge tax on the sale. SafeKit supports many currencies out of the box.