Question: what is the difference between a sales order and a proforma invoice?
Answer: A proforma invoice is a document created by the vendor offering to supply goods or services on receipt of a specified amount of money. A sales order is a document created by a customer agreeing to pay a specified price for the goods or services described.