Guide

Invoice vs. Receipt: What's the Difference?

They look similar and people mix them up constantly, but an invoice and a receipt exist at opposite ends of the same transaction.

The short answer

An invoice is a request for payment, sent before money changes hands. A receipt is proof that payment already happened. If you're asking to get paid, you want an invoice. If you're confirming you got paid, you want a receipt.

InvoiceReceipt
SentBefore paymentAfter payment
PurposeRequests moneyConfirms money received
Includes a due dateYesNo
Includes payment methodSometimes (accepted methods)Yes (how they paid)

Why the mix-up happens

Both documents share the same bones, your business info, the client's info, an itemized list, a total. The difference is purely about timing and intent: one is a bill, the other is a confirmation. Some businesses even reuse an invoice as a receipt by stamping it "PAID" once settled, which works, but a purpose-built receipt reads cleaner for the client's own records.

When you need both

For any paid client engagement, the typical flow is: send an invoice when the work is billable, then send a receipt once payment clears, especially if the client needs it for their own expense reporting or bookkeeping. Freelancers who skip the receipt step usually don't need to; email confirmation from Stripe or PayPal often serves the same purpose informally. But for cash, check, or bank transfer payments, a written receipt is worth sending.

Make either one free

Ledgerline has both: an invoice generator for requesting payment, and a receipt generator for confirming it.

Make an invoice →
Advertisement