← Back to press room

Press Release

Romanian Company Data: What You Can Access and How

October 27, 2026 By CADfiles Research Desk Category: Company Data
AI-assisted, editor-reviewed
Romanian Company Data: What You Can Access and How banner
Photo by Pavel Danilyuk on Pexels · Image source

Romanian Company Data: What You Can Access and How

The Romanian Trade Register hosts over 1.2 million active legal entities, providing a centralized digital repository for corporate verification across the European Union. This massive dataset serves as the primary source of truth for business legitimacy in the region.

Accessing this registry is critical for due diligence, as it allows businesses to verify the legal existence, ownership structure, and financial health of potential partners. The data maintained by the National Trade Register Office (ONRC) underpins trust in commercial transactions, ensuring that entities are properly constituted and compliant with local laws. Understanding how to navigate these records is essential for mitigating fraud risk and ensuring regulatory compliance in cross-border operations.

Official Portal and Access Mechanisms

The primary gateway to Romanian company data is the National Trade Register Office (ONRC), which operates the official online portal. This platform provides public access to basic registration details for all legal entities and sole proprietorships registered in Romania. Users can search by company name, registration number, or tax identification number to retrieve fundamental corporate information.

Search Interface and Data Formats

The ONRC interface allows for free access to basic data fields, including the company’s legal name, registered address, and current status. However, accessing detailed documents such as the full registration certificate, articles of association, or recent financial statements requires a paid subscription or per-document purchase. The system supports downloads in PDF format, ensuring that retrieved documents are legally valid and can be used for official purposes.

For automated data retrieval, the ONRC offers an API service that enables businesses to integrate company verification directly into their internal systems. This API provides structured data in JSON or XML formats, allowing for real-time checks on entity status and ownership changes. While the API requires authentication and carries a fee, it significantly reduces the manual effort required for large-scale due diligence processes.

API Availability and Integration

Integration with the ONRC API is particularly valuable for financial institutions and large enterprises that conduct high volumes of transactions. The API endpoints allow for queries on specific data points, such as the date of registration, the legal form of the entity, and the names of statutory representatives. This automated access ensures that businesses can maintain up-to-date records without relying on manual searches, which are prone to human error and delays.

According to the ONRC, the API service is designed to handle high-frequency requests, making it suitable for real-time verification scenarios. Businesses must register for an API key and agree to the terms of service, which include data usage restrictions and confidentiality clauses. This structured approach to data access helps maintain the integrity of the registry while providing efficient tools for commercial verification.

Visit the Official ONRC Portal

Key Identifiers and Cross-References

Romanian companies are identified by several unique codes, each serving a specific purpose in legal and tax administration. The most critical identifier is the J number, which is the unique registration code assigned by the Trade Register. This number is essential for locating a company in the ONRC database and verifying its legal status.

Registration Numbers and Tax IDs

The J number consists of a letter indicating the county or municipality of registration, followed by a sequence of digits. For example, a company registered in Bucharest will have a J number starting with "J40". This code remains constant throughout the company’s lifecycle, even if the company changes its name or address. It is the primary key for linking various data sources and ensuring accurate identification.

In addition to the J number, every Romanian company must have a Tax Identification Number (CUI). The CUI is issued by the National Agency for Fiscal Administration (ANAF) and is used for all tax-related matters. While the J number confirms legal existence, the CUI verifies tax compliance. Cross-referencing these two identifiers is a standard practice in due diligence to ensure that a company is both legally registered and tax-compliant.

Another important identifier is the VAT number, which is derived from the CUI by adding the country code "RO" at the beginning. This number is crucial for intra-EU transactions and must be validated through the EU’s VIES system. Discrepancies between the J number, CUI, and VAT number can indicate fraudulent activity or administrative errors, warranting further investigation.

Check Tax Compliance on ANAF

Data Fields and Their Meaning

The data available in the Romanian Trade Register is comprehensive, covering various aspects of a company’s legal and operational status. Understanding these fields is essential for interpreting the information correctly and making informed business decisions. The registry provides details on the company’s legal form, capital structure, and management team.

Company Details and Status Codes

One of the most important fields is the company’s status, which indicates whether the entity is active, in liquidation, or dissolved. Active companies are fully operational, while those in liquidation are in the process of winding down their affairs. Dissolved companies no longer exist as legal entities. This status is crucial for assessing the viability of a potential partner and avoiding transactions with defunct entities.

The registry also lists the company’s legal form, such as SRL (Limited Liability Company) or SA (Joint Stock Company). Each legal form has specific requirements regarding capital, governance, and liability. For instance, an SRL typically has one or more shareholders with limited liability, while an SA may have a larger number of shareholders and a more complex governance structure. Understanding these distinctions helps in evaluating the risk profile of a company.

Financial data, including annual accounts and balance sheets, is also available for most companies. These documents provide insights into the company’s financial health, profitability, and solvency. While the data is not always real-time, it offers a historical perspective on the company’s performance. Analysts use this information to assess creditworthiness and identify potential financial risks.

Data Quality and Limitations

While the Romanian Trade Register is a reliable source of information, it has certain limitations that users must be aware of. The data is only as current as the last update submitted by the company, which can lead to delays in reflecting recent changes. Additionally, some fields may be incomplete or outdated, particularly for smaller entities that do not have dedicated administrative resources.

Coverage and Update Frequency

The ONRC updates the registry regularly, but there can be a lag between when a change occurs and when it is reflected in the database. For example, a change in management or address may take several days or weeks to appear in the online portal. This delay can pose challenges for time-sensitive due diligence processes, where real-time accuracy is critical.

Furthermore, the registry does not provide real-time monitoring of company activities. It is a static record of legal facts, not a dynamic feed of operational data. Users must supplement this information with other sources, such as news reports, industry databases, and direct communication with the company, to get a complete picture of its current status.

Another limitation is the language barrier. Most of the data in the ONRC registry is in Romanian, which can be challenging for non-Romanian speakers. While some fields are standardized, others may require translation or interpretation. Businesses operating in Romania should consider using professional translation services or local experts to ensure accurate understanding of the data.

How to Use This Data for Verification

Effective verification of Romanian companies involves a systematic approach that leverages the data available in the Trade Register and other official sources. By following a structured workflow, businesses can minimize risks and ensure compliance with regulatory requirements. This process typically involves multiple steps, from initial identification to detailed analysis.

Step-by-Step Verification Workflow

The first step is to identify the company using its J number or legal name. This can be done through the ONRC portal or third-party data providers. Once the company is identified, the next step is to verify its status and legal form. This ensures that the entity is active and operates under the correct legal structure.

Next, cross-reference the company’s CUI and VAT number with the ANAF and VIES systems, respectively. This step confirms tax compliance and validates the company’s eligibility for intra-EU transactions. Any discrepancies should be investigated further, as they may indicate fraudulent activity or administrative errors.

Finally, review the company’s financial statements and ownership structure. This provides insights into its financial health and governance. Look for any red flags, such as significant changes in capital, frequent changes in management, or negative equity. Combining these checks with external intelligence, such as news reports and industry data, creates a robust verification process.

By integrating these steps into your due diligence routine, you can enhance the accuracy and reliability of your company verification processes. This proactive approach helps protect your business from fraud, non-compliance, and other risks associated with engaging with unverified entities. Regular updates and continuous monitoring are key to maintaining a secure and compliant business environment.