Home buyers should also budget 2-5% of the purchase price for upfront fees including things like earnest money, closing costs, and prepaid property taxes and homeowners insurance.continue