Built and fact-checked by the DocNectar team — see our editorial standards
Key Features
Instant Calculation
Get accurate results in real time with our optimized algorithm.
Mobile Friendly
Fully responsive design. Works on all devices & screen sizes.
Privacy Focused
Your data stays on your device. We don't store any inputs.
100% Free
No hidden costs. This tool is completely free forever.
A receipt is proof that a payment already happened — the opposite direction of an invoice, which asks for one. This generator builds an itemized receipt: who was paid, what for, how much tax (if any) applied, and how it was paid. If the payment was cash, tell it how much the customer handed over and it works out the change due automatically.
It's built for small businesses, sole traders and anyone who needs to hand someone a proof of purchase on the spot — a market stall, a home-service call-out, a cash sale at a pop-up shop — as well as for freelancers confirming a client's payment has been received. Like the invoice generator, there's no account and nothing is stored beyond your own browser session.
How it works
Enter who received the payment and who made it, add one line per item or service, and set a tax rate if the sale was taxed. Choose how the customer paid — cash, card, bank transfer or check. If you select cash and enter how much the customer handed over, the generator checks it covers the total and works out the change due. Generate the receipt and download a print-ready PDF.
- Enter who received the payment and who paid.
- Add one line item per product or service sold.
- Set a tax rate if the sale was taxed.
- Choose the payment method — for cash, enter the amount tendered.
- Generate the receipt and download the PDF.
Examples
Cash sale at a market stall
A vendor sells a $12 candle and a $8 soap bar, total $20 with no tax charged. The customer pays with a $50 bill, so the receipt records $50 tendered and \$30.00 change due.
Card payment for a service call-out
A plumber charges $120 for a 'Callout and diagnosis' line item, paid by card. With no tax applied and no cash involved, the receipt simply confirms the $120 total was paid by card, with no change-due section.
Who should use it
- Market stalls and pop-up shops taking cash payments.
- Home-service providers confirming payment on completion of a job.
- Freelancers issuing proof of payment after an invoice is settled.
- Any small cash or card sale needing a proof-of-purchase document.
Industry applications
- Retail and market vendors
- Home services and trades
- Freelance and contract work
- Small hospitality and food service
Advantages
- Automatically calculates change due on cash payments and catches insufficient tender before it becomes a mistake.
- No account or software installation — usable from a phone at the point of sale.
- Clean itemized PDF suitable for handing to or emailing a customer immediately.
Limitations
- No inventory tracking, daily totals or reporting — it generates one receipt at a time.
- Does not integrate with payment processors; card/bank transfer confirmation is manual.
- Single flat tax rate per receipt, not a full multi-jurisdiction tax engine.
Common mistakes to avoid
- Issuing a receipt before payment has actually been received — that's an invoice, not a receipt.
- Forgetting to record the payment method, which makes reconciling accounts harder later.
- Not double-checking that cash tendered actually covers the total before handing back "change" that doesn't add up.
- Leaving out tax when it was actually charged, understating the recorded sale amount.
Best practices
- Use a sequential receipt numbering scheme, separate from your invoice numbers, for clean bookkeeping.
- Record the payment method every time — it matters for reconciling cash drawers against bank deposits.
- Keep a copy of every receipt issued for your own tax and accounting records, not just the customer's.
- Itemize what was sold rather than issuing a single lump-sum line, in case of later disputes or returns.
Tips
- If you always charge the same tax rate, keep it noted somewhere so you enter it consistently across receipts.
- For recurring clients, keep your receipt and invoice numbering schemes distinct so bookkeeping software doesn't confuse the two.