In the Torah there are both mandatory and voluntary sacrifices. So too with giving. Tithes are mandatory; offerings are voluntary. In the mandatory, God is training our souls to be generous just as He is generous.