Typically I suggest that home buyers negotiate with the seller over who pays closing costs. Sometimes the seller will agree to assume the buyer’s closing fees and buyers walk into the closing with minimum or no money down.
On the average, home buyers will pay between about 2 to 5 percent of the purchase price of their home in closing fees. So, if your home cost $150,000, you might pay between $3,000 and $7,500 in closing costs. Lenders are required by law to give you a Loan Estimate, which will include what the closing costs on your home will be, within three days of receiving your loan application. But these are just an estimate, and many of the fees listed can change.