Due to complex tax regimes and changes in tax laws. Sometimes there seems to be no specific guideline or method or legal rule to follow.

Uncertainty arises when certain treatment in tax  seems to be complex and  likely be objected by tax authority, and the treatment is not illegal.
It is necessary that the tax payer quantify the possible future effect and make appropriate provision.

Disclaimer: Obi Azubuike is not by this publication acting as a professional advisers and therefore not liable to any  damage whatsoever for your acting or refraining to act based on  this publication. Consult your professional for advice.