Free Receipt Generator
Create a professional payment receipt in seconds. Fill in the details on the left, watch the live preview on the right, then download a clean PDF or print it. Everything runs in your browser — nothing is uploaded.
| Description | Qty | Unit price | Amount |
|---|
Live preview
Updates as you type| Description | Qty | Unit price | Amount |
|---|
How to write a receipt
Creating a payment receipt with this free generator takes three steps:
- Add your details. Enter your business name and address under From, then the person or company who paid under Received from. Set a receipt number, the date paid, the payment method, and currency.
- List what was paid for. Add a line for each product or service with a description, quantity, and unit price. Line totals, the subtotal, tax, and the total paid are calculated automatically.
- Download or print. Click Download PDF to save a clean, print-ready receipt marked Paid, or use Print to send it straight to your printer. Optionally upload your logo first to brand the document.
What a receipt should include
A receipt is proof that a payment has already been made. A clear, professional receipt usually contains the following:
- The word "Receipt" and a unique receipt number for your records.
- Your business name, address, and contact details, plus the name of the customer who paid.
- The date the payment was made and the payment method (for example card, cash, or bank transfer).
- An itemized list of the goods or services that were paid for, with quantities and unit prices.
- Subtotal, tax (if applicable), and the total amount paid in your chosen currency.
- A clear indication that the balance has been settled — such as a "Paid" mark — and any notes you want to add.
Receipt vs invoice — what's the difference?
An invoice and a receipt are easy to confuse, but they serve opposite ends of a transaction. An invoice is a request for payment: it is issued before money changes hands and tells the customer how much is owed and by when. A receipt is proof of payment: it is issued after the customer has paid and confirms that the amount was received. That is why a receipt records the date paid and the payment method instead of a due date, and why it is marked Paid. If you still need to request payment, use an invoice; once the money has arrived, give the customer a receipt.
Is my data private? (yes — generated in your browser)
Yes. This receipt generator runs entirely in your browser. The details you type, the line items you add, and any logo you upload never leave your device — there is no account, no server upload, and no tracking of your receipt content. The PDF is built locally with the open-source jsPDF library and saved directly to your computer. Because nothing is stored, simply refresh the page when you're done and your information is gone.