যেকোন উন্নত দেশের স্থায়ী নাগরিকত্ত পেতে হলে বেশ কিছু শর্ত পুরন করতে হয় যেমন, 8-12বছর সেখানে বৈধভাবে বসবাস করতে হবে, কোন প্রকার অপরাধ বা নিয়ম ভঙ্গ করা যাবে না, বৈধভাবে কাজ করতে হবে ও সরকারের সকল ট্যাক্স পরিশোধ করতে হবে। এ সকল শর্ত পুরন হলেই স্থায়ী নাগরিকত্তের আবেদন করা যায়। ছাত্রাবস্থায় কেউ স্থায়ী বসবাসের আবেদন করতে পারে না তবে পড়ালেখা শেষ হলে ওয়ার্ক পারমিটের আবেদন করে অস্থায়ী বসবাস শুরু করা যায়।