RUB 10,000 may be the minimum amount share capital to create an LLC in Russia. The quantity that needs to be deposited in an area bank account. The formalities In this particular regard is usually managed by our team of specialists. Yes, companies from overseas can easily set up subsidiaries https://russianlawyers.eu/service/open-a-company-in-russia/