A sales contract is a formal agreement between a buyer and seller for the exchange of goods, services, or property for payment or promise of payment of a certain value. A sales contract will spell out certain terms and conditions such as price and delivery.