...

Checking contractors and workers in construction: a subcontractor by INN and a crew before they go on site

Checking a subcontractor before site access: the director and founders by INN — nominee director, bankruptcy, debts and account freezes. Workers' passports go into your records with no retyping, foreign nationals are checked against the Ministry of Internal Affairs register of controlled persons, everyone — against wanted lists. Before the crew starts its first shift.

Result of checking a subcontractor and crew before site access: director by INN, workers' passports, Ministry of Internal Affairs register and wanted lists
1 INN is enough to start checking a subcontractor
5 ₽ a worker check against the Ministry of Internal Affairs register of controlled persons
from 16 ₽ a worker's passport with no manual entry, with an anti-fraud check
3 days working days to notify the Ministry of Internal Affairs of a contract with a foreign national
Subcontractor by INN A nominee director Worker's passport Police register Wanted lists Self-employed

Data stored in Russia · Russian software registry no. 19972 · 152‑FZ

Migration control, taxes and SRO: the rules a general contractor meets on site

A construction company is not a subject of Federal Law No. 115‑FZ on countering money laundering: it has no duty to check every counterparty. But three regimes meet on site: the Ministry of Internal Affairs looks at who actually works there, the tax authority — whether the subcontractor had real resources, and the customer and the town-planning law — whether the contractor is entitled to carry out the work at all.
NeuroVision collects data on the subcontractor, the people behind it and the workers before admission. Notifications to the Ministry of Internal Affairs, SRO membership and the admission decision stay with you.

  • Foreign workers on site

    Code of Administrative Offences, Art. 18.15; Federal Law No. 115‑FZ on the Legal Status of Foreign Nationals, Arts 13, 31.1.

    In detail — hiring foreign nationals

    What counts as engaging

    • Admission in any form to work or services — not only an employment contract
    • Work without a patent or permit, outside the region or not in the occupation stated in the document

    Deadlines and fines

    • Notify the Ministry of Internal Affairs of the conclusion and termination of a contract — within 3 working days at the latest
    • Fine for an organisation — up to 800 000 ₽, in Moscow, Saint Petersburg and their regions — up to 1 000 000 ₽, or suspension for up to 90 days. For each foreign national separately

    Register of controlled persons

    • A person on the register has no legal grounds to be in Russia
    • Check before admission and again later: the status changes
  • Taxes: subcontracting costs and VAT deductions

    Tax Code, Art. 54.1; Federal Tax Service letter of 10.03.2021 No. БВ-4-7/3060@.

    Subcontractor due diligence

    What the tax authority checks

    • The work was done by the subcontractor itself, not by a “technical” company with no people or equipment
    • The main purpose of the contract is not to reduce tax

    Choosing a subcontractor

    • The Federal Tax Service assesses commercial prudence: reputation, solvency, resources and experience
    • A check with a date and a source before the contract is an argument, not a guarantee
  • SRO and construction procurement

    Town Planning Code, Arts 52, 55.8; Federal Law No. 44‑FZ, Art. 31; Government Resolution No. 570.

    Checking suppliers in procurement

    SRO membership

    • Needed by a contractor under a contract with a developer or a technical customer
    • Not needed if the contract does not exceed 10 million ₽ and, as a general rule, for a subcontractor under a contract with a general contractor

    Public procurement

    • Under Federal Law No. 44‑FZ, SRO membership is required where the contract price exceeds 10 million ₽
    • Under a government contract, the general contractor must perform part of the work itself — under Resolution No. 570

General contractor, developer, subcontractor, outsourcer: who checks whom on a construction project

