Other than the down payment, the purchaser may also have to pay for the stamp duty of the transaction, solicitor's fee, agent commission, and other similar fees.