ورود اتباع خارجی به کشور مستلزم رعایت مقررات و ضوابط قانونی مشخصی است و این افراد موظف هستند از طریق گذرگاههای رسمی وارد کشور شوند و قبل از ورود، ویزای مربوطه را از نمایندگیهای کشور در خارج دریافت کنند؛ انواع مختلفی از ویزا مانند گردشگری، کاری، تحصیلی و درمانی در دسترس است و پس از ورود، ثبت مشخصات، دریافت پروانه اقامت و اعلام محل سکونت الزامی است و در موارد خاص مانند سرمایهگذاری یا ازدواج با تبعه ایرانی، امکان دریافت اقامت بلندمدت نیز وجود دارد.