Only for US and EU passport holders
As per the governmental agreements between Russian Federation and European Union and Russian Federation and the United States, EU and US passport holders are eligible to obtain a business visa using an invitation issued by a Russian company on the company letterhead. An invitation processed by Federal Migration Service is no longer required.
We suggest that you contact your local Russian consulate and make sure that an electronic copy of the invitation would be sufficient. The original is available upon request (you can order it to be delivered when making an online application). It will be sent via UPS to the address you will have indicated.
Business visa support