A manager spends up to 15 minutes manually checking each new counterparty: opening the FTS website, entering the TIN, checking the status. If there are dozens of companies — that's hours of lost time. And if among them there is a liquidated company — risk of financial losses and tax problems. We automate this check directly in the Bitrix24 CRM card. The setup eliminates work with invalid counterparties and saves managers' time. Implementation experience shows that automation pays off within the first 50 checks — time reduction of 90%, saving approximately $2,000 per month in manager time. This CRM automation improves counterparty management and CRM setup, reducing risks. Typical implementation cost is $500.
How does TIN verification work?
When a TIN is entered in the company card or requisites, the CRM sends a request to the DaData API. The service returns the legal entity name, address, head's full name, and status: active, liquidated, or bankrupt. If the status is invalid, the system can instantly warn the manager or block saving. The built-in mechanisms of cloud tariffs "Professional" and "Enterprise" perform the check but do not block the record — for strict validation, a business process is required. This process enables counterparty verification by TIN in the CRM.
Key sources:
| Source | Speed | Accuracy |
|---|---|---|
| DaData | up to 200 ms | 99.9% |
| FTS API | 1-3 sec | high |
| Parser nalog.ru | 5-10 sec | low |
DaData processes a request 50 times faster than direct access to the Unified State Register of Legal Entities, which is critical for mass verification.
Why use DaData for Bitrix24?
DaData is an official partner of the FTS, data is updated daily. The API returns the TIN checksum, eliminating typos. The helpdesk.bitrix24.ru describes built-in integration, but it does not allow flexible response to status. Our customization adds a Bitrix24 business process that assigns a 'liquidated' or 'bankrupt' status to the counterparty, sends a notification, and blocks the creation of deals. Example: a wholesale trade client with 500+ counterparties — after integration, verification time dropped from 3 hours to 5 minutes, errors eliminated. DaData paid plans support up to 5,000 requests per day with response times under 50 ms. This DaData integration is a key component of our CRM automation services.
Risks eliminated by verification
TIN validation eliminates work with liquidated or bankrupt entities, removes duplicate data entry, and manual errors. Each TIN is checked by checksum, guaranteeing its correctness. Managers can no longer accidentally enter incorrect requisites. We handle Bitrix24 configuration for the integration to ensure seamless operation. Company verification becomes automatic, reducing the risk of tax penalties by up to 80%. This helps avoid dealing with liquidated companies.
Setting up automatic blocking of suspicious counterparties
Typical setup issues: incorrect DaData API key, exceeding daily request limit, caching conflicts. We solve them during testing. The process includes:
- Connecting DaData API: registering a key, configuring a tariff, testing limits.
- Autocomplete when entering TIN in the company card.
- Business process for checking counterparty status upon creation or modification of a company.
- Custom field
UF_VERIFICATION_STATUSin the "Company" entity. - Notification to the manager when a problematic counterparty is detected (email, CRM notification).
- Testing on three scenarios: active, liquidated, and non-existent company.
What's included in the work
The package includes documentation, API key setup, training, and support.
| Stage | Details |
|---|---|
| Analysis | Define business logic, select fields for verification, agree on statuses |
| Design | Business process diagram, DaData integration, access rights configuration |
| Implementation | Write component, set up REST API, create business process |
| Testing | Check with real TINs, error scenarios, load testing |
| Documentation | Manual for managers, architecture description |
| Training | Webinar for employees (up to 1 hour), Q&A |
| Support | Guarantee of correct operation for 1 month, then according to SLA |
Timeline: from 1 to 3 days depending on integration complexity. Pricing starts at $500 for basic setup and can go up to $1,500 depending on complexity. Get a consultation on automating counterparty verification in your CRM.
Determining When to Order This Setup
If you use the cloud tariff "Professional" or higher, verification is built-in but insufficient for blocking. For the on-premise version, full integration is required. Our experience: 5+ years of Bitrix24 implementations, over 50 integrations with DaData and other APIs. Get a consultation on configuring your Bitrix24 — contact us to evaluate your project.

