...

Contractor checks for self-employed and freelance platforms: passport, taxpayer number and professional income tax status

Checking a self-employed contractor — at registration and before every payout. The passport is recognised without manual entry, the taxpayer number (INN) is determined from the passport, and the professional income tax (NPD) status, wanted lists and debts are checked in one run of checks. Payouts and receipts stay with your partner bank.

Result of checking a self-employed contractor: passport, INN, NPD status, wanted lists and debts
5 ₽ self-employed status or INN by passport
50 ₽ 16 checks on one Russian passport
from 16 ₽ document recognition with anti-fraud
195+ countries and territories: passports of foreign contractors
Passport without entry INN by passport Self-employed tax status Anti-fraud Wanted lists and debts Police register

Data is kept in Russia · Register of Russian software No. 19972 · 152‑FZ and 242‑FZ

Federal Laws 422-FZ and 289-FZ and the Labour Code: what the law requires of a contractor platform

A self-employed person works under a civil-law contract and pays tax themselves — but the status, the receipt and the nature of the work are checked by the customer. Since 1 October 2026 rules for intermediary digital platforms have been added.
NeuroVision checks the person and the document. Payouts, receipts and the decision on the contract are up to the platform.

  • Self-employed: status and receipt

    422-FZ, Art. 4, 5, 6, 14, 15.

    Checklist

    Who can

    • Citizens of Russia, as well as citizens of the EAEU states and Ukraine
    • No hired employees under employment contracts
    • Income — no more than 2.4 million ₽ per calendar year

    Whose income is not subject to NPD

    • Income from their own employer and from a former one — if the employment ended less than two years ago
    • Income within an employment relationship

    Receipt

    • The contractor generates the receipt in “My Tax”, through a bank or an operator of a platform — partners of the Federal Tax Service
    • On payment by card or transfer — at the moment of settlement, with other non-cash settlements — by the 9th of the next month
    • The receipt contains the INN of the customer, an organisation or a sole proprietor
  • Intermediary platform: 289-FZ

    Law of 31.07.2025 No. 289-FZ, Art. 2, 5, 15, 17; Government Decree of 20.06.2026 No. 768. In force from 1 October 2026.

    Article on 289-FZ

    Who it concerns

    • Platform operators included in the register of intermediary digital platforms
    • An individual can be a partner-contractor if they are a sole proprietor or apply NPD

    When signing the contract

    • Check the information on the future partner: for a self-employed person — full name, INN and application of NPD via the Federal Tax Service
    • The method of verification is chosen by the operator, the period — up to 5 working days, through state identification systems — one day

    While the contractor works

    • An order — for a specific job, without a schedule and internal work rules
    • The contractor has the right to refuse an order and to work on other platforms
    • Limit systematic work for one customer
    • Comply with the law on the legal status of foreigners in contracts with foreigners
  • Labour Code: do not disguise employment

    Labour Code of the Russian Federation, Art. 15, 19.1; Code of Administrative Offences, Art. 5.27, Parts 4–5.

    Signs of an employment relationship

    Employment relationship

    • Personal work for pay in a specific job function, under the management and control of the employer, subject to the internal labour regulations
    • Using a civil-law contract instead of an employment contract is prohibited

    If the relationship is recognised as employment

    • Irremovable doubts are interpreted in favour of an employment relationship
    • Organisations — a fine from 50 000 to 100 000 ₽, repeated — from 100 000 to 200 000 ₽

When a contractor stops being self-employed: four reasons to check the status again

