We can never be more charitable than God, so when we exercise charity to our neighbor, God will surely repay us 100-fold (obviously this is not why we act charitably; we do so to follow God's law.) God rewards us for being good, just as He punishes when we are bad. It may be in graces or in material things - this depends on His divine wisdom.