Receipt Caker

By profession

Free Freelance Invoice Generator

Build a clean freelance invoice per project or per hour, watch totals update live, and export it in minutes.

How do I make a freelance invoice?
Receipt Caker lets you build a freelance invoice in your browser: enter your details, add project or hourly line items, and the totals calculate as you type.
What should a freelancer put on an invoice?
List your name or trading name, the client, a unique invoice number and date, each service or hours billed, the rate, any tax, and the total due.

What to include on a freelance invoice

Your name or trading name and contact details
Client name and billing address
Unique invoice number and issue date
Project title or reference for the work
Line items: task or hours, rate, and line total
Subtotal, tax if applicable, and total due
Payment terms and accepted payment methods

What you can do

  • Add per-project or per-hour line items with instant math
  • Auto totals and optional tax as you type
  • Live preview so the document looks finished before export
  • Free watermarked PNG download, no signup
  • Pro unlocks watermark-free PDF and your own logo

What a freelance invoice is for

A freelance invoice is the document you hand a client to request payment for work you have delivered. It records who did the work, what was done, and how much is owed, so both sides have a matching reference.

Receipt Caker builds that document. You fill in the fields and it renders a tidy, itemized invoice you can download and send however you already send files to clients.

Project rate or hourly rate

Many freelancers bill a fixed fee per project, while others bill by the hour. Both work here: add one line for a fixed project fee, or a line per task with hours and an hourly rate.

As you enter quantities and rates, each line total and the grand total update in the live preview, so you can check the numbers before you export anything.

Numbering and dates

A unique invoice number on every document keeps your records straight and makes it easy to reference a specific job later. Pick a simple sequence and keep it consistent.

Add an issue date and, if you use terms like net 15 or net 30, note the due date too. Receipt Caker leaves the schedule to you; it just puts the details on the page.

Export and send it yourself

When the preview looks right, export a free watermarked PNG or upgrade to Pro for a clean, watermark-free PDF with your own logo. The file is yours to keep.

Receipt Caker does not email the invoice, take payment, or track whether it has been paid. You send the file and handle payment through your usual channels.

Frequently asked questions

Can I bill both a project fee and extra hours on one invoice?
Yes. Add one line for the fixed project fee and separate lines for any additional hours, each with its own rate and quantity. The subtotal and total combine them automatically in the live preview, so a mixed invoice stays clear and adds up correctly before you export.
Does Receipt Caker send the invoice to my client?
No. Receipt Caker only creates the invoice document. Once you export the PNG or PDF, you send it to your client yourself by email or any method you prefer. The tool never emails, delivers, or chases the invoice on your behalf.
Can I add tax to a freelance invoice?
Yes. If you charge tax such as VAT or sales tax, enable the tax field and the amount is calculated on your subtotal and shown on a separate line. If you do not charge tax, leave it off and the total is simply the sum of your line items.
Do I need to sign up to make a freelance invoice?
No signup is required to build and export a watermarked PNG. You can create the full invoice for free. Upgrading to Pro unlocks a watermark-free PDF and lets you upload your own logo, but the core builder stays open without an account.
What invoice number should a freelancer use?
Any unique, consistent sequence works, such as starting at a round number and counting up by one each time. The goal is that no two invoices share a number so you can reference each job cleanly. Receipt Caker leaves the numbering to you and prints whatever you enter.
Can I reuse an invoice as a template for the next client?
You rebuild each invoice with fresh details in the browser and export a new file. The layout stays consistent between jobs, so once you know which fields you use, filling in a new freelance invoice takes only a few minutes.

Related invoice templates