A check at registration confirms the status only for that day. The status can be removed by the contractor or by the tax authority, and the right to the tax regime is lost retroactively — from the day the ground arose.
NeuroVision checks the status of an NPD payer by the INN from the passport — 5 ₽ per check. A repeat check before a payout is made by the saved INN, without uploading the document again.

  • Deregistered themselves

    The contractor submits an application in “My Tax” on any day, and the date of the application is the date of deregistration. The platform does not learn about it until it checks the status again.

  • Exceeded 2.4 million ₽ or hired an employee

    Income over the annual limit, a hired employee, resale of goods — grounds for losing the right to the tax regime. The right is considered lost from the day the ground arose, and the tax authority deregisters on its own.

  • Became your employee

    Income from an employer and from a former employer within two years after dismissal is not subject to the self-employed tax. The status in the Federal Tax Service remains valid in this case — such a case is not visible in the databases, check against the HR records.

  • Came back after deregistration

    One can register again only if there are no debts on taxes, penalties and fines. A contractor who had the status a month ago may not have it today — and vice versa.

A self-employed person's receipt: what the customer loses without it

The receipt is the only confirmation for the Federal Tax Service

An organisation that pays a self-employed person does not withhold personal income tax and does not pay contributions only while there is a receipt and the contractor is an NPD payer on the payout date.

  • 01

    Insurance contributions

    A payment to a self-employed person is not subject to insurance contributions only if the organisation or sole proprietor has a receipt. No receipt — contributions are charged as for an ordinary contract with an individual.

  • 02

    Expenses for tax

    Without a receipt, the expenses for the self-employed person's work and services do not reduce corporate profit tax, simplified-system tax or the entrepreneur's personal income tax.

  • 03

    Receipt deadlines

    On payment by card or transfer the receipt is generated at the moment of settlement, with other non-cash settlements — by the 9th of the next month. The receipt can be received on a phone, by e-mail or by QR code.

  • 04

    A contractor without the status

    If on the payout date the person is no longer self-employed, their receipt is invalid. The customer withholds personal income tax as a tax agent and pays contributions.

  • 9th the last deadline for a receipt with non-cash settlements
  • 4% and 6% NPD rates: income from individuals and from companies
  • 5 ₽ status check in NeuroVision
A smartphone with a receipt of a self-employed person

Signs of an employment relationship: what the Federal Tax Service, the courts and the platform law look at

Checking the document and the status does not protect against requalification: it is determined by how the work is organised. The platform manages this with order rules, not with checks. Six signs that the authorities and the law name directly.

  • Organisational dependence

    The contractor obeys the customer, works to a schedule and internal rules, and receives tasks like an employee.

    • Federal Tax Service letter of 16.09.2021 No. АБ-4-20/13183@
  • Infrastructural dependence

    The work is done only with the customer's materials, tools and equipment.

    • Federal Tax Service letter No. АБ-4-20/13183@
  • Payment like a salary

    Regular fixed payments and payment records that resemble payroll calculation rather than a fee for each order.

    • Federal Tax Service letter No. АБ-4-20/13183@; Art. 15 of 289-FZ
  • A single customer

    A self-employed person works mainly for one customer and on a permanent basis. On a platform the law restricts this: systematic work for one customer is limited.

    • Federal Tax Service letter No. АБ-4-20/13183@; cl. 5, Part 1, Art. 17 of 289-FZ
  • No right to refuse

    A partner-contractor has the right not to accept an order without sanctions and chooses the place and time themselves. Mandatory shifts and fines for refusal are a sign of employment.

    • Art. 15, 16 of 289-FZ
  • Former employee

    A person quits and a month later works for the same company as a self-employed person — their income is not subject to the self-employed tax, and the Federal Tax Service sees the link.

    • cl. 8, Part 2, Art. 6 of 422-FZ

Marketplaces, payout services and service platforms: which checks each needs

