What a receipt must include
A receipt only needs to answer four questions: who was paid, who paid, for what, and how much. In practice that means the business name and contact details, the date of the transaction, an itemized list of what was purchased (with quantity and unit price), and the total amount paid. A receipt number makes it easy to reference later — for either party. Beyond that, a few fields are situational rather than mandatory: tax, if the sale was taxable; a discount, if one was applied; the payment method (cash, card, transfer); and, for cash sales, the amount tendered and change given. None of this needs a template with fifty fields — the shorter and clearer a receipt is, the faster both sides can confirm it matches what happened.