Payment Receipt Builder

Generate a proof-of-payment receipt for any transaction

Build a clean proof-of-payment receipt with payer, payee, amount, date, payment method, transaction reference, and item description. Auto-numbered, multi-currency, copyable and printable.

What is the difference between a receipt and an invoice?

An invoice is a request for payment issued before money changes hands. A receipt is proof that payment has already been made. A receipt confirms the amount, date, method, and parties involved after the transaction is complete.

Clean proof of payment in seconds

When money changes hands you often need to hand back a receipt — proof that a specific amount was paid, by whom, to whom, when, and how. This builder produces a tidy receipt with all of those details plus a unique receipt number and a transaction reference, so both parties have a clear record. It works for cash, card, bank transfer, cheque, or any other method.

How it works

The tool assembles a structured receipt from your inputs and formats the amount in your chosen currency. The core fields are:

  • Receipt number — a unique identifier you can sequence (e.g. RCPT-0001).
  • Payer and payee — both sides of the transaction.
  • Amount, method, date — the essential facts of the payment.
  • Reference — a cheque number, bank transaction ID, or order number for traceability.
  • Description — what the payment was for, plus any balance remaining.

A “Paid in full” toggle adds a clear statement that no balance remains. Everything renders into a copyable, printable plain-text receipt.

Tips and example

  • For a rent receipt, set the description to “Rent for June 2026” and use the reference field for the lease ID.
  • For a deposit, untick “Paid in full” and note the remaining balance in the description, e.g. “Deposit; £200 balance due on delivery”.
  • Keep your receipt numbers sequential so they double as a simple log of payments received.
  • Print two copies — one for the payer and one for your own records.