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