I have a question! If I want to invite my friend to Canada, how long can they stay? And do I need to show my bank balance and what if m not working but my friend’s financial is secure will that be enough?
Officially they can stay for 6 months, however most visitors are expected to provide an itinerary and a return flight or other date of departure. Also, they are usually supposed to show they can afford the visit (or the person inviting them, you, shows they will pay for them) but how much money they need to show they have depends upon the length of the visit. So in your case your friend needs to prove they can afford the entire length of the trip.