Never will you attain the good [reward]1 until you spend [in the way of Allāh] from that which you love. And whatever you spend - indeed, Allāh is Knowing of it.
Translation: Saheeh International (English)
1 Another meaning is "You will never attain righteousness."
O believers, you will not receive the reward of the people of goodness and their rank until you spend the wealth you love in the way of Allah. Whatever you spend, big or small, Allah is aware of your intentions and of what you do; and everyone will be rewarded accordingly.