Published: 09.08.2026
In 2026, Russian applicants face enhanced bank checks, including source-of-funds verification, as well as refusals to open personal and corporate accounts. If a company cannot open an operating account and demonstrate activity, this may block or prevent renewal of residence permits based on business activity.
For Russian citizens, bank compliance has become a practical constraint not only on payments but also on legalisation through a business. According to the source, the inability to obtain an operating corporate account may prevent an applicant from demonstrating the company activity needed for a residence permit or its renewal. This primarily affects entrepreneurs planning to relocate through an s.p. or company, who should allow time for enhanced KYC and source-of-funds documentation. The impact may be lower for work, study or family-based relocation, but banking access remains an important planning issue.