Question: is it law to give a receipt?
Answer: Strictly speaking, no, at least not in relation to goods sold to a consumer by someone acting in the course of a business. ... However, in a court of law, he would have to prove that he had purchased the goods, but a bank statement or other proof would be equally acceptable as a receipt.