An invitation for foreigners is required every time you apply to the Russian Consulate for a visa in Russia. An invitation is always necessary if you apply for a business, tourist, private, guest or working visa. The absence of an invitation always leads to a denial, even if all other documents are ok.