Russia's Federal Law No. 152-FZ "On Personal Data" applies to any company that collects personal data of people in Russia — including foreign companies with no Russian entity whose website or app is aimed at Russian users. A personal data lawyer in Russia maps your data flows, moves the initial collection of Russians' data to servers in Russia, files notifications with Roskomnadzor (the data protection regulator), drafts Russian-language policies and separate consent forms, and defends the company during inspections and data breaches.
152-FZ follows the data, not the company's place of registration. Find your situation below.
The Russian entity is a data operator for its employees, clients and website users. It needs a Roskomnadzor notification, local documents, a responsible person and Russian servers for initial collection.
152-FZ applies in full
Roskomnadzor treats a foreign service as targeting Russia if it has a Russian-language version, prices in rubles, delivery to Russia, a .ru domain or advertising aimed at Russian users. Such services must localize data and comply with 152-FZ.
152-FZ applies, incl. localization
HR, CRM, ERP, ticketing and analytics shared across the group mean cross-border transfer. Data must first be collected in Russia, then transferred after notifying Roskomnadzor and checking the recipient's country.
Localization + cross-border rules
Employment and contractor data of people in Russia is personal data under 152-FZ. Payroll, HR platforms and background checks need a legal basis, consent where required and compliant storage.
152-FZ applies to that data
A Russian operator may engage you only under a data processing instruction (Art. 6(3) of 152-FZ) that lists your security obligations. Large Russian clients audit this before signing.
Contractual obligations under 152-FZ
Occasional visits from Russia to an English-language site with no Russian targeting usually do not trigger 152-FZ. Re-check when you add a Russian version, payment in rubles or a Russian partner.
Usually out of scope
Roskomnadzor can restrict access in Russia to a website that violates the localization rules by adding it to the Register of violators of data subjects' rights. LinkedIn has been blocked in Russia on this ground since 2016.
The list we use to scope a project for a foreign company. Each point is a separate legal requirement checked by Roskomnadzor.
Fixed fees in Russian rubles, with US dollar equivalents for reference. Work is done in English; Russian is used for documents that Roskomnadzor and Russian users read.
| Service | Fee | Timing |
|---|---|---|
| Consultation of a personal data lawyer | from RUB 30,000≈ from USD 333 | 1–2 working days |
| 152-FZ compliance audit of a company | from RUB 50,000≈ from USD 556 | from 5 working days |
| Website audit and 152-FZ compliance (forms, cookies, analytics) | RUB 90,000≈ USD 1,000 | from 5 working days |
| Website documents: privacy policy and consent forms | RUB 50,000≈ USD 556 | 2 working days |
| Internal documents: regulations, orders, job instructions | from RUB 100,000≈ from USD 1,111 | from 3 working days |
| Data processing agreement (processing instruction) | from RUB 50,000≈ from USD 556 | 3 working days |
| Notification to Roskomnadzor on processing personal data | RUB 50,000≈ USD 556 | 2 working days |
| Cross-border transfer notification to Roskomnadzor | RUB 90,000≈ USD 1,000 | 5 working days |
| Response to a Roskomnadzor request or demand | RUB 70,000≈ USD 778 | 3 working days |
| Data breach support: 24- and 72-hour notifications, investigation | RUB 15,000 / hour≈ USD 167 / hour | from the first hour |
| Defense during a Roskomnadzor inspection | from RUB 100,000≈ from USD 1,111 | from the first hour |
| Appealing Roskomnadzor fines and decisions | from RUB 300,000≈ from USD 3,333 | 4–8 months on average |
| External DPO: ongoing 152-FZ support | from RUB 50,000 / month≈ from USD 556 / month | ongoing |
| GDPR audit (for groups subject to both regimes) | from RUB 100,000≈ from USD 1,111 | from 5 working days |
Fees as of 3 November 2026. VAT is not charged: Afonin, Bozhor & Partners LLC is not a VAT payer. Fees marked "from" are fixed after we review the task. A typical baseline for a small company with one website — website documents, notification and internal documents — starts at RUB 200,000 (≈ USD 2,222).
USD amounts are indicative and calculated at RUB 90 per USD 1. The fee is fixed in rubles.
Remote by default: most projects need no travel to Moscow. You get one point of contact and deliverables your global privacy team can review.
A call in English with your legal or privacy team. We sign an NDA, agree the scope and fix the fee in the engagement letter.
A questionnaire and interviews: which Russian data you collect, where it is stored, which vendors and group companies receive it.
A report in English: each gap with the legal provision, the fine it carries, priority and the fix. Ready from 5 working days.
Policies, consents, processing agreements and internal orders are drafted in Russian — the version Roskomnadzor reviews — with English summaries for your team.
We prepare the processing and cross-border transfer notifications, collect the required information from foreign recipients and handle questions from the regulator.
Updates when the law changes, answers to data subject and regulator requests, breach response — or the full external DPO role.
The principles are similar, the mechanics are not. The biggest differences for a GDPR-compliant company entering Russia are localization, filings with the regulator and the form of consent.
| Topic | Russia — 152-FZ | EU — GDPR |
|---|---|---|
| Data localization | Mandatory: initial collection of Russian citizens' data only into databases in Russia | No localization requirement |
| Registration with the regulator | Notification to Roskomnadzor before processing; public register of operators | No general registration |
| Cross-border transfers | Separate notification to Roskomnadzor; adequacy list (Order No. 253); regulator may ban or restrict a transfer | Adequacy decisions, SCCs, BCRs; no notification |
| Legal bases | Consent plus other grounds, incl. contract and legitimate interests; in practice consent is relied on more often than in the EU | Six bases; legitimate interests widely used |
| Form of consent | Separate document since 1 Sep 2025; written consent for special categories and biometrics | Freely given, specific, informed, unambiguous; no separate-document rule |
| DPO | Responsible person required for every legal entity; may be an external company | Required only in specific cases |
| Breach notification | To Roskomnadzor within 24 hours, then within 72 hours | To the supervisory authority within 72 hours |
| Maximum fines | Up to RUB 20 million (≈ USD 222,000) for a first leak; 1–3% of revenue, up to RUB 500 million (≈ USD 5.6 million), for a repeat leak | Up to €20 million or 4% of worldwide turnover |
| Criminal liability | Art. 272.1 of the Criminal Code (illegal use and transfer of personal data), since 11 Dec 2024 | Not at EU level |
If you serve users in both Russia and the EU, you need documents that work under both regimes. Our team also advises Russian companies on GDPR compliance.
Fines for companies under Article 13.11 of the Code of Administrative Offences, as amended by Federal Law No. 420-FZ (in force since 30 May 2025). Officers are fined separately. USD equivalents are indicative, at RUB 90 per USD 1.
| Violation | Fine for a company |
|---|---|
| Repeat data leak | 1–3% of revenue, RUB 25–500 million≈ USD 278,000–5.6 million |
| Leak of biometric data | RUB 15–20 million≈ USD 167,000–222,000 |
| Leak of special categories (e.g. health data) | RUB 10–15 million≈ USD 111,000–167,000 |
| Data leak, by number of data subjects | RUB 3–15 million≈ USD 33,000–167,000 |
| Collecting Russians' data into foreign databases (repeat) | RUB 6–18 million≈ USD 67,000–200,000 |
| Collecting Russians' data into foreign databases | RUB 1–6 million≈ USD 11,000–67,000 |
| Failure to notify Roskomnadzor of a leak | RUB 1–3 million≈ USD 11,000–33,000 |
| Processing without the required written consent | RUB 300,000–700,000≈ USD 3,300–7,800 |
| Processing without a legal basis | RUB 150,000–300,000≈ USD 1,700–3,300 |
| No notification of processing to Roskomnadzor | RUB 100,000–300,000≈ USD 1,100–3,300 |
| No published privacy policy | RUB 30,000–60,000≈ USD 330–670 |
A turnover-based fine for a repeat leak can be reduced if the company proves it spent at least 0.1% of revenue on information security in each of the three years before the incident and complied with mandatory data protection requirements for the year before it.
Cross-border transfer is allowed, but only for data first collected in Russia, after notifying Roskomnadzor, and on rules that depend on the recipient's country.
Since Federal Law No. 265-FZ of 26 July 2026, being a party to Council of Europe Convention 108 no longer makes a country "adequate" automatically: Roskomnadzor assesses each country's law, regulator and sanctions. The current list was approved by Roskomnadzor Order No. 253 of 16 September 2026, in force since 30 October 2026, replacing Order No. 128 of 2022. Using foreign cloud services, CRM, e-mail platforms or analytics usually counts as cross-border transfer.
International brands, platforms working with Russia's largest companies, and services handling sensitive data.
Ranked among the Top-30 personal data protection lawyers in Russia by Kommersant Publishing House (individual ranking, 2026). Heads the firm's digital law practice, which includes personal data protection.
Nikita Morozov — Senior Associate and data protection officer (DPO), working with personal data since 2020.
Yes, if the company targets Russian users. Roskomnadzor considers a website or app to be aimed at Russia if it has a Russian-language version, prices in rubles, delivery to Russia, a .ru domain or advertising aimed at Russian users. Such a company must collect Russians' data into databases in Russia and comply with Federal Law No. 152-FZ. A non-compliant website can be blocked in Russia.
Localization means that personal data of Russian citizens must be recorded, systematized, accumulated, stored, updated and retrieved using databases located in Russia. Since 1 July 2025, Article 18(5) of 152-FZ directly prohibits using foreign databases for these operations. A web form that sends data to a foreign server first is a violation, even if a copy is later stored in Russia. The fine is RUB 1–6 million (≈ USD 11,000–67,000), and RUB 6–18 million (≈ USD 67,000–200,000) for a repeat violation.
Almost every operator must notify Roskomnadzor before it starts processing personal data (Article 22 of 152-FZ), even if it only processes employee data or website enquiries. The notification lists purposes, categories of data subjects, data categories, legal grounds and the location of databases. It is filed by the operator; we prepare it and guide your team through submission. Failure to notify is fined RUB 100,000–300,000 (≈ USD 1,100–3,300).
Yes, after the data has been collected in Russia and after a cross-border transfer notification has been filed with Roskomnadzor. EU countries are on the adequacy list approved by Roskomnadzor Order No. 253, so transfers may start right after the notification. The USA is not on the list: transfers may start only after 10 working days if Roskomnadzor has not banned or restricted them, and you must also provide information about US data protection law.
No. GDPR has no localization requirement, no registration with the regulator, no cross-border transfer notification and no separate-document rule for consent. A GDPR-compliant company usually needs Russian servers for initial collection, two notifications to Roskomnadzor, Russian-language documents and separate consent forms.
Every legal entity acting as an operator must appoint a person responsible for organizing personal data processing (Article 18.1 of 152-FZ). The law allows this role to be performed by an external legal entity, and its name is then stated in the notification to Roskomnadzor. Our external DPO service starts at RUB 50,000 (≈ USD 556) per month.
Not for initial collection of Russians' data. Roskomnadzor treats cookies and analytics data as personal data, so foreign analytics and CRMs that receive data directly from Russian users create a risk of a fine of up to RUB 6 million (≈ USD 67,000). The usual solution is Russian analytics and a Russian database that receives data first, with transfer to global systems after a cross-border transfer notification.
In practice, yes. Documents addressed to Russian users, clients and employees must be understandable to them, consumer information in Russia must be provided in Russian, and Roskomnadzor reviews the Russian text. We draft the Russian version and provide English summaries so your global privacy team can review them.
Stop the leak and record what happened, then notify Roskomnadzor within 24 hours of detection about the incident, its likely causes, the harm and the measures taken. Within 72 hours, report the results of the internal investigation (Article 21(3.1) of 152-FZ). Failure to notify is fined RUB 1–3 million (≈ USD 11,000–33,000) on top of the fine for the leak itself.
A consultation starts at RUB 30,000 (≈ USD 333), a company audit at RUB 50,000 (≈ USD 556), and a Roskomnadzor notification costs RUB 50,000 (≈ USD 556). For a small company with one website, a baseline package — website documents, notification and internal documents — starts at RUB 200,000 (≈ USD 2,222). The final fee and timing depend on the number of websites and systems, data categories and cross-border transfers. USD amounts are indicative, at RUB 90 per USD 1.