Anyway, isn't the whole idea to give the tzedaka beforehand and trust that Hashem will increase your income proportionately? Otherwise, what's the big deal? I give maaser now, if Hashem gives me 15 million dollars next year, obviously I'm going to give at least 1.5 million to tzedaka!