The passport with no manual entry
The cashier scans a Russian passport or a foreign national’s document. The fields go into the transaction record; a photo of a screen, a printout and editing in an editor are flagged at once.
Above RUB 40,000 the cashier establishes the customer’s identity, above RUB 100,000 they collect a full questionnaire, and the Rosfinmonitoring lists are checked before the transaction. We recognise a Russian passport and documents from 195+ countries and territories without manual entry, flag forgeries and screen the customer against watchlists and sanctions while they are still standing at the window. The decision on the transaction stays with the bank.
Data stored in Russia · Russian software registry no. 19972 · 152‑FZ
In Russia, cash foreign currency can be bought or sold only at an authorised bank — in a branch, an exchange office or a bank’s operating cash desk. The identification procedure is set by 115‑FZ and depends on the transaction amount.
At any amount, if the transaction looks suspicious, the cashier establishes the customer’s identity.
Federal Law No. 173‑FZ, Art. 11(1); Law No. 395-1, Art. 5(1)(6); Bank of Russia Instruction No. 136-I
115‑FZ, items 1.2, 1.11, 1.12, Art. 7(1)(1)
115‑FZ, Art. 6(1)(1); Art. 7(1)(6), (7) and Art. 7(4)
The law is the same for all of a bank’s cash desks, but the conditions differ: a queue in a branch, a flow of tourists at the airport, a customer who ordered currency in advance.
The threshold is counted on the amount of a single transaction in roubles or the currency equivalent. The set of details grows with the amount, and suspicion cancels any relaxations.
No identification is carried out — neither full nor simplified.
Removal — the cashier’s suspicion: then the passport and watchlists are checked at any amount.
Simplified identification: full name and passport series and number from the original document.
Recognition fills in the fields at once, and the watchlists are checked on the spot.
Full questionnaire: citizenship, date of birth, registration address, taxpayer ID (INN) if any.
Tax number is found from the passport data, and passport validity is checked against the Ministry of Internal Affairs database.
Mandatory monitoring: a cash currency transaction by an individual from RUB 1 million.
Full identification, and the bank sends the transaction details to Rosfinmonitoring.
A foreign passport from 195+ countries and territories; over RUB 100,000 — a document confirming the right to stay, where required: a visa, residence permit or temporary residence permit.
Sanctions and PEP — international screening by the name in Latin script.
A series of transactions just below the threshold, someone else’s money, a customer acting on instructions.
The cashier establishes the customer’s identity at any amount if they have a suspicion.
The cashier puts the passport on a scanner or photographs it with a tablet — the service does the rest. The customer waits at the window no longer than for an ordinary exchange.
Cash currency is a convenient way to take money out or hide it. The cashier sees the customer for a couple of minutes and enters the data by hand — and the schemes are built on exactly that.
Currency is bought with a lost or purchased passport. Document anti-fraud and a validity check against the Ministry of Internal Affairs database come before the money is paid out.
One person brings the money, but someone else’s passport is presented. Matching the face with the passport photo at the moment of the check shows that the document is not theirs.
A person from the Rosfinmonitoring list buys currency above the threshold. Watchlists are checked automatically by full name and date of birth, not from the cashier’s memory.
A typo in the passport number or in the transliteration of a foreign name — and the watchlist check runs on someone else’s data. Recognition removes retyping.
Four groups, eighteen lines. The tag shows who closes the line: our check, the bank’s system or the AML/CFT officer.
Risk. The cashier sees a passport from this country for the first time and does not know where the number and expiry date are.
NeuroVision. The document type is determined automatically among 16,000+ types from 195+ countries and territories, and the fields go into the questionnaire.
Risk. The name is written differently in Latin script and in the original, and the cashier enters one of the variants with an error.
NeuroVision. The fields and the MRZ are read without manual entry, and sanctions and PEP are checked against the exact spelling.
Risk. Above RUB 100,000 the data from a document confirming the right to stay in Russia is needed, if it is required for this foreign national.
NeuroVision. A visa, residence permit and temporary residence permit are recognised as an additional document in the same session.
Risk. The bank must take the available measures to identify a foreign public official and may serve them only by written decision of a manager.
NeuroVision. International screening shows PEP status and sanctions before the transaction.
A foreign national goes through the same check as a Russian citizen — on the same cashier’s tablet and without an interpreter.
Several transactions just below RUB 40,000
A large amount is exchanged in parts on different days or at neighbouring offices. Linking transactions by passport number is configured in the bank’s system.
Each exchanges a little
Acquaintances and hired people exchange currency on their own passports. Identical amounts and times at different points of the network are visible in the bank’s system.
A lost or purchased passport
A transaction above the threshold is made on someone else’s document. Passport validity and document anti-fraud filter out forgeries and invalid passports.
A relative buys the currency
The money of a person from a watchlist is exchanged by someone else. Watchlists are checked for every customer, and the responsible officer reviews the suspicious transaction.
Buy and sell straight away
Cash roubles of doubtful origin are exchanged for currency and back at another office. Repeat transactions on one passport are visible in the customer’s history in the bank’s system.
115-FZ
The customer is identified before the money is paid out
A customer comes to the same branch for years, but watchlists are updated and passports change. A repeat check is needed where the risk changes.
Rosfinmonitoring and sanctions authorities update their lists, and customers are checked against watchlists at least once every three months. The check of customers from the transaction history is re-run via the API.
The customer changed their passport or surname. The new document is recognised without manual entry, and watchlists and validity are checked again.
A customer who used to exchange RUB 30,000 brings RUB 500,000. The full questionnaire and taxpayer ID (INN) — in the same session, without asking again.
The customer’s data differs from the previous transaction. The passport is recognised again, and the questionnaire is updated without manual entry.
Each check is switched on separately — for the threshold, the customer type and the exchange point. You pay for completed requests. All database checks are in the catalogue AML checks.
Customer at the window
A passport and a foreign national’s documents without manual entry.
A Russian passport is recognised from a photo or from the cash desk scanner: the fields arrive as a JSON response in the bank’s system.
from 16 ₽
Learn moreA foreign citizen's document is recognised from a photo; the name in Latin script is taken from the machine-readable zone.
from 16 ₽
Learn moreA visa, residence permit or temporary residence permit is recognised as an additional document in the same session.
10 ₽ per document
Learn moreLiveness and a one-off match of the customer’s face to the photo in the document within the current check.
from 29 ₽ per session
Learn moreBefore the money is paid out
Watchlists and sanctions by full name and date of birth.
Screening against the list of people involved in extremist activity or terrorism. A mandatory check under 115-FZ.
5 ₽ / check
Learn moreScreening against the consolidated lists of OFAC (USA), the European Union, the United Kingdom and the UN. Every match carries a similarity score and a flag if it was triggered by an alias.
5 ₽ / check
Learn moreA check against the Russian Ministry of Justice's foreign agents register. Its entries carry a date of birth and a tax number, so a match can be verified.
5 ₽ / check
Learn moreInternational screening against politically exposed persons and their associates, sanctions lists from more than 50 countries, regulatory actions and adverse media coverage. For Russian citizens it runs from the international passport or from the full name and date of birth.
36 ₽ / check
Learn moreOver RUB 100,000
The full questionnaire and document status.
The authenticity and validity of a Russian passport through the interagency interaction system. It catches expired, replaced, lost and invalid documents and verifies that the passport was issued to this particular person.
5 ₽ / check
Learn moreDetermining the tax number from the passport data. It unlocks the checks that need precise identification of the person — with no namesakes.
5 ₽ / check
Learn moreA search of the federal database of people wanted by the police. Filtered by the full date of birth — results with no namesakes.
5 ₽ / check
Learn moreA check on a foreign national against the register of controlled persons that the police have kept since February 2025: people who have lost the legal grounds to stay in Russia. Russian citizens do not need the check — by law they are not in the register.
5 ₽ / check
Learn moreThe price is per session of one customer and per database check. No subscription fee: the more transactions a year, the lower the price.
A Russian passport or a foreign national’s document without manual entry, anti-fraud: a photo of a screen, a printout, a pasted-in photo, editing. Visa, residence permit, temporary residence permit — RUB 10.
from 29 ₽ per session
Everything in “Document”, plus face comparison with the passport photo and liveness. For ordering currency in an app and large amounts.
5 ₽ per check
The list of terrorists and extremists, the register of foreign agents, OFAC, EU, UK and UN sanctions, passport validity, taxpayer ID (INN) from the passport. International screening — RUB 36.
One session — one customer. At 10,000 checks a year the “Document” session is RUB 18 on the calculator. Transactions up to RUB 40,000 without suspicion require no identification — you pay only for those where it is needed. Calculator on the pricing page.
The check sits where the cashier processes the transaction: in the workstation, in the core banking system or on a tablet at the window. Steps are switched on by scenario rules — passport above RUB 40,000, full questionnaire above RUB 100,000.
Payment for completed checks, the data retention period is set in the scenario, support through a ticket system.
A cash desk needs a service that does not lengthen the queue, understands tourists’ documents and keeps data in Russia.
Recognition, document anti-fraud and watchlist checks work on the same data. The cashier does not retype the passport, and the responsible officer sees the result of each check in the bank’s system.
There is no need to assemble a solution from several vendors and reconcile their responses.
A short guide to the terms found in 115‑FZ and in a bank’s internal control rules.
115‑FZ requirements, forged documents and checking foreign nationals — in our blog.
It is establishing the identity of a customer who buys or sells cash currency and checking them against watchlists before the transaction. The bank does this under 115‑FZ: the scope of information depends on the amount, and on suspicion it does not depend on the amount.
Yes, if the amount does not exceed RUB 40,000 or its equivalent in currency. The exception is when a bank employee suspects money laundering or terrorist financing: then the cashier establishes the customer's identity at any amount.
For transactions up to RUB 100,000 the cashier establishes the full name and the document series and number from the original passport. Above RUB 100,000 a full questionnaire is required: citizenship, date of birth, address, taxpayer ID (INN) if any.
Buying or selling cash foreign currency by an individual for RUB 1 million or more, or its equivalent in currency. The bank sends information about such a transaction to Rosfinmonitoring.
In Russia, foreign currency is bought and sold only through authorised banks and the state corporation VEB.RF. For the customer this means a bank cash desk: a branch, an exchange office or an operating cash desk.
A passport and, for a transaction above RUB 100,000, also a document confirming the right to stay in Russia, if it is required: a visa, residence permit or temporary residence permit. NeuroVision recognises documents from 195+ countries and territories and checks a foreign national against sanctions and PEP.
By the customer's full name and date of birth before the transaction, and the customer base at least once every three months. NeuroVision checks the list of terrorists and extremists for RUB 5 and returns matches to the bank's system.
Passport recognition takes less than a second, and the watchlist and sanctions checks run in parallel. The customer waits no longer than for an ordinary exchange.
Yes. The image from the cash desk scanner is sent to the recognition API, and where there is no scanner, the cashier photographs the passport with the tablet camera through the widget.
No. We recognise the document, check the customer and pass the result to the bank's system. The decision on the transaction, freezing and reports to Rosfinmonitoring remain with the bank's responsible officer.
In Russia: in the NeuroVision cloud or on the bank's servers with on-premises installation. The retention period is set in the scenario, and the bank keeps identification documents and information for at least five years after the relationship with the customer ends.
This page covers the exchange of cash foreign currency in a bank under 115‑FZ. The exchange of digital currency is governed by the law on digital currencies; see the page for crypto exchangers.
Tell us how many cash desks and exchange points you have and whether you serve many foreign customers. We will set up thresholds and checks for 115‑FZ and give you test access.
Can't put your request into words? Book a call and our team will contact you at a convenient time
Book a callThe company is included in the register of IT companies and the register of personal data operators of the Russian Ministry of Digital Development.
Address: Moscow, Presnenskaya Embankment 12 — Moscow City business centre, Federation Tower. Nearest metro stations: Delovoy Tsentr and Mezhdunarodnaya.