Receipt vs invoice: what’s the difference?

One asks for money, the other proves it arrived. When you need each, and what to put on them.

By 5 min read

“Send me an invoice.” “Can I get a receipt?” Customers use the two words as if they mean the same thing, and plenty of small businesses do too. They are different documents that do different jobs. Getting them right makes you look organised, helps customers who need paperwork for their employer, and saves arguments about who paid what.

The one-line answer

An invoice asks for money. A receipt confirms money was received.

You send an invoice before you are paid, to say what is owed and how to pay it. You give a receipt after you are paid, as proof that the payment happened.

Side by side

InvoiceReceipt
PurposeRequest paymentConfirm payment
WhenBefore payment, or on delivery for credit customersAfter payment is confirmed
Key wording“Amount due”, “Due date”, bank details“Paid”, payment method, date paid
NumberingInvoice number (INV-…)Receipt number
Who uses itCustomers paying later: companies, contracts, wholesaleEvery customer who has paid
What it provesThat you billed themThat they paid you

A simple example

Say you are a caterer in Abuja. A company books you for a staff lunch for 60 people at ₦4,500 a head.

  1. You send an invoice for ₦270,000, with your bank details and a due date. Their finance team needs this to approve the payment.
  2. They pay a 50% deposit. You send a receipt for ₦135,000, marked as paid by bank transfer.
  3. After the event they pay the balance. You send a second receipt for ₦135,000.

Now both sides have a clean paper trail: one document showing what was owed, and two showing what was paid.

When you need an invoice

  • You are selling to a company, school, church or government office that pays through a finance team.
  • You deliver first and get paid later (credit terms).
  • You take deposits on big jobs: events, furniture, construction, bulk orders.
  • The customer asks for a “proforma invoice” to get approval before paying.

When you need a receipt

Every time someone pays you. That includes walk-in customers paying cash, Instagram customers paying by transfer, and POS payments at your counter. For most small businesses selling directly to customers, the receipt is the document you will issue most. A customer who paid upfront on WhatsApp does not need an invoice at all; they need a receipt.

What goes on each

An invoice should show

  • Your business name and contact details, and the customer’s name.
  • An invoice number and the date issued.
  • Items or services, quantities, prices and the total due.
  • Payment terms: the due date and how to pay (bank name, account name, account number).

A receipt should show

  • Your business name and contact details, and the customer’s name.
  • A receipt number and the date and time of payment.
  • What was bought, with quantities and prices.
  • The total paid and the payment method: cash, transfer, card or POS.
  • Your return or service policy, if you have one.

For the full checklist, see what a proper receipt must show. If you trade outside Nigeria, read what to put on a receipt in Ghana, Kenya and South Africa.

Common mistakes

  • Sending an invoice after the customer has paid. It reads as if they still owe you. Send a receipt instead.
  • Putting bank details on a receipt. A receipt confirms payment is done, so bank details only invite confusion. They belong on invoices.
  • Using the same number series for both. Keep invoice numbers and receipt numbers separate so records stay clear.
  • Issuing a receipt before the money arrives. Confirm the credit in your banking app first. Our guide to spotting fake transfer alerts explains why.

Keeping good records

Whichever documents you issue, the habit that pays off is keeping them in one place, numbered in order. When a customer calls months later asking “did I pay for the second batch?”, you can answer in seconds. When you want to know how much you sold last month, the numbers are there. And if you ever need to show your sales to a bank for a loan, to a partner, or to a tax office, organised records make you look credible.

  • Give every receipt and invoice a unique number, and never reuse one.
  • Keep a digital copy of every receipt you send, not just the paper slip.
  • Mark invoices as paid when the receipt goes out, so you can see who still owes you.
  • Record the payment method. It makes matching receipts to your bank statement much easier.

Where rcpt fits

rcpt makes receipts: proof of payment for sales you have been paid for. Each one carries your logo, a receipt number, the payment method, and a QR code anyone can scan to confirm it is genuine. You can send it to WhatsApp, download it as an image or PDF, or print it. It is not an invoicing or accounting system, and it does not chase unpaid bills.

If most of your customers pay before they collect, which is true for most Instagram vendors, food spots, salons and shops, a fast receipt tool is what you need day to day. Try rcpt free: 7 days of Starter, then 3 receipts a day forever.

The short version

Invoice before payment, receipt after payment. One asks for money, the other proves it arrived. Most small businesses that sell directly to customers mainly need receipts, and they need them to be quick, clear and trustworthy.

Frequently asked questions

What is the main difference between a receipt and an invoice?

An invoice requests payment and is sent before the customer pays. A receipt confirms that payment was received and is given after the customer pays.

Can a receipt be used as an invoice?

No. A receipt shows a payment that has already happened. If a customer still owes you money, send an invoice.

Does a customer who paid upfront need an invoice?

Usually not. A customer who has already paid needs a receipt as proof of payment. Some companies may still ask for an invoice for their records.

Written by the rcpt team. We build tools that help small businesses issue receipts, track sales and look professional. Questions or corrections? genrcpt@gmail.com

Branded receipts in 10 seconds
7 days of Starter free
Start free