Verifying freelancers on a marketplace and admitting a technician to a client's home are different tasks. The set of checks depends on whether the contractor meets the client, who makes the payouts and whether there are foreigners among the contractors.

  • Freelance marketplaces and service marketplaces

    • Remote orders: design, copywriting, development, translation, data labelling
    • Risks — someone else's passport and a second account after a block or for a newcomer bonus
    • NeuroVision — the passport without manual entry, document anti-fraud, INN and NPD status
  • Payout services for the self-employed

    • Payout registers from hundreds of customers
    • The status on the date of each payout, the INN — without errors in the details
    • NeuroVision — NPD status and INN by passport in one run of checks, the Rosfinmonitoring list and sanctions before a large payout
  • Service platforms: technicians, cleaning, repairs, tutors

    • The contractor comes to the client's home
    • With the contractor's consent — wanted lists of the Ministry of Internal Affairs, the Federal Penitentiary Service and the Federal Bailiff Service, enforcement proceedings, courts
    • NeuroVision — the document, NPD status and database checks before the first order
  • Courier services and delivery

  • Companies with a pool of self-employed

    • Sales, promotion, merchandising, training, content — dozens of contractors for one customer
    • The main risk is the signs of an employment relationship, not the document
    • NeuroVision — NPD status before a payout, the INN, a web interface without integration
  • Platform contractors: a freelancer, a courier and a technician

How contractor onboarding works with NeuroVision

The contractor photographs the passport in the platform's app — the rest goes on without them. Before each payout the platform repeats the status check by the saved INN.

Step 1

The passport — without manual entry

The contractor photographs the passport in the web widget or in the platform's app. The full name, date of birth, series and number are recognised and arrive as JSON fields, and the document is checked for a photo of a screen, a pasted-in photo and traces of editing.

Recognition of a self-employed contractor's passport without manual entry and a forgery check
Step 2

INN, status and databases — in one run of checks

From the passport the system obtains the INN from the Federal Tax Service and checks the NPD payer status. In the same run — passport validity, wanted lists, enforcement proceedings and courts; for a foreigner — the register of controlled persons of the Ministry of Internal Affairs.

INN, self-employed status and database checks in one run for a Russian citizen and a foreign contractor
Step 3

The decision is the platform's, the status — before the payout

The platform matches the passport number and the INN with its own contractor database — a second account is visible before admission to orders. Before a payout or a payout register the status is checked again.

Contractors' NPD status is rechecked before a payout against the payout register

Checking a self-employed person online: the platform's checklist from registration to payout

  • A Russian passport is recognised from a photo: full name, date of birth, series and number, date of issue — without retyping NeuroVision
  • Document anti-fraud: a photo of a screen, a photocopy, a pasted-in photo, processing in a graphics editor, mismatches of dates and fields NeuroVision
  • After the capture attempts are used up, the session is blocked — brute-forcing other people's documents does not work NeuroVision

  • Validity of a Russian passport against the Ministry of Internal Affairs database via SMEV: expired, replaced, lost and invalid documents NeuroVision
  • Adulthood — by the date of birth from the document. The types of work that cannot be assigned to minors are defined by the platform Platform

  • The INN is determined by the passport data in the Federal Tax Service — the contractor does not need to enter it, a typo in the payout details is ruled out NeuroVision
  • The Federal Tax Service service checks the status only by INN — so the INN is needed before the status check Federal Tax Service / partner bank

  • The passport number and the INN from the response are matched with the platform's contractor database: a repeat registration after a block is visible immediately Platform

  • NPD payer status by INN — 5 ₽; included in the package of 16 checks on a Russian passport NeuroVision
  • For an intermediary platform from the register — to confirm that the INN belongs to the applicant (an electronic signature, a transfer to an account or a login through an identification system) Platform

  • A repeat status check by the saved INN before a payout or a payout register — a separate check launch for each contractor NeuroVision
  • The contractor does not have the status — suspend the payout or process it as a contract with an individual Platform

  • The receipt is generated by the contractor in “My Tax” or through a bank or a platform — partners of the Federal Tax Service. Without a receipt — insurance contributions, expenses are not taken into account Federal Tax Service / partner bank
  • Keep the receipt and the date of the status check next to the payout: the NeuroVision report — with the source and the date of each check Platform
  • NeuroVision — the item is covered by a NeuroVision check: the result, the source and the date
  • Federal Tax Service / partner bank — done by the Federal Tax Service, the partner bank or the platform operator: registration, receipt, payout; NeuroVision does not do them
  • Platform — a step without NeuroVision: matching with the contractor database, the decision on admission and payout, the contract

