...

How to Check a Counterparty by TIN: The Verification Procedure and How to Read the Result

How to Check a Counterparty by TIN: The Verification Procedure and How to Read the Result

A TIN on an invoice or contract is only a starting point, not a completed counterparty check. We go step by step through where to enter the TIN for legal entities and individual entrepreneurs on free official services, what to look at in each result, how to tell an established fact from a signal for further checking, and what to save in case the check has to be substantiated.

Checking a counterparty by TIN (INN, the Russian taxpayer identification number) consists of a sequence of free official services — a single number typed into a search engine is not enough. A TIN is an identifier used to find a record in a register; by itself it does not show solvency, the signatory’s authority, or good faith.

The list of sources for checking a counterparty — the Unified State Register of Legal Entities (EGRUL), “Transparent Business,” the courts, the Federal Bailiff Service (FSSP) — is broadly known; the harder part is something else: what to enter in which field, which record to treat as a reason for questions and which as business as usual, and what to save in case the decision has to be justified.

What a TIN Confirms and What It Doesn’t

For a legal entity, the TIN points unambiguously to a specific record in EGRUL — this removes the problem of identical or similar names: a TIN finds exactly one organization.

For an individual entrepreneur (IP), it works differently. A TIN is assigned to an individual as a taxpayer and is not in itself equivalent to a single, unchanging registration record as an IP. Article 22.1(4) of Federal Law No. 129-FZ of 8 August 2001 (the law on state registration of legal entities and individual entrepreneurs) prohibits registering a citizen as an IP again until the previous registration has lost force, and sets waiting periods — one year after a forced termination of activity, three years after exclusion by decision of the registration authority. This means the same person may have registered as an IP more than once. The practical conclusion: by TIN, it is the current status and the OGRNIP (primary state registration number of an individual entrepreneur) from the current extract from the Unified State Register of Individual Entrepreneurs (EGRIP) that should be checked — the mere fact that the TIN exists is not enough for this.

Separately, a TIN says nothing about authority, solvency, or business reputation. The person entitled to act on behalf of the organization without a power of attorney is shown in the EGRUL extract; for any other signatory, it is worth finding out the basis of their authority and requesting a supporting document — usually a representative’s power of attorney, although the law also allows other grounds (Article 182(1) of the Civil Code of the Russian Federation). The register does not show restrictions that the charter places on the director’s authority — this is covered in detail in the article How to Vet a Company and Its Beneficial Owners Before a Deal (KYB). The extract also names the participants of an LLC (OOO), but that is not the same as the beneficial owner — the ultimate individual who controls the company through a chain of ownership: how they are established is covered in the article Beneficial Owner (UBO): Who It Is, How to Establish One, and Why It Matters.

For a legal entity, the check follows the same sequence regardless of industry — only the additional steps for the transaction scenario differ. The service forms below were checked live on 17 October 2026; if a long time has passed since that date, the interface should be checked again — services change. All the services mentioned in this article are Russian-language.

1. Compare the TIN With the Documents

Before opening any register, compare the TIN, the KPP (tax registration reason code), and the payee’s name with one another across the invoice, the contract, and the counterparty card. If anything doesn’t match, stop until the reason is clarified.

2. Check the Record in EGRUL

On egrul.nalog.ru, enter the TIN, the OGRN (primary state registration number), or the organization’s name. The extract is generated free of charge as a PDF with the tax authority’s enhanced qualified electronic signature — the applicant does not need a certificate for this (Article 7(1) of 129-FZ). Look at the status, registration date, address, the person entitled to act without a power of attorney, the participants of the LLC, the OKVED codes (the Russian classifier of economic activity codes), and any records of unreliable information, liquidation, reorganization, or upcoming exclusion from the register. The information in the service is updated daily.

3. Look at the “Transparent Business” Summary

On pb.nalog.ru, enter the TIN, OGRN, OGRNIP, name, or full name. Look at tax arrears and timely filing of reports, disqualification of the director, signs of a mass-registration address and director, restrictions on participating in organizations, the tax regime applied, and the number of employees. The former separate service service.nalog.ru/zd.do for information on arrears has been decommissioned — this data is now here; the service contains no information on beneficial owners.

