Business tool
Receipt Generator
Make a compact sales receipt for a small shop with items, tax, discount, payment and change. Thermal 58 mm and 80 mm sizes, PDF download, free.
Free, no sign-up. Runs in your browser; nothing is uploaded.
Shop
Sale
Leave empty to use the time you download.
Tax, discount and payment
Receipt total
- Subtotal
- $0.00
- Total
- $0.00
Paper
Thermal sizes make one page exactly as wide as the roll and as tall as the content. Print at 100% scale with no margins.
Loading your saved draft...
How to use the receipt generator
Set up your shop once
Enter the shop name, address, phone and, if you charge tax, your registration number. Add a small logo if you like. These details stay in your browser, and the New receipt button clears the sale while keeping them, so you only type them once.
Ring up the sale
Give the receipt a number and leave the date blank to stamp the time you download it. Add each item with a quantity and unit price. Descriptions wrap to the paper width, so long names are fine. You can add a customer name or the staff member who served them.
Tax, discount and delivery
Pick One rate for a flat tax percentage, or Per line if some goods are taxed differently. Tick "Prices already include tax" when your shelf prices are tax-inclusive, which is common in retail; the tax is then shown as part of the total. A discount can be a percentage or fixed amount. Add a delivery or service charge in its own field.
Payment and change
Say how the customer paid, such as cash, card or UPI. If they paid cash, enter the amount tendered and the receipt prints the change due.
Choose the paper
- Thermal 80 mm suits most countertop receipt printers.
- Thermal 58 mm suits small mobile printers; text is slightly smaller.
- A5 page is a roomier layout for a regular printer or for emailing.
For thermal sizes the PDF is cut to the exact height of your content. When printing, choose 100% scale, no margins and no headers or footers. If your printer driver stretches the page, set its paper size to match.
A tip for busy counters
Keep the tab open and edit the items between sales. Each receipt needs a unique number, so change it by hand, and download the PDF before you clear the screen.
Frequently asked questions
Will it print on a thermal printer?
Choose the 58 mm or 80 mm layout. The PDF page is exactly that wide and as tall as the receipt, so it prints as a single strip. In the print dialog select your receipt printer, set scale to 100% and margins to none.
Can I use it as proof of purchase?
It is a simple record of a sale that you create yourself. It is suitable for small cash sales and for customers who ask for a copy, but it does not replace any official tax receipt your country may require.
How is change calculated?
Enter the amount tendered and the tool subtracts the total. If the amount is lower than the total, the change shows as zero. Both lines appear on the receipt only when you enter a tendered amount.
Does it store my sales?
It remembers the receipt you are working on in your browser only, so you do not lose it by accident. It is not a sales ledger and nothing is sent to a server.
Can I add my shop logo?
Yes. Upload a small image and it is centred at the top. On a thermal printer, simple dark logos on a white background print best.