VO code is code of currency transaction. In Russia in terms of currency control regulation all transactions of non-residents and between residents and non-residents are subject to currency control. For individuals, a currency resident is a citizen of Russia or a foreigner who has a Russian residence permit. It doesn’t matter how much time you spend in Russia. Even if you haven’t visited for several years, under currency laws, you remain a resident as long as you retain citizenship. All others are considered non-residents.
Legal entities registered in Russia are currency residents. Legal entities registered under the laws of foreign states, including its branches and representative offices in Russia, are currency non-residents.
If you are a non-resident, you always need to use the VO code once you make a payment. If you are a resident of Russia and pay a non-resident, you also need to use the VO code.
VO code is stated in the special Instruction of the Central Bank and depends on the nature of the transaction. For example, if you are resident and pay to non-resident for services which are already executed VO code will be {VO20200}.
You may download the list of VO codes by the following link.