A voucher is a written document on the basis of which the organization keeps accounting records. In contrast, an invoice is characterized as a written business document provided to a buyer by the seller. It specifies the transaction information of the sale of goods or services.