Freelance Invoice Generator
Freelancers usually bill either by the hour or a fixed project fee, and either way the client wants a clear invoice that says what the work was, what it costs and when to pay. Receipt Caker lays it out: your name or studio at the top, the client below, a line for each task or block of hours with its rate, then the subtotal, any tax and the total, with terms like Net 15 and a due date. Export a PNG for free or a watermark-free PDF on Pro. It runs in your browser with no sign-up, so you can send a professional invoice minutes after finishing the job.
- How do I invoice a client as a freelancer?
- Open the generator below and put your name or business at the top and the client's details underneath. Add a line for each piece of work — either hours at your rate, or a fixed fee per task — and the subtotal, tax and total calculate as you type. Give the invoice a number and an issue date, set your payment terms such as Net 15 and a due date, then export a PNG for free or a watermark-free PDF on Pro. Send it to the client by email or as a printout. No account is needed because it all runs in your browser.
Optionale Zusatzzeilen, die unter der Kopfzeile gedruckt werden — z. B. Filial-Nr., Terminal, Bestellart.
Add your own total lines — a discount (use a negative amount), service charge, deposit or rounding. They fold into the total.
Bill hours or fixed fees on one clean invoice
Freelancers usually charge either by the hour or as a fixed project fee, and often both on the same job. The builder below handles either: each line carries a description, a quantity and a unit price, so you can put hours at your rate on one line, a fixed deliverable on another, and any expenses on their own lines — all totalled together at the foot. Your name or studio sits at the top, the client below, and the subtotal, tax and total update as you type.
That flexibility mirrors how independent work is actually priced, where a single engagement mixes billable time with agreed outcomes. The client still sees one clear amount due even when the work was costed in different ways. Set an invoice number, an issue date, your terms and a due date, then export a PNG for free or a watermark-free PDF on Pro — a professional invoice ready to send minutes after the job wraps, with no sign-up to start.
Terms that get freelancers paid on time
Payment terms tell the client when the money is due, and stating them plainly is one of the simplest ways to get paid faster. Common terms for freelancers are Net 15 or Net 30 — payment due 15 or 30 days after the invoice date — and many independents lean toward Net 15 or due-on-receipt to keep cash flow steady. The right choice depends on your client relationship and any contract you signed.
Whatever you agree, show it on the invoice with a specific due date so there is no ambiguity about when payment is expected. The generator has fields for the terms and the due date, and the preset invoice reads as Net 15 to reflect the shorter cycles freelancers often prefer. A clear, prominent due date tends to shorten the wait; if you would rather not count the days yourself, the due date calculator works it out from your issue date and terms.
Handling tax as an independent
Whether you charge tax depends on where you work and whether you are registered for a sales tax or VAT scheme. Some freelancers sit below the registration threshold and do not add it; others must charge it and show their tax number on every invoice. Because the rules vary by country and by your own status, the generator does not assume a rate — you set it yourself, and the tool applies the tax and shows the breakdown, or you leave it at zero if you do not charge tax.
That keeps the invoice correct for your situation rather than forcing a default that might not apply. If you are unsure whether you should be registered or charging tax, your local tax authority publishes the threshold rules, and an accountant can confirm your position. The tool's job is to apply whatever rate is correct for you cleanly and show the client exactly what portion is tax, so the invoice reads as transparent and professional.
Free to send, unbranded on Pro
Building the invoice and exporting it as a PNG image is free with no account, and that PNG is a complete, professional invoice you can send straight to a client. A small watermark appears on the free export; removing it — along with a print-ready PDF, uploading your own logo image, and saving your business details between invoices — is part of the Pro upgrade for people who invoice regularly.
For an occasional invoice the free PNG does the job well. If you bill clients week to week and want an unbranded PDF and your own logo on every one, Pro is designed for that repeat use. Either way the tool runs in your browser with no sign-up to begin, and both exports are generated locally, so your rates and your client's details never leave your device during the process.
What a freelance invoice should include
A freelance invoice should name you or your business and the client, carry a unique invoice number and an issue date, and list each task or block of hours with its rate and line total. Below the lines it needs the subtotal, any tax, the total due, your payment terms and a due date. Adding how you would like to be paid — and your tax number if you are registered — rounds it out into a document the client can act on immediately.
The generator structures all of these fields and totals the lines for you, so the invoice you send reads as professional and gives the client everything they need to pay you correctly and on time. Use it for genuine work you have done — real tasks, real hours, real amounts, a real client. Creating an invoice to misrepresent work or imitate another business is fraud and out of scope for this tool; Receipt Caker builds the document, and honest use is up to you.