Tax – Sale of Software Products – TAXSCAN. share-icon. In a recent ruling, the Delhi bench of the Income Tax Appellate Tribunal ( ITAT ) …