When buying a home the cost of the appraisal fee for the home is paid by the buyer of the home.
Appraisal fees for a home cost only around $200.00 to $400.00 and you can pay the appraisal fee upfront or you can pay the fee at closing.
Sometimes you can also have the appraisal fee rolled into the mortgage depending on the bank but it's usually better to just pay the fee upfront for the appraisal especially if you're serious about buying the home.