Receipt Generator
Create realistic replacement receipts for bookkeeping
All data stays in your browser
{{ totalAnnouncement }}
Preview
{{ receipt.businessName || 'Your Business' }}
{{ receipt.businessAddress }}
{{ receipt.businessPhone }}
·
{{ receipt.businessEmail }}
DATE {{ posDate }}TIME {{ posTime }}
{{ posRegisterLine }}{{ receiptDisplayNumber }}
{{ item.description }}
{{ formatMoney(item.quantity * item.price) }}
{{ item.quantity }} @ {{ formatMoney(item.price) }}
NO ITEMS YET
SUBTOTAL{{ formatMoney(subtotal) }}
DISCOUNT{{ receipt.discountType === 'percent' ? ' ' + receipt.discountValue + '%' : '' }}-{{ formatMoney(discountAmount) }}
TAX {{ receipt.taxRate }}%{{ formatMoney(taxAmount) }}
TOTAL{{ formatMoney(total) }}
TENDER{{ receipt.paymentMethod }}
CASH{{ formatMoney(receipt.amountPaid) }}
{{ changeDue >= 0 ? 'CHANGE' : 'BALANCE DUE' }}{{ formatMoney(absChange) }}
YOU WERE SERVED BY {{ receipt.cashier.toUpperCase() }}
{{ (receipt.footerNote || 'Thank you for your business!').toUpperCase() }}
{{ itemCount }} ITEM{{ itemCount === 1 ? '' : 'S' }}
{{ barcodePayload }}
GENERATED FOR BOOKKEEPING PURPOSES
To download, add {{ missingList }} — or .
The PDF downloads at real 80mm thermal-receipt size with a scannable barcode.
{{ toast }}