Skip to content
RO
← Blog

How to verify a company in Romania — complete guide 2026

· factcurier
verify companyCUIANAFTrade Registere-Invoice2026

Before you sign a contract, send an invoice, or wire money to a company, you should verify a few essential things about it. Romania has over 4 million registered companies, but only around 1.2 million are active. The rest are suspended, dissolved, in insolvency, or simply inactive — and if you do business with one of them, you could run into serious problems.

This guide shows you exactly what to check, where to check it, and what red flags to look for.

What is a CUI and why it matters

CUI (Cod Unic de Inregistrare) is a company’s unique tax identification number in Romania. Every company receives a CUI at registration, and it remains unchanged throughout the company’s existence.

The CUI is the first piece of information you should ask from any potential business partner. With it, you can verify:

  • Tax status — active, inactive, dissolved
  • VAT registration — whether the company is registered for VAT purposes
  • Registered address — whether it matches what the company told you
  • CAEN code — the declared main economic activity
  • Registration date — how long the company has existed

Don’t confuse the CUI with the Trade Register number (format: J40/1234/2020). The CUI is for tax purposes; the J-number is from the Trade Register (ONRC). Both are useful.

Where to verify a company

1. ANAF — tax status and VAT

On the ANAF website, you can check:

  • Activity status of the company (active/inactive)
  • VAT registration
  • Tax situation (whether there are declared debts)

Go to www.anaf.ro and use the taxpayer verification service. You only need the CUI.

What to look for:

  • If the company appears as fiscally inactive, ANAF has declared it inactive — it has no right to issue valid invoices
  • If the company is not VAT-registered but claims to be, VAT on invoices received from it is not deductible

The Trade Register (portal.onrc.ro) provides:

  • Full name and legal form
  • Shareholders and directors
  • Share capital
  • Registered office and branch locations
  • Business activity (CAEN codes)
  • History of mentions — changes in directors, shareholders, address

Basic information is free. Official documents (certificate of attestation) require a fee.

3. Insolvency Bulletin (BPI)

To check if a company is in insolvency, bankruptcy, or reorganization, check portal.onrc.ro under the Insolvency Proceedings Bulletin section or visit www.bfrp.ro.

Why it matters: A company in insolvency has severe restrictions — it cannot take on new debts without the judicial administrator’s approval, and your claims will be added to the creditors’ table.

4. Quick verification with factcurier

If you don’t want to navigate between 3-4 different websites, you can use factcurier search which aggregates essential information in one place: tax status, VAT, CAEN code, address, contact details. Enter the CUI or company name and you immediately get a clear picture.

Red flags — when to be cautious

The company is fiscally inactive

ANAF declares a company inactive when:

  • It has not filed tax declarations for an extended period
  • It was not found at its declared registered address
  • It has not fulfilled its reporting obligations

Risk: Invoices received from an inactive company are not tax-deductible. You lose the right to deduct VAT, and the expense does not reduce your tax base.

The company is dissolved (radiata)

A dissolved company no longer exists legally. It has been struck off the Trade Register. Any document issued by a dissolved company has no legal value.

The company is in insolvency

Insolvency doesn’t automatically mean the company will disappear — many companies go through reorganization and recover. But you should know:

  • Payments to you may be delayed or cancelled
  • Existing contracts can be renegotiated by the judicial administrator
  • Claims must be filed with the creditors’ table within the legal deadline

The registered address is a virtual office or residential apartment

This isn’t necessarily a red flag — many small companies use virtual offices. But if the company claims to have warehouses, a showroom, or employees, and the address is a residential apartment, it’s worth investigating further.

The company is brand new and requests advance payment

A company registered just a few weeks ago that requests large advance payments should be treated with extra caution. Check the director — have they had other companies? How did those turn out?

What to verify when issuing an invoice

When issuing an invoice to another company, verify beforehand:

  1. The CUI is correct — a one-digit mistake means the invoice is issued to a different company
  2. The company is active — you cannot issue valid invoices to inactive companies
  3. VAT status — if the client is VAT-registered, the invoice must include VAT (or be exempt under reverse charge rules)
  4. Complete address — the invoice address must match the registered office or branch location

You can quickly verify all of this through factcurier search.

Verifying e-Invoice (e-Factura) status

Since January 1, 2024, e-Factura is mandatory for all B2B transactions in Romania. This means every invoice between two companies must be transmitted through ANAF’s SPV system.

If you receive an invoice from a supplier, verify:

  • The invoice appears in SPV — an invoice not in the e-Factura system is not considered fiscally valid for deductions
  • The XML is valid — the invoice must comply with the UBL format required by ANAF
  • The data matches — the issuer’s and recipient’s CUI, amounts, VAT

factcurier helps you manage electronic invoices automatically — receiving, validating, and tracking — without manually checking SPV.

Verifying CAEN codes

A CAEN code describes a company’s main economic activity. It’s important to verify because:

  • Some activities require special licenses (construction, transport, food industry)
  • If a company invoices services that don’t correspond to its declared CAEN code, ANAF may consider the transaction suspicious
  • Certain CAEN codes have different tax regimes (income tax vs. micro-enterprise tax)

You can see any company’s CAEN code in factcurier search or on portal.onrc.ro.

If you want to explore which companies operate under a specific CAEN code, use the factcurier explorer for an overview.

Understanding the ONRC registration number

The Trade Register number follows the format J[county_code]/[number]/[year] — for example, J40/1234/2020 for a company in Bucharest.

  • J = county (J40 = Bucharest, J12 = Cluj, etc.)
  • Number = registration order
  • Year = year of registration

This number appears on all official company documents and on issued invoices.

Quick verification checklist

Before any transaction with an unfamiliar company:

  • Check the CUI on ANAF — is the company active?
  • Check VAT status — does it match what the company claims?
  • Check on ONRC — who are the shareholders and directors?
  • Check for insolvency — is the company in proceedings?
  • Check e-Factura — does the invoice appear in SPV?
  • Check the address — does it match reality?

Or, more simply: search for the company on factcurier and get all the information in one place.

Conclusion

Verifying a company in Romania is not complicated, but it requires attention. With over 4 million registered companies and only a fraction of them active, the risk of doing business with a problematic company is real.

The most important things to check: tax status (active/inactive), insolvency, VAT status, and e-Factura compliance. Do it before every new transaction — a few minutes of verification can save you months of trouble.

Start verifying now or create a free account for full access to Romanian company data.