Romanian company check by tax ID: a partner’s tax position in one table
Enter a Romanian company’s tax ID and get, from the official sources, what matters before you sign or pay: whether it is registered for VAT and since when, whether it applies cash-accounting VAT, whether it is inactive, whether it is in the e-Factura register, whether its VAT number is valid in VIES, whether a sponsorship to it earns a tax credit, and what its last financial statements show. Next to each line, what it means for you.
- ANAF, VIES and financials, queried live
- The tax consequence on every line
- Free, no account
Reviewed by Silvia, Chartered Accountant (CECCAR) · updated
The tool
Bookmark this page (Ctrl+D or ⌘+D; on a phone: Share → Add to Home Screen) and check any partner before paying an invoice.
The result appears here: identification, VAT position, inactive status, e-Factura, VIES, sponsorship register and financial statements, with an explanation for each line.
Share the tool
Send the tool to a colleague or accountant:
Rates and rules used
- ANAF, VAT register (v9)
- liveVAT registration with periods, cash-accounting VAT, inactive/reactivated, RO e-Factura register, identification data
- ANAF, financial statements
- last 5 yearsindicators from the filed statements: turnover, revenue, expenses, result, employees, assets, debts, equity, share capital
- VIES (European Commission)
- livevalidity of the VAT number for intra-Community transactions
- Trade Register open data (ONRC)
- monthlycompany status, authorised CAEN activities, incorporation date, EUID (no personal data)
- Courts’ portal (portal.just.ro)
- livepossible court cases, searched by company name: court, subject, stage, the company’s role, latest ruling
- ANAF, register of religious/non-profit entities
- liveNGOs and religious units for which a sponsorship gives a tax credit
Where the data comes from and how fresh it is
The tool queries ANAF’s public web services (the register of persons registered for VAT, version 9, the financial statements and the register of religious/non-profit entities) and the European Commission’s VIES system at the moment you press “Check”. We do not use copied databases: what you see is the sources’ answer on the date of the query, with one exception described below.
ANAF allows one query per second and warns that overloading the service is sanctioned. To keep the tool fast even when a link is being shared, we keep the answer for a tax ID for 12 hours and serve it from our memory to the next requests. The time it was read is shown under the table. Financial statements, which do not change, are kept for 30 days.
The “as of” field sends ANAF the chosen date: the VAT register answers as things stood then. That is how you find out whether a supplier was registered for VAT on the date of the invoice on your desk, not only today.
We do not display the telephone and fax numbers ANAF returns: they are contact data, and for sole traders they are personal data.
How to read the result: what each line means
Registered for VAT. An invoice with VAT is valid only if the issuer held a VAT number on the date of issue. If the company shows a cancelled number, buyers purchasing from it after its entry in the register of cancelled numbers cannot deduct the VAT (Fiscal Code, article 11 paragraph (9)). Check on the invoice date, not only today.
Cash-accounting VAT. If the supplier applies the system, you deduct the VAT on its invoice only when you pay it, not when you receive it (article 297 paragraph (2)). It matters at month end and in the VAT return.
Inactive. A taxpayer declared inactive keeps its payment obligations, but its buyers lose the right of deduction: expenses and VAT on purchases made after its entry in the register of inactive taxpayers are not deductible (article 11 paragraphs (6) and (7)). Reactivation has a date; purchases after it return to the normal regime.
RO e-Factura register. Shows whether the company is entered in the register of operators in the system. Since July 2024, companies established in Romania transmit their B2B invoices through the system anyway; the line matters mostly for foreign companies, which enter the system only by option.
VIES. For an exempt intra-Community supply, the buyer must give you a valid VAT registration number from another member state (article 294 paragraph (2) letter a)). VIES is where validity is checked; keep the proof of consultation in the file of the supply.
Register of religious/non-profit entities. A sponsorship is deducted from tax only if the beneficiary is entered, on the contract date, in the register of entities for which tax deductions are granted (article 25 paragraph (4^1)). For commercial companies the line does not apply.
Balance sheet. Up to five years of financial statements filed with ANAF: turnover, revenue and expenses, result, employees, assets, debts, equity and paid-up share capital, with a chart of the trend. From the latest year we calculate a few simple indicators (turnover change, net margin, liquidity, debt ratio), each with its threshold explained. A loss or negative equity at a new supplier is a reason to ask for payment on delivery rather than on credit terms.
What the tool cannot find (yet) and where to get it
Shareholders and beneficial owners are not in free public data (paid-up share capital does appear in the balance sheet above): they are in the certificate issued online by the Trade Register, for a fee. Tax arrears appear only in ANAF’s quarterly lists, above certain thresholds, and we search court cases on the courts’ portal by name, not by tax ID, which is why they are shown as possible cases.
Tax arrears are not published as open data: each quarter ANAF puts them only in the application at anaf.ro/restante, with a validation code on every search, so the table explains the thresholds and gives you the name ready to copy and the direct link.
When a check is worth doing
Before the first invoice with a new partner, before a large advance payment, when a supplier changes its invoicing details and, once a year, for every supplier you trade with: deactivation and cancellation of a VAT number happen without the partner telling you.
If the check reveals an inactive supplier or a cancelled VAT number, the consequences are not only commercial: the invoices already booked have to be reviewed one by one. That is the kind of situation we handle under tax opinions and queries.
Frequently asked questions
01What is the CUI and how do I enter it?
The unique registration code (also called the tax identification code) is the 2–10 digit number assigned to a company at incorporation. Enter it with or without the RO prefix and without spaces; the tool verifies the check digit before asking ANAF, so that impossible numbers are never sent.
02Is the result up to date?
The ANAF and VIES answer is read at the moment of the check and kept for at most 12 hours, so that we stay within ANAF’s limit of one query per second. The reading time is shown under the table. The financial statements are those filed with ANAF, so they can be a year behind.
03Can I check how the company stood on a past date?
Yes, for the VAT, inactive and e-Factura registers: the “as of” field sends ANAF the chosen date, and the answer reflects the position on that day. Useful for an older invoice or at an inspection, when you have to prove that the supplier held a VAT number on the date of the transaction.
04The company was not found. What does it mean?
Either the tax ID is wrong, or the entity is not in the ANAF register queried (for example an individual without economic activity). Check the digits on an official document of the company; a correct check digit does not guarantee that the number exists.
05Can the result be used as evidence at an inspection?
As an indication, not as a certificate. For VIES, the official proof is the consultation number obtained directly on the Commission’s website; for the position in ANAF’s registers, the extract from the Virtual Private Space. The tool shows you where to look and what to keep.
06What data do I send when I use the tool?
Only the tax ID and, if you choose it, the date, to our server, which passes them on to ANAF and VIES. We do not ask for your name or email. For statistics we record only categories (found or not, VAT-registered or not, inactive or not), never the tax ID, and only if you accepted statistics cookies.
Sources and legal basis
- ANAF — web service for checking persons registered for VAT, version 9 (documentation) — Fields returned, the limit of 100 tax IDs per request and one request per second.
- ANAF — public web services: financial statements, register of religious/non-profit entities, RegAgric
- VIES — VAT number validation (European Commission)
- Fiscal Code (Law 227/2015), article 11 paragraphs (6), (7) and (9), article 25 paragraph (4^1), article 294 paragraph (2) letter a), article 297 paragraph (2) — Legal basis of the consequences shown next to each line, checked in the consolidated text published by ANAF.
- Romanian Ministry of Justice — courts’ portal and case search web service — The search runs on the party’s name; results are “possible cases” until checked on the portal.
- Fiscal Procedure Code, art. 162, and ANAF President’s Order no. 558/2016, amended by Order no. 509/2019 (thresholds of the debtors list) — Point 4: arrears below RON 500,000 (large taxpayers), RON 250,000 (medium), RON 100,000 (others) are not published.
- ONRC — open datasets (data.gov.ro) — Company status and authorised activities, imported monthly from the open data set; CC-BY 4.0 licence. We do not take personal data.
Tell us what you do in Romania. You get a written, fixed-fee quote.
The initial consultation is free and without obligation. Reply within one business day, in English or Italian. No call required, no travel, nothing to prepare — three sentences are enough.