4. Check Commercial Court Cases

On kad.arbitr.ru, enter the organization’s name, TIN, or OGRN. Look at the company’s role in the case — plaintiff or defendant — the subject of the dispute, the amounts, and the stage of proceedings. The service covers only commercial (arbitrazh) courts; cases in courts of general jurisdiction are not visible here.

5. Check Enforcement Proceedings

In the FSSP database (fssp.gov.ru/iss/ip), for a legal entity use the “Search by legal entity TIN” tab or search by name with a choice of territorial body. Look at the proceedings initiated, their subject, and the amount. The database is not an archive of all proceedings for all time: under Article 6.1(4) of Federal Law No. 229-FZ of 2 October 2007 (the law on enforcement proceedings), the information is publicly available until the day the proceedings end or are terminated; some proceedings ended on certain grounds (for example, when recovery is impossible) remain publicly available for up to three more years, while others cease to be publicly available after the established periods expire. The absence of a record does not mean there were never any proceedings.

6. Check Bankruptcy Notices

Fedresurs and the Unified Federal Register of Bankruptcy Information (EFRSB) are the official sources of bankruptcy notices; this article does not analyze the interface of these resources, and the input fields should be looked up directly on the resources themselves.

7. If Necessary — Check According to the Scenario

Not every transaction needs all sources at once. Depending on the scenario, you may need: GIR BO, the State Information Resource of Accounting (Financial) Statements — the company’s financial statements (bo.nalog.gov.ru); the register of unscrupulous suppliers — for public procurement; registers of sector-specific licenses — for licensed activities; the register of account transaction suspensions service.nalog.ru/bi.do — by TIN and the BIC (bank identification code) of a specific bank. If you need to separately check a future signatory or a new director by full name who has not yet appeared in the “Transparent Business” summary — the register of disqualified persons service.nalog.ru/disqualified.do.

A company card in the center with links to a register, a court, information on restrictions, and financial information.
One counterparty — several independent sources, each with its own fields and limitations.

How Checking an IP Differs

For an individual entrepreneur, the same sequence applies with three adjustments.

First, as described above, an IP’s TIN is the identifier of an individual taxpayer, and the same person may have registered again after the previous registration lost force. It is the current status and the OGRNIP from the current EGRIP extract that should be checked — the mere existence of a TIN is not enough.

Second, in the FSSP database an entrepreneur is searched for as an individual — by surname, first name, and date of birth. Search by TIN in this database is available only for legal entities. The search may require passing a CAPTCHA. Surnames and first names often coincide, so the result should be compared with other known details about the person to avoid confusing them with a namesake. If the result of the check matters, allow for an additional cross-check.

Third, authority works differently: an entrepreneur usually acts in their own name, without a power of attorney, while a representative needs a power of attorney — this should be clarified directly if the documents are signed by someone other than the IP.

Source, What to Enter, and Limitations

SourceWhat to enterLimitations
EGRUL/EGRIP (egrul.nalog.ru)TIN, OGRN/OGRNIP, or name/full nameThe extract is free, a PDF with the enhanced qualified electronic signature of the Federal Tax Service (FNS); data is updated daily
“Transparent Business” (pb.nalog.ru)TIN, OGRN, OGRNIP, name, or full nameNo information on beneficial owners; arrears are here, not on the decommissioned zd.do
Commercial Courts Case Database (kad.arbitr.ru)Name, TIN, or OGRNCommercial courts only; does not cover courts of general jurisdiction
FSSP, database of enforcement proceedings (fssp.gov.ru/iss/ip)Legal entity — the legal entity’s TIN, or name with territorial body; IP — surname, first name, date of birthNot an archive of all proceedings — some information ceases to be publicly available after the established periods expire (Article 6.1(4) of 229-FZ)
Fedresurs and EFRSB—Source of bankruptcy notices; input fields are not analyzed in this article
Register of disqualified persons (service.nalog.ru/disqualified.do)An individual’s full name, or a legal entity’s name or TINNeeded to check a specific person who has not yet appeared in the general summary
SME register (rmsp.nalog.ru)TIN, OGRN, OGRNIP, or name/full nameShows the category of small or medium-sized business, not financial indicators
Account transaction suspensions (service.nalog.ru/bi.do)TIN and the bank’s BICA specific bank is needed — a TIN alone is not enough

