Foreigner’s SNILS Not Found in the SFR Database: What to Do

The “SNILS not found” error pops up during Gosuslugi account confirmation, employment onboarding, SIM card issuance, or document verification at a bank or MFC. The phrasing may vary, but the meaning is the same: the entered data does not match the individual personal account in the Social Fund of Russia (SFR).

The main point: SNILS — the Individual Insurance Account Number — is assigned once and for life. “Not found” almost never means that you do not have a number: most often the account exists, but the information recorded on it does not match what you are entering, or the data has not yet reached the database. The goal is to find the specific discrepancy, not to register a “second SNILS”.

Briefly: What to Do

  1. Make sure you are entering the SNILS — 11 digits in the format “123-456-789 00”, not an INN (12 digits) or a patent number.
  2. Check the details in your profile on Gosuslugi against your passport: full name, date of birth, passport series and number, citizenship.
  3. Request a data reconciliation at an SFR client service office or MFC: bring your valid passport and its notarized translation.
  4. If your employer applied for your SNILS, ask in writing whether the questionnaire (Form ADV-1) and reports were submitted to the SFR.
  5. If the details on the account differ from your current passport, submit an application to update the information on your personal account.
  6. If the processing time is noticeably longer than 5 business days plus transmission time, contact the SFR with written confirmation that your application was accepted.

Why SNILS Is “Not Found”: Main Reasons

  • Account details do not match the passport. The SNILS was issued under an old passport or with a different transliteration of the name — the most common reason for foreign citizens.
  • The employer did not submit the information. Form ADV-1 or reporting was not submitted or submitted with an error — your data simply is not in the database.
  • The application is still being processed: the data has not yet reached the SFR database from the MFC or the employer.
  • Duplicate personal account: SNILS was issued twice, in different regions or under different documents, and the data became fragmented.
  • Typo or confusion with INN: the wrong number was entered, or an INN was entered instead of a SNILS.
  • SNILS was never issued at all — apply for it through your employer, an MFC, or an SFR client office.

How to Check SNILS: Three Routes

Gosuslugi. If you already have an account, the number and details are visible in your profile — verify them against your passport. If you don’t have an account, during registration the portal will verify your data, including SNILS, and this is the step where “not found” most often appears. Do not change the details multiple times in a row — each edit triggers verification anew.

MFC or SFR client office. The most reliable method: the specialist sees the database and the document at the same time. Ask them to check whether a personal account is registered to you, what number is assigned to it, and what details are recorded.

Employer. The HR department knows which number and information are sent in reports to the SFR — ask them to show you and tell you the date the questionnaire was submitted.

What to Do for Each Reason

Data does not match the passport. Submit an application to update the information on your personal account to the SFR (in person, through an MFC, or via your employer), attaching your valid passport and translation. A new number is not required: after updating the records, checks will pass with the same SNILS. If the discrepancy remains in your Gosuslugi profile, correct it after reconciliation (see Gosuslugi Account Confirmation for Foreigners ).

Employer did not submit the information. Ask HR in writing whether the questionnaire was submitted, when, and with what details. Do not wait: you can apply for a SNILS on your own through the SFR or MFC; employer consent is not required. In case of employer non-compliance with their obligations, file a complaint with the labor inspectorate via Онлайнинспекция.рф . Related cases — employer did not notify the Ministry of Internal Affairs and employer is withholding documents .

Duplicate account. Ask the SFR client office to check whether multiple accounts exist under your name and merge the information into one. You cannot use the “second discovered” number.

Confusion with INN. An INN has 12 digits and is managed by the FNS (where you can also look up your number); SNILS has 11 digits and is managed by the SFR. Entering an INN in the SNILS field will always result in a “not found” error.

Application in progress. The SFR registers a personal account within 5 business days after receiving the questionnaire; when submitted via an MFC or employer, additional time for data transfer is required. If the timeframe has passed, request a written status confirmation from where you submitted the application and bring it to the SFR.

What Documents to Bring

A valid passport and its notarized translation, your old passport if the SNILS was issued under it, a registration notification, a screenshot of the error showing the date, and for disputes with an employer — the employment contract and company details.

What Not to Do

Do not apply for a “new SNILS” just to make the error go away: a second account will only cause more confusion. Do not use third-party “database check” bots — official verification is only done through Gosuslugi, the SFR, and the MFC. Do not change data in your Gosuslugi profile at random — the discrepancy must be corrected in the SFR personal account.

Official Sources

FAQ

SNILS not found during Gosuslugi confirmation — what to do?

First, make sure that you entered a SNILS (11 digits), not an INN, and that your full name, date of birth, and passport match the document. If the data is correct, the problem is on the personal account side: request a data reconciliation at the SFR or MFC and submit an application to update your information.

How long to wait after submitting Form ADV-1?

The SFR registers a personal account within 5 business days after receiving the form; when submitted via an MFC or employer, transmission time is added. If significantly more time has passed, request a written status confirmation from where you submitted the application.

Can SNILS be checked online by passport?

No, a SNILS cannot be checked online using a passport. Official methods: Gosuslugi profile, an in-person visit to the SFR or MFC, or your employer’s HR department. Third-party “database lookups” carry a risk of data leakage.

Are SNILS and INN the same thing?

No. An INN is a 12-digit tax number (managed by the FNS), while SNILS is an 11-digit insurance personal account number (managed by the SFR). In a SNILS field, an INN will always return a “not found” error.

Where to go first: MFC or SFR?

To update personal account data, the SFR has final authority; an MFC usually accepts the application and forwards it to the Fund. For initial data reconciliation, either one will work.

Can a mobile carrier or bank reject me because of SNILS?

An organization cannot verify your identity if your details do not match. Clarify what exactly failed verification — the number, full name, date of birth, or passport — and update the records in your SFR personal account, not the data at the carrier.

How We Can Help

If the error persists after reconciliation or if your employer refuses to submit data to the SFR, describe your situation to an immigration lawyer: they will help draft applications to the SFR and your employer, as well as prepare a complaint to the labor inspectorate. Ask your question directly on this page — a lawyer will answer in the chat.