Registering a company in Iran is one of the most important steps for foreign investors who wish to establish a legal presence in the country. Due to specific legal requirements and administrative procedures, foreign investors must carefully understand the process, necessary documents, and regulatory obligations. This guide provides a comprehensive overview of how foreign nationals and companies can register a business entity in Iran.
Types of Business Structures Available to Foreign Investors
Foreign investors in Iran can choose from several legal structures, each with its own advantages and limitations. The most common options include Private Limited Company, Private Joint Stock Company, Branch Office, and Representative Office.
- Private Limited Company (Limited Liability Company)
- Private Joint Stock Company
- Branch Office
- Representative Office
Each structure serves different business needs. For example, a Limited Liability Company is generally faster to register, while a Joint Stock Company offers a more formal corporate structure suitable for larger operations.

Step-by-Step Process of Company Registration
The registration process typically involves the following steps:
- Selecting the appropriate company type and ownership structure
- Choosing and reserving a company name
- Preparing and translating required documents into Persian
- Submitting the application through the official registration portal
- Receiving the registration certificate and publishing the establishment notice
- Completing post-registration requirements such as tax registration and opening a bank account

Required Documents for Foreign Investors
Foreign investors must prepare several documents, including:
- Valid passports of all shareholders and directors
- Articles of Association and Memorandum of Association
- Application form for company registration
- Foreign investment license (if applicable)
- Certificate of good conduct
- Power of attorney (if a local representative is appointed)
All foreign documents must be officially translated into Persian and, in many cases, notarized or apostilled.
Timeline and Costs
The registration process usually takes between 15 to 45 working days, depending on the complexity of the application and the responsiveness of the relevant authorities. Costs vary based on the type of company, share capital, and number of shareholders.
For more details on our company registration services, you can visit our Corporate & Company Registration page.
Common Challenges and Practical Tips
Many foreign investors face delays due to name approval issues, incomplete documentation, or unfamiliarity with local administrative procedures. Working with an experienced local law firm can significantly reduce these risks and streamline the process.
Conclusion
Registering a company in Iran requires careful planning and a clear understanding of local regulations. Seeking professional legal assistance is highly recommended to ensure compliance and avoid unnecessary delays.