Yes, a bill of sale is a legally binding contract between a seller and a buyer. The document is evidence of an agreement between the two parties that a sale has taken place between them. Some sales agreements can also be a promise that a sale will occur in the future.