In nearly every real estate purchase contract, the seller will require that the buyer deposit earnest money—a sum of money that the buyer puts into trust during the transaction to demonstrate good faith. The earnest money amount is often dictated by the seller, and can be a flat price or a percentage of the purchase price.