The main difference between a PO and an Invoice is that PO is the binding of purchasing goods by the buyer to the seller on prescribed terms. Whereas an invoice is the legal binding of payment of the purchased goods/services.