Double taxation occurs as corporates are the separate and legal entities distinct from their shareholders, so corporates pay taxes on annual earnings like the individuals also when the shareholders receive dividend, those dividend is attached with income-tax liability for the shareholders even though the cash which was paid as dividend was taxed earlier in the corporate taxation structure. The same amount of tax is implied on both the corporate level employees and their respective shareholders as their amount of income is the same.