Guides

Invoice vs Receipt: What's the Difference and When Do You Need Each?

4 min read · February 2026

If you're new to freelancing — or even if you've been at it for a while — the terms "invoice" and "receipt" can feel interchangeable. They look similar. They both have your name, the amount, and the project details. So what's the actual difference?

It matters more than you'd think. Using the wrong document at the wrong time can create confusion with clients, cause problems at tax time, and make your financial records messier than they need to be.

The one-line version: An invoice says "you owe me this." A receipt says "you paid me this." Same information, completely different meaning — and different timing.

Side by Side

Invoice

A request for payment.

  • Sent before or at the time of payment
  • Says "this is what you owe"
  • Includes a due date
  • Has a status (pending, paid, overdue)
  • Used to track what's owed to you

Receipt

Proof that payment was made.

  • Issued after payment is received
  • Says "this is what was paid"
  • Includes the payment date and method
  • Always has a "paid" status
  • Used as a record for both parties

When to Use an Invoice

You send an invoice whenever you want to request payment. This is the normal flow for freelance work:

  1. You finish the work (or hit a milestone)
  2. You create and send an invoice
  3. The client sees the amount, the due date, and the payment instructions
  4. They pay

Your invoice should include: your name, the client's name, a project description, the amount, the due date, and your payment details. If you're tracking invoices across multiple clients, number them sequentially — this makes everything easier to find later.

We go deeper on invoice structure and tracking in our guide on tracking freelance invoices.

When to Use a Receipt

You issue a receipt after the client has actually paid. Think of it as the "confirmation" that closes the loop on the invoice.

When does this matter?

What a receipt looks like

A receipt is simpler than an invoice. It needs:

The Common Mistake

Many freelancers skip the receipt entirely and just mark their invoice as "paid." That works — if you're using software that tracks the status change and timestamps it. But if you're using a PDF or a spreadsheet, there's no automatic record of when or how the payment happened.

The fix is simple: when you receive payment, either issue a separate receipt or update the invoice with a "PAID" stamp, the payment date, and the method. Either way, the record exists.

For freelancers in the EU or UK: VAT registration and invoicing rules vary by country and income level. If your freelance income is above a certain threshold, you may be legally required to issue proper invoices — not just receipts. Check the rules in your country.

Invoice First, Receipt After — Every Time

The workflow is always the same, regardless of project size:

  1. Invoice → Request payment. Set a due date.
  2. Wait → Client reviews and pays (or you follow up if they don't).
  3. Receipt → Confirm payment received. Close the loop.

This two-step process keeps your financial records clean, gives your clients what they need, and makes your own tax and bookkeeping life significantly easier.

Create professional invoices in seconds

Billzy handles the invoice-to-receipt flow for you — create an invoice, track payment status, and mark it paid when the money arrives. Up to 10 invoices free, no credit card needed.

Get Started Free →

The Bottom Line

An invoice is a request. A receipt is a confirmation. You need both — one before payment, one after. It's a five-minute habit that keeps your freelance business organised and your clients happy. Once you build it into your workflow, you won't think about it again.