Federal Tax Service, partner bank and NeuroVision: who is responsible for what when working with a self-employed person

  • What remains with the Federal Tax Service and its partners

    Registration and deregistration. Without NeuroVision — “My Tax”, Gosuslugi or an authorised bank; NeuroVision does not register.

    Receipt. Without NeuroVision — the contractor in “My Tax”, through an authorised bank or an electronic platform operator; NeuroVision does not generate or check receipts.

    Payouts and summary income data. Without NeuroVision — a bank or platform connected to the information exchange with the Federal Tax Service; NeuroVision does not make payouts and does not provide access to the “My Tax” API.

  • Document and identity

    Passport data. Without NeuroVision — manually: the contractor enters it themselves, with errors in the INN and the full name; NeuroVision — recognition without manual entry, fields in JSON.

    Authenticity. Without NeuroVision — visually from the photo; NeuroVision — document anti-fraud: screen, photocopy, pasted-in photo, editor.

    Repeat registration. Without NeuroVision — by phone and e-mail, which are changed in a minute; NeuroVision — the passport number and the INN for matching with your database.

  • Status and databases

    NPD status. Without NeuroVision — the Federal Tax Service service by INN, one person at a time; NeuroVision — by passport: the INN is determined automatically, 5 ₽.

    Wanted lists, debts, courts. Without NeuroVision — each website separately; NeuroVision — one run of checks, namesakes are filtered out by date of birth and INN.

    Foreigner. Without NeuroVision — the Ministry of Internal Affairs website, one person at a time; NeuroVision — the register of controlled persons of the Ministry of Internal Affairs, 5 ₽, via the API.

A single contractor can be checked for free on the Federal Tax Service and Ministry of Internal Affairs websites. NeuroVision is needed when there are hundreds of contractors and the status has to be confirmed before every payout.

A foreign contractor: who can be self-employed and what to check

  • Who can be self-employed

    Citizens of Armenia, Belarus, Kazakhstan, Kyrgyzstan and Ukraine register as NPD payers through the taxpayer's personal account. Citizens of other states do not apply the professional income tax — they work under a contract with personal income tax withheld or through a sole proprietorship.

  • What to check for a foreigner

    A foreign national's passport is recognised without retyping — 195+ countries and territories, Latin and Cyrillic, MRZ. The register of controlled persons of the Ministry of Internal Affairs — by full name, date of birth and document, 5 ₽. Wanted lists and lists — by full name and date of birth. NPD status — by INN, if the contractor provided it.

  • What remains with the platform

    A contract with a foreigner for work or services is grounds for a notification to the Ministry of Internal Affairs within no more than 3 working days. Whether this applies to orders through a platform and to self-employed citizens of the EAEU is for a lawyer to decide. The platform law obliges the operator to comply with the legislation on foreigners. For details on hiring foreigners — see the page on hiring foreign workers.

The professional income tax is not available to all foreigners. For the rest, the platform is an ordinary customer under a civil-law contract with a foreigner, with its own obligations.

Checks for contractor onboarding and payouts

Each check is switched on separately, payment is for the requests made. A check for which there was not enough data is marked skipped and is not charged.

Contractor's passport

Recognition without manual entry and an authenticity check.

  • OCR

    Russian passport recognition

    The passport is recognised from a photo: full name, date of birth, series and number, date of issue arrive as JSON fields without retyping.

    from 16 ₽ with anti-fraud

    Learn more
  • 195+ countries and territories

    Foreign national's passport

    A foreign contractor's passport is recognised without retyping: Latin, Cyrillic and MRZ.

    from 16 ₽ with anti-fraud

    Learn more
  • screen · copy · pasted-in

    Document anti-fraud

    A photo of a screen, a photocopy, a pasted-in photo and traces of editing — the document check is included in the “Document” package.

    included in the package

    Learn more
  • Police · SMEV

    Validity of a Russian passport

    The authenticity and validity of a Russian passport through the interagency interaction system. It catches expired, replaced, lost and invalid documents and verifies that the passport was issued to this particular person.

    5 ₽ / check

    Learn more

