A freelance invoice bills a client for your time or a completed project, and needs to make three things obvious: what you did, what it costs, and how to pay you. This generator is set up for exactly that — hourly or fixed-fee lines, a clear due date, and your payment details on the document. Free, with no account required.
Set the unit to 'hrs' and the quantity to your hours, or use a single line for a project fee. Decimal quantities work, so 7.5 hours bills correctly.
Bank details, a payment link or a UPI QR code print on the invoice, so a client never has to email you asking how to pay.
A stated due date and terms line makes late payment unambiguous — the single most effective thing a freelancer can put on an invoice.
Your business details and logo stay in this browser, so the next invoice starts already filled in.
Keep the line items specific enough that your client's finance team can approve them without asking you a question. 'Design work — 12 hours' is weaker than 'Landing page design, 12 hours @ £65' with the project name in a custom field. Specificity gets invoices paid faster, because it removes the reason to put yours aside.
Add your payment terms explicitly rather than relying on convention. 'Due within 14 days' plus a dated due date on the document gives you a clear position if you need to chase, and most clients simply pay to the date they are shown.
Invoice immediately on delivery rather than at month end — the clock starts when the invoice arrives, not when the work finished. Send it to the person who processes payments, not only to your day-to-day contact, and put a PO or project reference on it if your client uses them (add one as a custom field).
If you work with the same clients repeatedly, keep your invoice numbering sequential and predictable. It looks established, and it makes your own records easy to reconcile at year end.
Requirements vary by country, and this isn't tax advice — but as a practical matter, most freelancers invoice under their own name and tax number until they incorporate. The generator supports either: put whatever trading name and tax ID applies to you in the business section.
Put your hours in the quantity field, set the unit to 'hrs' and your hourly rate in the rate field. Decimal hours such as 7.5 calculate correctly.
Yes. Pick any supported currency and the amounts, symbol and formatting follow it. Note the generator does not convert between currencies — enter the rate you're billing in.
Yes. Your business details and logo persist in this browser automatically. Signing in with Google additionally lets you save whole invoices to your account and open them on another device.