Question: who keeps earnest money deposit?
Answer: Generally, these funds are held in an escrow account managed by the buyer's real estate agent or the title company. The deposit is then applied to your closing costs or returned to you at closing. Earnest money funds are usually applied to a loan's closing costs or to the down payment.