Very good point! Small business taxation is a complex issue. Also, the withdrawal of income as dividends means that it is not eligible to be used in calculating income for the purposes of contributing towards an RRSP.