
You finally found a property that you like and you decided to put an offer on it. You know already how much you'll offer after discussing it with your Realtor. Now, how much will you put for earnest money?! First of all what is earnest money?
Earnest Money: Money given by the buyer with an offer to purchase. Shows good faith. Also called deposit. If the deal goes through the earnest money goes towards the down payment or closing costs.
You really like the place, you already see yourself living there and you want to present the most serious possible offer to the seller, making sure that this is your next home. There are no formulas for how much earnest money to put, but you want that seller to see you (through the offer) as a very serious committed buyer who won't waste anybody's time and efforts, ready to buy the property. From my experience (like I said there are no formulas or exact amounts for earnest money and it depends from case to case, from a state to another) $1,000 is the most common amount that I've seen. Remember that this money, if the deal goes through, will go towards your down payment or your closing costs. To make a good impression put more than $1,000, make it $2,000 or $5,000 or even more.
When I'm representing the seller and we get an offer there are three major points that we first look at in the contract:
1. Price
2. Earnest Money
3. Mortgage ( down payment, closing date, contingencies)
The details of those three make the offer strong and based on this information you can tell from the beginning if we're dealing with a genuinely interested buyer or someone that's going to make the whole process more difficult. By putting a nice amount for the earnest money you could also set yourself apart from other offers in a multiple offer situation.
This is my opinion, based on my experience about how much earnest money you should give when making an offer. After all it's your decision, of course and is only a matter of how much you want that property and what are you willing to give for it.