How to Read the Result: Fact, Data Gap, or Signal

LevelExampleWhat it means
Established fact“Liquidated” status in EGRULThe fact is confirmed by the register; no further checking of this item is needed
Incomplete databaseProceedings not found in the FSSP database; financial statements not yet in GIR BOThe database does not show everything: the FSSP database shows only current proceedings and some of the ended ones, and financial statements appear with a lag after the filing deadline
Signal for further checkingA claim under consideration, tax arrears, a recent change of director, a mass-registration address, a young companyA reason to clarify details, not a ground for automatic refusal
The client’s decisionWork with the counterparty, request documents, reduce the advance payment, or refuseThe business makes the choice itself based on its own risk profile; universal thresholds — amount of debt, company age, number of cases — do not exist as a published norm; a business sets its internal thresholds itself
A signal that has been found leads to clarification of details and then to a fork of business decisions.
A signal is a reason to clarify details, not a ready verdict: the decision remains with the business in any case.

A Walkthrough on a Fictitious Example

A hypothetical example, with no real data: Example LLC (a fictitious name; the TIN is not given — the example is hypothetical) has issued an invoice for prepayment.

  • Comparison with the documents. The invoice and the contract show the same TIN and KPP, and the payee’s name matches the name on the invoice — no discrepancies.
  • EGRUL. Status — “active,” registration date — three years ago, the person acting without a power of attorney — the general director, no records of unreliable information or upcoming exclusion.
  • “Transparent Business.” As of the check date, no tax arrears are recorded, reports were filed on time, and the director is not disqualified.
  • Commercial court cases. One case as defendant: a supplier’s claim, the case is under consideration, no decision yet.
  • FSSP. As of the check date, no proceedings found.
  • Bankruptcy. As of the check date, no notices.

Interpretation: the organization’s status is an established fact based on EGRUL data as of the check date; the absence of arrears, enforcement proceedings, and bankruptcy notices is the result of a specific search on that same date, not a guarantee that none exist at all. An unresolved court case is a signal for clarification, not a ready conclusion about bad faith: before deciding what to do about it, it is worth finding out the amount claimed, the subject of the dispute, and its connection to the current transaction — the role of defendant alone says nothing about the significance of the case. A reasonable decision is not an automatic refusal: gather these details, weigh them against the scale of the transaction, and only then choose the next step. The extract as of the check date is worth saving in any case.

What to Save After the Check

  • The EGRUL or EGRIP extract as a PDF as is, without re-saving it in another format: the file contains the tax authority’s enhanced qualified electronic signature and its visualization; if necessary, the authenticity of the signature itself can be checked separately — the visualization in the file is not in itself a completed verification.
  • The date and time of each check: registers are updated, and the date records exactly what was visible at the time the decision was made.
  • Screenshots of the results of those services that do not generate a downloadable file — for example, sections of “Transparent Business” or the Commercial Courts Case Database.
  • A short comment on each signal found: what exactly raised the question and what decision was made.

When a Primary Check Is Not Enough

The procedure described covers a primary check by TIN — it does not automatically become a comprehensive counterparty check and is not in itself the fulfillment of obligations that the law places on certain categories of business. The law does not set a universal counterparty-checking checklist for every business: Article 54.1 of the Tax Code of the Russian Federation does not use the concept of “reasonable diligence” at all. The diligence exercised is taken into account as a circumstance when a tax dispute is assessed (FNS Letter No. BV-4-7/3060@ of 10 March 2021). At the same time, a counterparty’s violation of tax legislation cannot in itself be a standalone ground for concluding that tax was unlawfully reduced (Article 54.1(3) of the Tax Code). That is exactly why a single signal should be checked first: by itself, it is not a conclusion about bad faith.