The same subcontractor is checked three times: by the developer when admitting the general contractor, by the general contractor when admitting it to site, and by the bank at payment. The set of checks depends on who you are in the chain.

  • General contractor

    • Recruits subcontractors for the stages and answers to the customer for the deadline and the project. It is important not to let a “technical” company or a crew with problem documents onto the site.
    • We check: The subcontractor by INN, the director and founders, passports and the Ministry of Internal Affairs register for the crew
  • Developer and technical customer

    • Selects the general contractor by tender and looks at the chain: who really builds and whether they will abandon the project. The contract is only with an SRO member.
    • We check: The general contractor and key subcontractors by INN, the people behind them — bankruptcy, arbitration, account freezes
  • Subcontractor

    • Fields its own crew and engages sub-subcontractors. Before the project, the general contractor asks it for a list of people and documents.
    • We check: Workers' passports with no retyping, the Ministry of Internal Affairs register and wanted lists, self-employed status
  • Staffing outsourcer and sole-trader foreman

    • Supplies people for a volume of work under a works or services contract. The risk is who actually admitted the worker to work.
    • We check: Passports and the Ministry of Internal Affairs register before going on site, and again — when moving to another site
  • Developer's security service

    • Checks contractors and people who get access to the site and materials, and builds a file in case of disputes.
    • We check: Director and founders, the Rosfinmonitoring list and sanctions, a report with the date of the check
  • A construction site of a monolithic building with a crane and site cabins

Checking a subcontractor before site access: six questions before the first shift

Each question — a check against registers with a date and a source. You choose the set to fit your admission procedure: shorter for one-off work, wider for a general contract running for years.

  • Is the subcontractor's director a nominee?

    A sign of a nominee or serial director — by the director's INN. The company itself — status and signs of a shell company — is part of the KYB scenario.

    Most often enabled:

    • Director's INN
    • 5 ₽
    Learn more
  • Will they see the project through?

    Bankruptcy of the director and founders, bankruptcy cases and arbitration disputes over debts — by INN, with no namesakes.

    Most often enabled:

    • Federal bankruptcy register
    • Court cases
    • 5 ₽
    Learn more
  • Are their accounts frozen?

    Account transaction freezes and the director's tax arrears — before you transfer an advance for materials.

    Most often enabled:

    • Federal Tax Service
    • 5 ₽
    Learn more
  • Are the crew's documents the right ones?

    Workers' passports are read from a photo: full name, number, dates and MRZ — into your records with no retyping. Anti-fraud shows traces of editing and photos of a screen.

    Most often enabled:

    • Recognition
    • MRZ
    • from 16 ₽
    Learn more
  • Can this person be on site?

    A foreign national — against the Ministry of Internal Affairs register of controlled persons, every worker — against the Ministry of Internal Affairs and Federal Penitentiary Service wanted lists, a Russian passport — against the validity database.

    Most often enabled:

    • Police
    • Prison service
    • 5 ₽
    Learn more
  • Are the people behind the company on any lists?

    The director and founders — against the Rosfinmonitoring list and the OFAC, EU, UK and UN sanctions lists.

    Most often enabled:

    • Rosfinmonitoring
    • OFAC
    • EU
    • UK
    • UN
    • 5 ₽
    Learn more

How a contractor management team checks a subcontractor and a crew with NeuroVision

Three steps from the subcontractor's application to the admission decision. The data leaves your contractor register or HR system and returns to it.

Step 1

The subcontractor's INN and photos of the crew's passports

The contracts department passes the company's INN, and the subcontractor uploads photos of the workers' passports via a link. The passport fields are read with no manual entry, and the document goes through an anti-fraud check.

Subcontractor card: INN and recognised passports of the crew's workers
Step 2

The people behind the company and every worker — against registers

The director and founders are checked by INN, foreign nationals — against the Ministry of Internal Affairs register of controlled persons, all workers — against wanted lists. Database checks run asynchronously: the result is collected by the run ID, usually within a few minutes.

Checking the subcontractor's director and each worker against registers
Step 3

The admission decision and a report in the file

For each check — “passed”, “match found” or “not enough data”, the records found and the source. Clean workers go on to your site list, disputed ones — to a specialist. The decision is yours.

Crew admission report: the result for each worker and the source of the check

Is a general contractor liable for a subcontractor's workers: the Code of Administrative Offences, the courts and the Ministry of Internal Affairs bill