How much a contractor check on a platform costs

A fixed price per check, no subscription fee. A typical onboarding of a self-employed person — passport recognition and the package of 16 checks; before a payout — only the status, 5 ₽.

  • Individual checks

    5 ₽ per check

    Configure a set

    Self-employed status before a payout, INN by passport, wanted lists, enforcement proceedings, the register of controlled persons of the Ministry of Internal Affairs — separately.

  • Most popular choice

    The «16 in 1» basic package

    50 ₽ per package (3.125 ₽ per check)

    Enable the package

    For onboarding a contractor with a Russian passport: passport validity, INN, self-employed status, wanted lists, debts, bankruptcy, courts, lists and sanctions. Separately — 80 ₽.

  • A document with anti-fraud

    from 16 ₽ per check

    Calculate

    Recognition of a Russian passport or a foreign national's passport, document anti-fraud; an additional document in the same session — 10 ₽.

The recognition price falls with volume: at 10 000 checks a year — 18 ₽, at 50 000 — 16 ₽. International compliance screening — 36 ₽.

Connecting to registration and the payout register

A small company with a pool of self-employed people will be fine with the web interface. For a platform — a widget in the contractor registration form and an API before every payout.

Widget and API

The widget is embedded in the platform's website or app and works in a mobile browser and a WebView: the contractor photographs the passport, the fields arrive in JSON. Database checks are started by a separate request with a list of checks; the result is requested by the launch identifier (runId). API documentation

  • Web widget
  • REST API
  • A cloud in Russia
  • On-premises

Test access for 1 month.

Payment for completed checks, support through a ticket system.

Why contractor platforms choose NeuroVision

Contractor onboarding should not take more than a couple of minutes, and the status check should not hold up payouts.

Passport, INN and status — in one report

The contractor does not enter the INN and passport data manually, the platform does not open the Federal Tax Service and Ministry of Internal Affairs websites. The result of each check — with the source and the date: it can be kept next to the payout.

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

By passport, not by INN

The system obtains the INN from the Federal Tax Service itself, namesakes do not get into the results.

OCR Tax number Self-employed tax JSON

Data in Russia

Cloud in Russia or installation in the platform's perimeter, Federal Laws 152-FZ and 242-FZ.

A price per check

Status before a payout — 5 ₽, no subscription fee.

Skolkovo — participant

A Russian developer

The platform is in the register of Russian software No. 19972.

Platform glossary: NPD, receipt, partner-contractor

Briefly on the concepts a platform deals with when paying the self-employed.

Professional income tax (NPD)
A special tax regime for the self-employed: 4% on income from individuals, 6% — from companies and sole proprietors, a limit of 2.4 million ₽ a year. The experiment will last until 31 December 2028.
Professional income tax
A self-employed person
An individual or a sole proprietor who applies NPD: works without an employer and without hired employees.
Self-employed
Self-employed receipt
A document that the contractor generates at each settlement. With a receipt the customer does not pay insurance contributions on the payout. For violating the procedure and deadlines for submitting information, the self-employed person faces a fine of 20% of the settlement amount, repeated — 100%.
NPD receipt
“My Tax”
The Federal Tax Service mobile app through which a self-employed person registers, deregisters and generates receipts.
Moy Nalog app
Electronic platform operator
An organisation or a sole proprietor that brings contractors and customers together on the internet. It may exchange data with the Federal Tax Service on behalf of a self-employed person if they have given authority.
Electronic platform operator
Intermediary digital platform
A platform from the register through which partners sell goods and provide services with payment through it. It is subject to the rules of 289-FZ.
Intermediary digital platform
Partner-contractor
A sole proprietor or a self-employed person who personally performs orders through an intermediary platform under a civil-law contract.
Platform contractor
Loss of the right to NPD
A situation where a contractor has stopped meeting the conditions of the regime. The right is lost from the day the ground arose.
Loss of NPD eligibility
Reclassification
Recognition of a contract with a contractor as an employment one — by a court or as a result of an inspection. The signs — a schedule, subordination to the company's rules, regular fixed pay, a single customer.
Reclassification
Register of controlled persons
A Ministry of Internal Affairs record of foreign nationals with no lawful grounds to be in Russia. Kept since 5 February 2025.
Controlled persons register

