From the early 1960s, the USSR began to develop active cooperation with socialist and developing countries. Thousands of Soviet specialists were sent abroad for work. The government faced the question of how to "protect" them from foreign currency.
A practical need arose to create a system in which citizens would not receive foreign currency in hand and would spend the funds earned in foreign currency at home.
The most important parts of the new system were the Bank for Foreign Trade of the USSR (Vneshtorgbank of the USSR) and the all-Union association Vnesposyltorg. In the former, citizens were required to keep foreign currency in the form of "invalyutny rubles" and, through the network of Vnesposyltorg shops and firms, spend it.
It is important to note that, unlike other socialist countries, "substitutes" for foreign currency in the USSR were issued not for foreigners, but for the country’s own citizens.

A detachable cruise check of Vnesheconombank (Vneshtorgbank) of the USSR is a monetary obligation of Vnesheconombank (Vneshtorgbank) of the USSR to pay the amount stated on the check. The checks were bound into checkbooks of the corresponding denomination. Detachable checks were intended for payments by certain categories of citizens for goods and services on Soviet cruise ships operating on international routes. All checks were printed by GOZNAK.