Receipt Caker

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.
Totals & style
Business
Receipt details
Merchant info

Optional extra rows printed under the header — e.g. Store #, Terminal, Order type.

Line items
Totals

Add your own total lines — a discount (use a negative amount), service charge, deposit or rounding. They fold into the total.

Payment
Message
Barcode & gift card
Preview
100%
Your Name / Studio
123 Main Street, City, ST 00000
(555) 000-0000
Receipt #INV-0001
Bill ToClient Name
IssuedJul 18, 2026
DueAug 02, 2026
TermsNet 15
ItemQtyAmount
Design work, hourly8$600.00
Project deliverable1$500.00
Subtotal$1,100.00
TOTAL$1,100.00
Paid byCard
Payment due within 15 days. Thank you!

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.

Frequently asked questions

Can I bill by the hour and by fixed fee on one invoice?
Yes. Each line on the invoice has a description, a quantity and a unit price, so you can put hours at your hourly rate on one line, a fixed project fee on another, and any expenses or extras on their own lines — all totalled together at the foot. That flexibility suits how most freelancers actually work, where a single client engagement mixes billable hours with agreed deliverables. The generator sums every line into the subtotal, applies tax if you charge it, and shows one grand total due, so the client sees a single clear amount even when the work was priced in different ways.
What payment terms should a freelancer use?
Common terms for freelancers are Net 15 or Net 30 — meaning payment is due 15 or 30 days after the invoice date — with many independents preferring Net 15 or even due-on-receipt to keep cash flow steady. The right choice depends on your client relationship and any contract you signed. Whatever you agree, state it plainly 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; setting a clear, shorter term and showing it prominently tends to get freelance invoices paid faster.
Do I need to charge tax on a freelance invoice?
It depends on where you work and whether you are registered for a sales tax or VAT scheme — some freelancers are below the registration threshold and do not charge it, while others must add it and show their tax number. Because the rules vary by country and by your own registration status, the generator lets you set the tax rate yourself rather than assuming one: enter your rate and it applies the tax and shows the breakdown, or leave it at zero if you do not charge tax. If you are unsure whether you should be charging tax, check your local tax authority's threshold rules or ask an accountant.
Is it free, and is there a watermark?
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 to a client. A small watermark appears on the free export; removing it, along with exporting a print-ready PDF, uploading your own logo image and saving your business details between invoices, is part of the Pro upgrade. For an occasional invoice the free PNG does the job; if you invoice clients regularly and want an unbranded PDF every time, Pro is designed for that. Either way the tool runs in your browser with no sign-up to start.
What should a freelance invoice include?
It 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, and the total due, plus your payment terms and a due date. Including how you would like to be paid — and your tax number if you are registered — rounds it out. 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.

More tools

More