Muslims generally feel that so long as they go hungry during Ramadan they have fulfilled Allah’s Command. But linked to fasting is Zakat or giving 2.5 percent of savings to the poor and needy. And yet some Muslims use all manner of tricks to avoid having to pay Zakat. Fasting is meant to make us feel the way those who don’t have money to buy food, feel. If we are not going to give Zakat so that hungry can buy food then our fasting is meaningless.
Allah is not pleased with our taking a pledge to be good unless we act on what we say. Action is the real substance of what we should do.