The difference between a purchase order and an invoice is that a purchase order is issued by the buyer and is to be fulfilled by the vendor, where an invoice is issued by the vendor after fulfilling a purchase order and must be paid by the buyer. They may appear to be very similar at first; however, they are not.