The amount of money required to purchase a home depends on a number of factors, including the cost of the house and the type of mortgage you get. In general, you need to come up with enough money to cover three costs: earnest money, down payment and closing costs. When you make an offer on a home, your real estate broker will put your earnest money into an escrow account. If the offer is accepted, your earnest money will be applied to the down payment or closing costs. If your offer is not accepted, your money will be returned to you.