If you manage a rental property, you should give a tenant a receipt when he makes a rental payment. According to Nolo, an online legal resource, many states require landlords to provide rent receipts.
If your business accepts money in any form, it is good customer service to give a receipt to a customer who requests one. You will not get this request often for invoiced products or services, because ...