An invoice is a document that records a transaction between a supplier and a customer. It shows which products have been purchased, and how much they cost.