Mufti Zain ul Islam Qasmi was asked why are we required to pay Mahr (dowry) before marriage and what is the logic behind paying it to your wife.
Mufti said that the simplest and most correct answer is that we are obliged to follow the hukm of Allah and because HE has asked us to pay the Mahr so we are obliged to do so.
He further explained that of course there are benefits of Mahr because of which Allah ordered us to do so but human mind with its incompetence and limited intellect cannot comprehend the real spirit and benefit of the hukm.
He asked that why is that we never question the human made laws which are always inconsistent and contradicting other laws yet we are always raising questions on the divine revelation.
Mahr is the amount that a man is obliged to pay to the girl with whom he is marrying, it is compulsory for a marriage contract and becomes the property of the bride.