As of October 2026 the law contains no direct duty for a general contractor to check a subcontractor's foreign nationals. But the Code of Administrative Offences punishes admission to work “in any form”, and an inspection on site starts with whose site it is. It is safer to assume the question will be put to you.

  • Whoever admitted the person is liable

    Under the Code of Administrative Offences, engaging a foreign national to work means any admission to work, not only an employment contract. The fine goes to the party that actually admitted the person, and is calculated per worker.

  • The courts decide differently

    The Supreme Court has noted that a contract clause on compliance with migration rules does not in itself make the general contractor an offender. But there are rulings where a contractor was punished for not controlling the admission of a subcontractor's people to its site.

  • The Ministry of Internal Affairs proposes changing the rule

    In 2026 the Ministry of Internal Affairs put forward for discussion bills that would oblige the general contractor to observe migration requirements when admitting people to site and introduce a fine of up to 800 000 ₽, and up to 2 500 000 ₽ for a repeat offence. As of October 2026 they have not been adopted.

  • What reduces the risk now

    A clause on migration rules in the subcontract, a list of workers with documents before going on site, a check of each against the Ministry of Internal Affairs register, and a report with a date. This does not remove liability, but it shows that control was exercised.

Subcontractor admission checklist: eight steps from tender to the first shift

  • Obtain the subcontractor's INN and the scope of work for the stage General contractor
  • Check the director and founders: nominee director, bankruptcy, arbitration NeuroVision

  • If the contract with a developer or technical customer exceeds 10 million ₽ — SRO membership, against the register Government services
  • Licences and permits for special types of work — from the subcontractor's documents General contractor

  • Account freezes and the director's tax arrears NeuroVision
  • The company — status and signs of a shell company, as part of the KYB scenario NeuroVision

  • A clause on migration rules, the list of workers and the right to check documents General contractor

  • Photos of workers' passports — fields with no manual entry, document anti-fraud NeuroVision
  • For foreign nationals — the basis for work: a patent, a permit or EAEU citizenship General contractor

  • A foreign national — the Ministry of Internal Affairs register of controlled persons NeuroVision
  • Everyone — the Ministry of Internal Affairs and Federal Penitentiary Service wanted lists; a Russian passport — validity against the Ministry of Internal Affairs database NeuroVision
  • Validity of a patent and a work permit — in the Ministry of Internal Affairs service or on Gosuslugi Government services

  • Notification to the Ministry of Internal Affairs of a contract with a foreign national — within 3 working days, if you are the employer General contractor
  • Site pass, occupational safety briefing, timesheet — in your own systems General contractor

  • Before moving the crew to another site and when replacing people — a repeat request NeuroVision
  • A report with the date and source of each check — in the subcontractor's file NeuroVision
  • The admission and removal decision General contractor
  • NeuroVision — done by the product
  • General contractor — a rule or action of the general contractor: contracts department, security service, HR, occupational safety
  • Government services — free government services: the SRO register and NOSTROY, Ministry of Internal Affairs services, Gosuslugi

A Ministry of Internal Affairs inspection on site: what inspectors look at and which documents to keep at hand

There are no scheduled inspections — they arrive without warning

The Ministry of Internal Affairs inspects employers of foreign nationals only on an unscheduled basis — on paper or with a visit to the site. The grounds may be a complaint or monitoring data, and then no advance notice of the inspection is given.

  • 01

    Who is on site

    Inspectors match the people on site against documents: passport, basis for work, region and occupation in the patent. The question “whose worker is this” is put to whoever runs the site.

  • 02

    Contracts and notifications

    They request employment and civil-law contracts with foreign nationals and the Ministry of Internal Affairs notifications about them. A late notification is a separate offence.

  • 03

    The subcontractor's documents

    A general contractor will find useful the subcontract, the list of admitted workers with dates and copies of their documents. This helps show who actually engaged the person.

  • 04

    What the NeuroVision report gives

    For each worker — the date of the check, the register of controlled persons, wanted lists and the passport recognition result. The validity of a patent and notifications are not part of the report.

  • 3 working days to notify the Ministry of Internal Affairs of a contract
  • up to 90 days of suspended operations
  • 5 ₽ a worker check against the Ministry of Internal Affairs register

Checks of the subcontractor, its head and the workers

Enable only the checks you need — you pay for those completed. If a check lacked data, it returns with the status “not completed” and is not charged.

The company and the people behind it

