Either you believe in the principle that income should be taxed equitably, or you don't.  Half measures are just going to make everyone unhappy. A reasonable compromise here would have been to only tax discounts on employee  purchase that are below cost (very rare) Or, do not charge tax on the first $1,000 of discounts every year. But like CCPC tax changes the Liberals have screwed this up.