Some people use tricks concerning discharging Zakaah. They have land or livestocks and so on, and to get out of paying Zakaah they sell it or exchange it before one year has passed. Does this action mean that the duty of paying Zakaah is waived or not?
Using tricks to get out of the obligation of paying Zakaah is a Haraam action and the fact that the person is trying to trick Allah is something reprehensible. How can one try to deceive Allah when he knowns that Allah can see him and knows what he is hiding?