A receipt shows how much of the work or goods has been paid; an invoice sets out the goods/service provided and is a demand for payment.
An invoice is a demand for money, a receipt is an acknowledgement of money received.
A receipt its something you get after purchasing something as for an invoice its something you get when you want to be paid