Frequently asked questions about checking self-employed contractors

Recognise the passport, check it for forgery and validity, obtain the INN from the passport and check the status of a professional income tax payer. For contractors who come to clients — with their consent, wanted lists and enforcement proceedings. In NeuroVision this is passport recognition and one run of checks against the databases.

A contractor can deregister on any day, and when the 2.4 million ₽ limit is exceeded the right to the regime is lost from the day of exceeding. A payout to someone who is no longer self-employed is subject to insurance contributions, and the customer becomes a tax agent for personal income tax. A repeat check in NeuroVision — 5 ₽ by the saved INN.

Yes. The Federal Tax Service service checks the status only by INN, so NeuroVision first determines the INN by the Russian passport and then checks the status — both steps cost 5 ₽ and are included in the package of 16 checks for 50 ₽.

Match the passport number and the INN from the NeuroVision response with the platform's contractor database: a phone and e-mail are changed in a minute, a passport and an INN are not. Document anti-fraud filters out someone else's passport from a screen or a photocopy. We do not offer duplicate search by face on this page.

Yes, but this cannot be checked against the databases. Income from an employer and from a former employer within two years after dismissal is not subject to the self-employed tax. Match the contractor's INN against the HR records.

Yes, if they are a citizen of Armenia, Belarus, Kazakhstan, Kyrgyzstan or Ukraine: they register through the taxpayer's personal account. Citizens of other states do not apply the professional income tax. For a foreigner, NeuroVision recognises the passport and checks it against the register of controlled persons of the Ministry of Internal Affairs, wanted lists and lists.

The payout is subject to insurance contributions, and the expenses do not reduce corporate profit tax or simplified-system tax. On payment by card or transfer the receipt is generated at the moment of settlement, with other non-cash settlements — by the 9th of the next month. NeuroVision does not generate or check receipts.

The Federal Tax Service names organisational and infrastructural dependence, payment resembling a salary and a single customer. The platform law adds: an order — for a specific job, without a schedule, with the right to refuse. For an organisation the fine under Part 4 of Art. 5.27 of the Code of Administrative Offences is from 50 000 to 100 000 ₽, repeated — up to 200 000 ₽.

Since 1 October 2026 the operator of a platform from the register of intermediary digital platforms checks information on the partner when concluding a contract: for a self-employed person — full name, INN and application of NPD via the Federal Tax Service. The partner-contractor works on specific orders, without a schedule, and systematic work for one customer is limited. NeuroVision provides the INN by passport and the NPD status; the method of confirming the INN is chosen by the operator.

No. Payouts, receipts and registration are done by banks and platform operators connected to the information exchange with the Federal Tax Service. NeuroVision checks the person and the document: the passport, INN, status and databases.

Checks are available only to legal entities and sole proprietors under a contract. For contractors who come to clients, it is better to obtain consent to personal data processing as a separate document at registration.

Database checks — 5 ₽, the package of 16 checks on a passport — 50 ₽, document recognition with anti-fraud — from 16 ₽, there is no subscription fee. Test access — 1 month.

We will select checks for your contractor platform

Tell us how many contractors register per month, how often you pay and whether there are foreigners among the contractors — we will put together a set of checks and give you test access.

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.