How to Confirm a Gosuslugi Account for Foreigners
Making an appointment with a doctor, checking a patent, submitting a notification of arrival, obtaining a ruID before entry — almost all of this requires a verified account on gosuslugi.ru . It is more difficult for foreigners to confirm it: the system checks the passport, SNILS, phone number, and migration data against the databases of the Ministry of Internal Affairs and the Pension Fund, and any discrepancy halts the verification. Let’s break down the levels of accounts, what to prepare, where to confirm, and what to do in case of typical errors.

In Brief: What to Do
- Log in to gosuslugi.ru or the mobile app using a Russian phone number.
- Fill out your profile: passport, date of birth, SNILS — strictly as in the documents, including the spelling of your name.
- Confirm your identity: online (partner banks, electronic signature, ruID ) or in person at a service center or MFC.
- If the system “does not see” your SNILS — check its status with the Pension Fund and correct the data there, rather than creating a new number.
- Wait for the status to change to “Verified,” and check access to the necessary services.
- If the confirmation fails again — verify the spelling of your full name and passport data against the apostilled translation in the Ministry of Internal Affairs databases.
Account Levels: Where You Are Now
There are three access levels on Gosuslugi, and services are only unlocked at the highest level:
| Level | What It Provides | Typical Problem for Foreigners |
|---|---|---|
| Simplified | only phone or email | code does not arrive, number is busy |
| Standard | profile with passport and SNILS | data does not match the document |
| Verified | all services, applications, ruID | personal visit or online verification required |
For foreigners, there is also a separate “foreign circuit” — ruID for digital services before and during the trip to Russia. The names and available actions change periodically, so check the prompts from the service itself.
What to Prepare in Advance
- passport and its translation, if needed for verification;
- SNILS, if already issued (green card or ADI-REG notification);
- Russian phone number — codes will be sent to it;
- access to the email from the profile;
- migration documents: migration card, registration, patent, RWP/Residence Permit — whatever you have.
SNILS speeds up identity verification, but it is not mandatory for registration. If you do not have it yet, the procedure for obtaining it is described in the article SNILS for Foreigners in Russia ; if you have SNILS but the system “does not see” it — read SNILS Not Found in the Pension Fund .
Where to Confirm Your Identity
- Online, if you have an account with a bank from the list of Gosuslugi partners or a qualified electronic signature — no visit is needed.
- In Person at a service center (“My Documents”) or MFC that serves foreign citizens: bring your passport, its translation, and your phone with codes.
- Through ruID, if the task is services for the trip to Russia: verification is done through the document and biometrics in the app.
Make an appointment in advance and check by phone if the center serves foreigners for the required service: the list of available services and registration rules vary by region.
Typical Errors and How to Fix Them
Name Spelling Does Not Match
The most common reason for refusal: Latin and Cyrillic, order of last name and first name, patronymic. In the profile, the name must be written as it is recorded in the official databases, not as it is convenient. If the system still does not accept the data after correction — the steps to take are described in the article Gosuslugi Does Not Accept Foreign Data .
SNILS Not Accepted
The number is usually unique for life: do not create a new one, correct the existing one. Reasons for refusal include typos in the date of birth, an old profile, data not reaching the Pension Fund, or a technical delay in updating.
Phone Already in Use
The number may have remained in someone else’s or an old account. Restore access to the old account through the official “Access Recovery” scenario or change the number in the profile. Do not buy “ready-made accounts”: they are registered to other people, and you will not be able to confirm your identity or restore access.
ruID Fails Verification
Check the quality of the connection and lighting during the shoot, the validity of the document, and the app version. If the error is related to passport data, the guide Registering ruID for Foreigners will help; for problems with biometrics — ruID: Biometrics Fails .
What Not to Do
Do not share your Gosuslugi password with intermediaries and do not order a “verified account turnkey”: the account will be registered under someone else’s data or phone, and then it will be blocked along with applications and notifications. A verified account does not replace legalization: migration registration, patent, RWP, or residence permit are still mandatory, and in case of expired registration and the risk of being included in the registry of controlled persons, migration documents are dealt with first — see Expired Migration Registration and Registry of Controlled Persons .
FAQ
Can I Confirm Gosuslugi Without SNILS?
Yes, SNILS is not mandatory for registration and some services. However, for a verified account and most government services, the system requests SNILS, so it is advisable to obtain it in advance — this speeds up data verification.
Can I Use Someone Else’s Gosuslugi Account?
No. All applications are submitted on behalf of a specific person, and the profile data must match the documents. Using someone else’s account leads to refusals, and when contacting the agency — to questions about the application being submitted by a third party.
What to Do If Gosuslugi Does Not Accept Foreign Data?
Find out where exactly the data diverges: document, translation, SNILS, or phone. Then correct the source of the error — in the Ministry of Internal Affairs, Pension Fund, or profile. Creating a new account is pointless: the verification will hit the same databases again.
How Long Does Confirmation Take?
Online verification through a bank takes minutes. After a personal visit to the service center, the status is usually updated within a few minutes to a day. If the status “Verified” does not appear after a few days, check if the profile data matches the documents.
Can I Confirm an Account with a Foreign Passport Without a Residence Permit?
Yes, confirmation is possible with a national passport with a translation. A residence permit or RWP is not mandatory for the account itself, but for many services, the system checks migration documents, so without valid registration, some services will remain unavailable.
Can I Use a Foreign Phone Number?
For most services, a Russian number is required: codes are sent to it, and some verifications only work with Russian operators. A foreign number may work for ruID, but when confirming a Gosuslugi account, it is better to obtain a Russian SIM card registered in your name.
How We Can Help
Describe your situation to a migration law lawyer directly on this page — what exactly is not passing: SNILS, phone, biometrics, or passport data. We will advise you on where to look for the cause and how to resolve it so that your account is confirmed without unnecessary visits.