are cpp contributions mandatory for self employed?
Self-employed people must pay both the employee and employer portions of CPP premiums. The amount payable is calculated on the self-employed person's personal income tax return. ... If you have only self-employment earnings, there is no need to complete this form.