The two documents look similar — both list items, prices, and a total — but they serve opposite purposes in a transaction. Get them confused and you can end up sending a client the wrong paperwork, or filing the wrong document for your own bookkeeping.
The one-sentence version
An invoice is a request for payment, sent before money changes hands. A receipt is proof of payment, issued after money changes hands. Everything else follows from that single distinction.
| Invoice | Receipt | |
|---|---|---|
| When it's issued | Before payment | After payment |
| Purpose | Requests money owed | Confirms money received |
| Contains a due date | Usually yes | No — it's already paid |
| Legal weight | A billing document, not proof of payment | Proof of payment for accounting/tax purposes |
| Who needs it | Seller (to get paid), buyer (to know what's owed) | Buyer (for expense records), seller (for sales records) |
Why the difference actually matters
Mixing these up creates real problems:
- Tax and expense claims — many jurisdictions only accept a receipt (not an invoice) as valid proof of a business expense, because an invoice alone doesn't prove the money was actually paid.
- Double billing confusion — sending an invoice for something the client already paid (and has a receipt for) looks like you're billing them twice.
- Cash flow tracking — invoices represent money you're owed; receipts represent money that has arrived. Confusing the two in your books overstates or understates your actual cash position.
What each document must include
An invoice typically needs: your business details, the client's details, a unique invoice number, itemized goods/services with quantities and prices, the total due, payment terms, and a due date.
A receipt typically needs: the same business and item details, but replaces the due date with the date payment was actually received, and often the payment method used (card, bank transfer, cash).
Do you ever need both?
Yes — this is the normal flow for most transactions: send an invoice when the work is complete and payment is due, then once the client pays, issue a receipt confirming that payment was received. Some businesses combine this into one document marked "PAID" after the fact, but keeping them separate gives cleaner records for both sides, especially for tax purposes.