This does not mean that counterparties need not be checked at all: certain entities and certain scenarios — organizations subject to 115-FZ (the anti-money laundering law), banks, public procurement — may have special obligations; what exactly entities subject to 115-FZ are required to do is covered in the article 115-FZ: What Businesses Are Required to Do and How to Meet the Law’s Requirements. For a comprehensive assessment before a major transaction — with the history of court disputes over several years, sanctions lists, and a check of beneficial owners — a one-time check by TIN is not enough; such an analysis is given in the article Due Diligence: What It Is and How to Vet a Counterparty.

When Manual Checking Stops Keeping Up

With dozens of counterparties a day, manually going through the registers step by step as above stops scaling. According to the description of the NeuroVision product as of 17 October 2026, the service checks a counterparty by TIN, collecting data on the company, its director, and founders from registers, and returns a status for each check — “passed,” “failed,” or “insufficient data” — with the records found. Checking a person or IP against a single register costs from ₽5; the price of checking a company is on request.

View Counterparty Checks by TIN
Conclusion
Conclusion

Checking a counterparty by TIN is a sequence of free official services with different input fields and different scopes of information: EGRUL or EGRIP, “Transparent Business,” the Commercial Courts Case Database, and the FSSP database. For an IP this sequence differs: in the FSSP database the IP is searched for as an individual, and in the register you look at the current status and the OGRNIP — the mere existence of a TIN is not enough.

Each result should be assigned to one of the levels: an established fact, a data gap due to an incomplete database, a signal for further checking, or a decision the business makes itself based on its own risk profile. A single signal — a debt, a claim, a change of director — is not in itself a reason for automatic refusal. A saved extract and the date of the check will be useful if the decision has to be explained. How deep further checking should go depends on the amount and subject of the transaction, the payment terms, and how many signals were found at this stage — there are no universal thresholds here. Major transactions and organizations with special obligations require a deeper check than the procedure described.

FAQ

Question author
Can a Counterparty Be Checked by TIN for Free?
Yes — EGRUL/EGRIP, "Transparent Business," the Commercial Courts Case Database, and the FSSP database mentioned in the instructions are government services with free access.
NeuroVision
Question author
Where Should a Company's Tax Arrears Be Looked Up Now?
In "Transparent Business" (<a href="https://pb.nalog.ru">pb.nalog.ru</a>). The former separate service <code>service.nalog.ru/zd.do</code> for information on arrears has been decommissioned, and this data has been moved there.
NeuroVision
Question author
How Can an IP Be Checked in the FSSP Database If It Has No Search by TIN?
By surname, first name, and date of birth: in the database of enforcement proceedings, an entrepreneur is searched for as an individual, while search by TIN in this database is available only for legal entities.
NeuroVision
Question author
What Should Be Done If the TIN on the Invoice Doesn't Match the Contract?
Stop the payment until the reason for the discrepancy is clarified. It may be a typo, but it may also indicate that the payment details have been substituted — an invoice with a mismatched TIN should not be paid until the discrepancy is explained.
NeuroVision
Question author
Is a Business Required by Law to Check Counterparties?
The law does not set a universal checklist for every business, and Article 54.1 of the Tax Code does not use the concept of "reasonable diligence." At the same time, certain entities and certain scenarios — organizations subject to 115-FZ, banks, public procurement participants — may have special obligations.
NeuroVision
Question author
Does a Check by TIN Guarantee There Will Be No Claims From the Tax Authority?
No. A check reduces risk but does not create tax immunity: the tax consequences of a transaction and the right to deductions are assessed, within their powers, by the tax authority or a court taking all circumstances into account, not the fact that a check was performed. The decision whether to work with a counterparty remains with the business itself — these are two different questions.
NeuroVision
Question author
How Can a Counterparty Be Checked If Only the TIN Is Known, Without a Name?
Enter the TIN itself in the search field of EGRUL or "Transparent Business" — both services accept a TIN on a par with a name and return the card of the organization or entrepreneur with its current name.
NeuroVision

Send a request and we’ll pick the right NeuroVision solution for you