Data from the form or a document
The passport, full name and SNILS are taken from the form or from the passport recognized in a KYC session — with no re-entry. Consent to processing is a separate document.
Send the passport and full name — get the person’s INN from the Federal Tax Service data. Send the SNILS with full name and date of birth — find out whether the number belongs to that person. Then, by INN, bankruptcy, arbitration, taxes and self-employment are checked without namesakes.
We check against data from:
Data is stored in Russia · Register of Russian software No. 19972 · Federal Law No. 152‑FZ
Two identifier checks and what becomes available with them. Each can be run on its own or together with other database checks in a single request. The full catalog is on database checks page.
A match against Federal Tax Service and Social Fund data by identifiers, not a search by name.
Returns the person’s INN by the passport series, number and issue date and the full name. If the customer entered the INN themselves, your system will compare it with the one received.
Required: Russian passport and full name with patronymic.
5 ₽ · in the 16-in-1 package
Learn moreReturns “matches” or “does not match”: whether the insurance number belongs to the person with this full name and date of birth. A number with an invalid check number is rejected before the request.
Required: SNILS (11 digits), full name and date of birth.
5 ₽
Learn moreAn unambiguous search without namesakes. The INN can be passed ready-made or obtained from the passport in the same request.
Filed and completed personal bankruptcy cases. By INN — unambiguously.
5 ₽ · in the 16-in-1 package
Learn moreWhether the person is registered as a payer of the professional income tax — before a payout.
5 ₽ · in the 16-in-1 package
Learn moreOutstanding debt on taxes and payments administered by the tax authority.
5 ₽
Learn moreWhere the person is a founder or director and whether they have sole-proprietor status.
5 ₽
Learn moreWhen you need the whole basic set.
Whether the passport from the form is valid and was issued to this person. Without a valid passport, no INN is searched for it.
Required: series, number, date of issue, full name and date of birth.
5 ₽ · in the 16-in-1 package
Learn moreINN, passport, Rosfinmonitoring list, sanctions, foreign agents, wanted lists, bailiffs, bankruptcy, pledges, arbitration, courts and self-employment — in one run by passport. SNILS is added separately.
50 ₽ per package
Learn moreThe INN check by full name and passport and the full name and SNILS check take as input what the customer has already entered in the form. The output is a short answer that is easy to put into a rule.
Field formats inn and snils and errors — in the check launch documentation
Which INN is assigned to the person with this passport.
Whether the insurance number belongs to this person.
Whether the INN from the form matches the INN from the passport.
Four steps that fit into onboarding or employee hiring without an extra screen for the person.
The SNILS belongs to the person with this full name and date of birth. This confirms the identifier, not the identity: who filled in the form is shown by a document with a selfie.
Common causes — a mistake in the date of birth, the letter “е” instead of “ё”, an old surname after marriage. Ask the person to check the data or the document photo; do not reject automatically.
The person may not be on the tax register, the passport may have been replaced, or the patronymic may not have been sent. The response shows what data was missing; a skipped check is not charged.
If the source did not respond, the outcome is “unavailable” and the run can be repeated. The service never returns an empty result in place of a real one.
How to combine the answers of all checks into one decision — on database checks page.
INN and SNILS are identifiers that people enter themselves. Check them where a wrong digit costs money or a fine.
The INN from the passport opens bankruptcy and tax statuses without namesakes; the SNILS is matched if you collect it in the form.
Solutions for microfinance organisations
Is the candidate’s SNILS theirs; the INN is needed to check links with companies and debts. Only with written consent and with an HR officer’s decision.
Candidate screening
First the INN from the passport, then the self-employed tax status for this INN — before the first payout, not after the receipt.
Work permit and self-employment
The seller’s INN from the form matches the INN from the passport, and links with companies are visible before payouts are enabled.
Marketplaces
The customer’s contract is tied to their SNILS: matching the number with the full name before signing removes an error in the identifier.
Solutions for pension funds
The INN from the passport, then bankruptcy, tax debt and account blocks — before money or property changes hands.
Leasing and factoring
Law, contract or consent
Processing is allowed with the person’s consent, to perform a legal obligation, or for a contract to which they are a party (Part 1 of Art. 6 of 152‑FZ). Which basis is yours is for your company to decide.
From 1 September 2025
Consent is specific, informed and given separately from other documents the person signs (Part 1 of Art. 9 of 152‑FZ). A checkbox inside an offer does not qualify.
State and fund information systems
For simplified identification, the law allows confirming the full name and document details, including with information from government and Social Fund systems (Art. 3 of 115‑FZ). Which checks your procedure recognizes is set by your internal control rules.
Written consent
An employer obtains information about an employee from a third party by notifying them and with written consent (Clause 3, Art. 86 of the Labor Code). The report is material for an HR officer, not an automatic rejection.
Minimum data
For the INN, the passport and full name are enough; for the SNILS — the number, full name and date of birth. The result retention period is set in the scenario; deletion — on request via the API.
152‑FZ
Only for legal entities and sole traders under a contract
Data in Russia
Digits in a form are easier to check than a face. That is why the first mismatches show up in the identifiers.
A real number is entered in the form, but it is someone else’s — a relative’s or from a leaked database. Matching it against the full name and date of birth answers “does not match” before the contract is signed.
A set of 11 digits typed “by eye” usually fails the check number — such a SNILS is rejected before the request to the source.
The form has one INN, the passport gives another. A typo or a substitution is for an employee to decide, but it is better to hold a payout to such details.
For a replaced or invalid passport no INN will be found, and the passport check against the Ministry of Internal Affairs database will show the reason. Next — a document check and Liveness again.
A person’s INN and SNILS do not change, but the data they are matched against does. Repeat the check when the form changes.
Status, director, founders and shell-company signs by the organization’s INN — on the page counterparty checks. Here — only an individual.
A number is not issued by name: the match answers whether an already known SNILS belongs to this person.
Personal account data — service record, contributions, points — is not part of the response. People get it themselves from the Social Fund or on Gosuslugi.
An INN by passport is searched only for a Russian passport. A foreigner is checked by full name and date of birth and against the register of controlled persons — on the hub.
INN and SNILS confirm identifiers, not who is filling in the form. That is done by passport and selfie check.
A person can look up their own INN in the FTS service. NeuroVision is for a flow of forms in your system, not for private requests.
The service works only with legal entities and sole proprietors under a contract — for onboarding, hiring, payouts and risk assessment. You cannot check a person for yourself through NeuroVision.
You pay for completed checks, with no subscription fee. A check skipped for lack of data is not charged.
5 ₽ per check
INN by passport, full name and SNILS match, tax debt, links with companies — in any set.
INN by passport and 15 more checks: passport, list, sanctions, foreign agents, wanted lists, bailiffs, bankruptcy, pledges, arbitration, courts, self-employment. Separately — 80 ₽.
from 29 ₽ per session
The passport is recognized from a photo with no manual entry, the selfie is matched against the photo in the document, and the data goes straight into the database checks. Without liveness — from 16 ₽.
The full name and SNILS match is not included in the “16 in 1” package and is added for 5 ₽. International screening — 36 ₽, an additional document — 10 ₽. Trial period — 1 month. Price matrix and calculator.
The check is started by your server, a KYC scenario or an employee — wherever you get a person’s passport and SNILS.
You pay for completed checks. The data retention period is set in the scenario. Support — under the contract.
Terms from an API response, a customer form and a conversation with a lawyer.
checkers field of the request.115-FZ, passport check, counterparties and data protection — in our blog.
Your system sends the passport and full name with patronymic to the API — the service gets the person’s INN from Federal Tax Service data and uses it to find bankruptcy, arbitration, tax statuses and self-employment without namesakes. If the customer entered the INN themselves, it can be compared with the one received. Companies are checked by INN on the counterparty check page.
You send the SNILS, full name and date of birth, the service matches them against Social Fund data and answers “matches” or “does not match”. A number with an invalid check number is rejected immediately, before the request to the source.
Yes. An INN check by full name and passport is a separate catalog check for 5 ₽ and part of the “16 in 1” package. You need the series, number and issue date of a Russian passport and the full name with patronymic. The service is available to legal entities and sole proprietors under a contract.
The Federal Tax Service’s “INN of an individual” is a manual form for one-off requests. NeuroVision does the same thing in a flow of forms: a request from your system, a JSON response, and immediately the next checks on the INN received.
First check for typos: the date of birth, “е” and “ё”, a change of surname. Then ask the customer to check the data or pass a document check via a link. It is better not to reject automatically on a single answer.
The person is not on the tax register, the passport has been replaced or is invalid, or the patronymic was not sent. The response shows what data was missing; a skipped check is not charged.
A legal basis is needed: law, a contract with the person or their consent — your company chooses it as the personal data operator. Consent is given as a separate document (Part 1 of Art. 9 of 152‑FZ). Candidates and employees are checked with written consent.
The law allows confirming customer data with information from state systems and the Social Fund (Art. 3 of 115‑FZ). Whether our match is part of your procedure, and in which set, is determined by your internal control rules.
An INN by passport is searched only by a Russian passport. A foreigner is checked by full name and date of birth — wanted lists, bailiffs, lists — and against the Ministry of Internal Affairs register of controlled persons.
5 ₽ per check. The INN by passport is part of the “16 in 1” package for 50 ₽, and a SNILS match is added to it for 5 ₽. There is no subscription fee.
Tell us whom you check — customers, candidates or contractors — where you get the passport and SNILS from, and how many checks a month you need. We will put together a set and calculate the price.
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.