The director and founders — by INN, the company — as part of the KYB scenario.

  • State registers

    Company by tax number

    Status and signs of a shell company — as part of the KYB scenario.

    on request

    Learn more
  • INN · full name

    Nominee director

    Signs of a nominee or serial director by the director's INN or full name.

  • Fedresurs · commercial courts

    Bankruptcy and arbitration

    Bankruptcy of an individual, bankruptcy cases and arbitration disputes — by INN, with no namesakes.

  • Federal Tax Service

    Tax debts and freezes

    Tax arrears and decisions to freeze transactions on the director's accounts.

NOSTROY, the Ministry of Internal Affairs, Gosuslugi and NeuroVision: who checks what on a construction project

  • NeuroVision

    People behind the subcontractor. The director and founders by INN: nominee status, bankruptcy, arbitration, tax debts, freezes, lists and sanctions.

    The crew's documents. Russian and foreign passports — as fields with no manual entry, with an anti-fraud check.

    Workers against registers. The register of controlled persons, the Ministry of Internal Affairs and Federal Penitentiary Service wanted lists, validity of a Russian passport.

  • Government services and registers

    SRO membership. The register of members of a self-regulatory organisation — on the SRO website and in the unified NOSTROY register.

    Patent and work permit. Validity — in the Ministry of Internal Affairs services and on Gosuslugi.

    Notifications. Of a contract with a foreign national — to the Ministry of Internal Affairs, via Gosuslugi or in person.

  • General contractor

    Contract and admission. Subcontract terms, the list of workers, a site pass and the admission decision.

    Occupational safety and timesheet. Briefings, certificates, time tracking — in your own systems.

    Reply to the inspector. The subcontractor's file and check reports with dates.

We do not issue passes, keep timesheets or check patents and SRO membership. We remove manual retyping of passports and assembling files on each person — and leave in the file the date, source and result of each check.

How much it costs to check a subcontractor and a crew

You pay for completed checks, with no subscription fee. You choose the set of registers: one for a subcontractor, another for a crew.

  • Most popular choice

    A worker for the site

    from 16 ₽ per passport with an anti-fraud check

    Enable

    Plus 5 ₽ for each register check: Ministry of Internal Affairs controlled persons, Ministry of Internal Affairs and Federal Penitentiary Service wanted lists, validity of a Russian passport.

  • People behind the subcontractor

    5 ₽ per check against one register

    Check a subcontractor

    The director and founders: nominee director, bankruptcy, arbitration, tax debts, freezes, lists and sanctions.

  • Foreign founders

    36 ₽ for compliance screening

    Learn more

    Sanctions of other countries, politically exposed persons and adverse media.

A check of the company itself by INN — as part of the KYB scenario, priced on request. Checks that lacked data are not charged. For large volumes the price is calculated individually.

Connecting to the contractor register and HR records: account, API or your own environment

A general contractor with dozens of sites needs an API into the contractor register and the HR system. A subcontractor can start with the web account and a link through which workers photograph their passports with a phone.

Web account and link

Create a single-use link in your account and send it to the subcontractor or foreman. The worker photographs the passport with a phone camera — the fields and the anti-fraud result appear in the account. No development needed.

  • Single-use link
  • JSON response
  • A cloud in Russia
  • In your perimeter

Test access — on request.

On a test scenario in your account. Support — via a ticket system.

Why general contractors and developers choose NeuroVision

On a construction site checking is a stream: subcontractors change by stage, crews — every week. You need one service for the company, the people behind it and the workers' documents.

Subcontractor and crew — in one service

The people behind the subcontractor, workers' passports and the Ministry of Internal Affairs registers are checked by one service. There is no need to retype passports into a spreadsheet and check each person by hand on the agencies' websites.

There is no need to assemble a solution from several vendors and reconcile their responses.

Tax number Passport Police register JSON

Passports without retyping

Russian and foreign passports, Latin script and MRZ with check digits.

No namesakes

Bankruptcy and arbitration are searched by INN, not by full name.

Payment per check

From 5 ₽ per register, no subscription fee; checks not completed for lack of data are not charged.

Data in Russia

Cloud or installation in your environment, Federal Law No. 152‑FZ; a Russian developer, Register of Russian Software No. 19972.

General contracting, SRO, the expulsion regime: a glossary of construction compliance

