The amount of earnest money you'll need to put down for your real estate transaction will depend on the purchase price of your home and the market you're buying in. Generally speaking, earnest money totals 1% to 5% of the cost of a home. Now, that's a pretty wide range, especially if you're looking to buy a pricier property. But that's where the local real estate market comes into play.