The two words get used as if they're interchangeable, and most of the time it doesn't matter — until it does, like at tax time or when a client asks for "the invoice" and you send them a receipt by mistake. The difference comes down to timing.
The short version
An invoice is a request for payment, sent before money changes hands. A receipt is proof that payment was already made, sent after. Same transaction, opposite ends of it.
| Invoice | Receipt | |
|---|---|---|
| Sent | Before payment | After payment |
| Purpose | Requests money owed | Confirms money received |
| Includes | Due date, payment terms | Payment date, method used |
| Used for | Accounts payable, bookkeeping | Expense records, tax filing, warranties |
Why the distinction matters
Bookkeeping and tax records rely on this order. An invoice shows money that's owed but not yet collected — it affects accounts receivable. A receipt shows money that's actually changed hands — it affects realized revenue. Mixing the two up in your records can make your books show income you haven't actually received yet.
Do you need both, every time?
For most freelance and contractor work, no — a paid invoice (one you've stamped or marked as paid) often serves as sufficient proof of payment for both sides. Formal receipts matter more for retail transactions, reimbursable expenses, or anywhere a client's bookkeeping specifically requires one. If a client asks for a receipt after paying an invoice, it's reasonable — and quick — to provide one.
What a "paid" invoice looks like
Rather than generating a separate receipt for every paid invoice, many freelancers simply mark the original invoice as paid and resend it. It keeps the invoice number as the single reference point across the whole transaction, instead of splitting the paper trail across two documents.
Mark an invoice as paid in one click
Stamp it, and it doubles as your payment record — no separate receipt template needed.