An invoice is a document issued by a seller to a buyer before payment is made, indicating the products or services provided and the amount due. It serves as a request for payment. A receipt, on the other hand, is a document issued by the seller to the buyer after payment has been made. It acknowledges the receipt of payment and provides a record of the transaction.