General contractor
A contractor that answers to the customer for the whole project and may engage subcontractors while remaining responsible for the result of their work.
General contractor
Subcontractor
A company or sole trader that performs part of the work under a contract with the general contractor rather than with the customer.
Subcontractor
Technical customer
An organisation that, on the developer's instructions, concludes works contracts, supervises the work and hands over the project.
Technical customer
SRO
An association of builders, designers or surveyors. Membership is required of a contractor under contracts with a developer and a technical customer if the contract exceeds 10 million ₽.
Self-regulatory organization
NOSTROY
The National Association of construction SROs. It maintains the unified register of information on members of construction SROs.
National association of builders
Engaging to work
For a fine under Art. 18.15 of the Code of Administrative Offences — any admission of a foreign national to work or services, not only an employment contract.
Engaging a foreign worker
Notification of a contract
A message to the Ministry of Internal Affairs about the conclusion or termination of a contract with a foreign national. The deadline is no more than 3 working days.
Notice to the Interior Ministry
Register of controlled persons
The Ministry of Internal Affairs register of foreign nationals with no legal grounds to be in Russia. The expulsion regime and restrictions apply to them.
Controlled persons register
Nominee director
A director who formally heads a company but does not manage it. A common sign of a “technical” company.
Nominee director
Commercial due diligence
A Federal Tax Service term: how carefully a company chose its counterparty. In practice it is more often called due diligence.
Commercial due care

Frequently asked questions about checking contractors and workers on a construction site

By INN: the director and founders — the sign of a nominee director, bankruptcy, arbitration cases, tax debts and account freezes, lists and sanctions; the company itself — as part of the KYB scenario. SRO membership is checked against the register of SRO members, if the contract requires it. The crew — by passports and the Ministry of Internal Affairs registers.

As a general rule, membership is needed by whoever concludes a contract with a developer, a technical customer or a regional operator, where the contract exceeds 10 million ₽. A subcontractor under a contract with a general contractor, as a rule, does not need it. The requirement may be set by the general contractor itself or by the customer in a procurement.

As of October 2026 the law contains no direct duty: the fine under Art. 18.15 of the Code of Administrative Offences goes to whoever actually admitted the foreign national to work. The courts decide differently, and the Ministry of Internal Affairs has proposed a bill on the general contractor's migration duties. A list of workers and a check of each before admission reduce the risk.

You need the full name, date of birth and the foreign national's passport data with the issue date. NeuroVision reads the passport from a photo and passes these fields to the check — with no manual entry. The check costs 5 ₽, and it is worth repeating when a worker is moved to a new site.

There are no scheduled inspections of employers of foreign nationals — only unscheduled ones, on paper or with a site visit. Inspectors match the people on site against documents, contracts and notifications. The subcontractor's file with the list of admitted workers and the dates of the checks helps the general contractor.

No. The validity of a patent and a work permit is checked in the Ministry of Internal Affairs services and on Gosuslugi. We read the worker's passport and check it against the register of controlled persons and wanted lists.

No. A site pass, access control and time tracking by face are not part of the product. We check the document and the person against databases, while the access regime stays in your system.

A photo of the passport: the fields are read automatically. The Ministry of Internal Affairs wanted-list check needs the full date of birth, the register of controlled persons — also the foreign passport data, self-employed status — a Russian passport with a patronymic. Run the check with the worker's consent.

Do not admit them until clarified and pass the result to the responsible specialist. A match by full name without a date of birth may turn out to be a namesake, so the decision is made by a person, not by the system.

Yes. Each worker is a separate run of checks via the API, and your system can send the whole list. The crew photographs passports via a link from the account, and the result is collected in one report.

Before a new stage, when people in the crew change and before a large advance. A status on the register of controlled persons may change after admission. There are no automatic change alerts yet — a repeat check is started by a request.

A check against one register — 5 ₽, a passport with an anti-fraud check — from 16 ₽, compliance screening — 36 ₽. A company check by INN — as part of the KYB scenario, on request. There is no subscription fee, and test access is on application, on a test scenario.

We will select checks for your construction project

Tell us who you are in the chain and how many subcontractors and workers go through admission each month. We will propose a set of checks, an admission procedure and a way to connect.

Can't put your request into words? Book a call and our team will contact you at a convenient time

Book a call

The 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.