Docs needed.
Docs needed will be listed in LANDING PAPERS.
When I landed, I took Landing papers, bank statement, Jwelllery Staement(Valuer's statement, if you are carrying), Educational Certificates, Work experience certifiates.
Instead of taking bank statement, take bank draft. that creates good impression. Specially, person comes from south Asia.
As far as, Tax statement concern. Canada people will not ask. But India Airport authority will not let you leave the country. so, better for their sake, take it. Because, person is going to leave India for ever. Any good Charted Accountant will help you to get that Tax clerance certificate. It takes 1 week to get from IT dept.
Based on old rules, applicaions, $10000 CND for applicant, and $2000 CND for each dependent is required.
Ask the expert OR dig out this portal also for latest info.