You found a supplier, developer or partner in Ukraine, the terms look right, and a contract or a wire transfer is the next move. This is the six-step check that tells you who you are really dealing with: what you can do yourself from open sources, and where the work gets harder.
Verifying a Ukrainian company is realistic for anyone, because Ukraine runs a transparent public company register and an open court system. The complications are specific to the country: a war economy, sanctions exposure, and ownership chains that sometimes run through other states. Each step below answers one question, and the order matters. There is no point screening sanctions on a company that turns out not to exist, and no point reading court records on a firm whose real owner you have not found yet.
If you only have an afternoon, the first three steps are the ones that catch the cheapest mistakes. If the deal is large or the ownership crosses borders, all six are worth running before you sign.
Start with the official record. Ukraine keeps a public Unified State Register of legal entities, usually called the EDR, and any company doing legitimate business is in it. Take the exact legal name and the registration code your counterparty gave you and match them against the register.
You are checking four things: the company is registered, its status is active rather than in liquidation or bankruptcy, the registered activity matches what they are selling you, and the registration date fits the story in their pitch. A trading firm registered three weeks ago, a "manufacturer" whose listed activity is retail, or an entity already marked as in termination: each is a reason to slow down before any money moves. Note the registration code, because you will reuse it at every later step.
The name on the invoice is rarely the whole story. Ukrainian companies are required to declare their ultimate beneficial owner (the person who actually controls the business), and that declaration is part of the public record. Pull it and compare it to whoever you have been talking to.
Two patterns deserve attention. The first is a nominee: a director or shareholder who exists on paper while control sits somewhere else. The second is a chain that leaves the country, such as a Ukrainian company owned by a holding in Cyprus that is in turn owned by another entity abroad. Foreign structure is legal and common for genuine exporters, but every layer is a place where a real owner can stay out of view. If the declared beneficiary reads as "unknown", or the ownership was rewritten shortly before your deal, treat that as a question to ask rather than a detail to skip.
Once you know who owns the company, screen those names. Run the company and every owner against the main sanctions lists: the US OFAC SDN list, the EU consolidated list, the UN Security Council list, and the UK's OFSI list. All of them are public and searchable. Add Ukraine's own national sanctions list, which matters for local enforcement.
Two extensions are worth the extra ten minutes. Check whether any owner is a politically exposed person (a current or former official, or a close associate), because PEP status raises the bar for compliance and corruption risk. Then look for adverse media: serious allegations that have been reported but have not yet turned into a listing. A name that is clean on every list today, yet appears in three separate investigations for the same scheme, is a risk no list will show you.
This is the step generic due diligence skips, and for a Ukrainian counterparty it carries the most legal and reputational weight. Sanctions lists catch entities already named. They do not catch a structure that was built specifically to stay off them.
Since 2022, ownership that traces back to Russia or Belarus has often been routed through transit jurisdictions, with Georgia, Armenia, the UAE, Turkey and Kazakhstan the common ones. The Ukrainian company looks clean in its own registry. One layer up sits a recently registered company in Tbilisi or Dubai. The owner at the end of the chain is Russian, and sometimes already sanctioned. Following that chain across borders is slow and document-heavy, but it is the difference between a contract you can defend and one that freezes your payments later. If your counterparty's ownership crosses any of those countries, that branch needs to be traced to its end, not waved through. This war-time compliance layer is where most of the real CIS due diligence happens.
A company can be real, cleanly owned, and still a poor partner because it does not pay or does not deliver. Ukraine publishes court decisions in a public registry, so you can see whether the company is in litigation and, more usefully, on which side. A firm that is the defendant in a dozen non-payment cases tells you more than its sales deck does.
Look for enforcement proceedings, which are judgments already being collected, along with tax debt and any sign of bankruptcy. Where financial statements are available, a sharp gap between claimed revenue and visible activity is worth a second look. None of this is exotic; it is the difference between extending credit terms and asking for payment up front. The role in each case is the signal: plaintiff or defendant, once or repeatedly.
The last step confirms the company is what it claims to be in the physical world. A supplier selling you factory output should have a factory. The registered address should be something other than a flat that hosts two hundred other companies.
You can do a surprising amount from your desk. Map the address and look at it. Current satellite imagery (the GEOSINT layer) can confirm whether a warehouse or plant the size they describe actually stands where they say it does. A web archive lets you read the company's own website as it looked in earlier years, including what it said about itself before February 2022 and which partners or addresses it has quietly removed since. The gap between the pitch and the picture is often the most honest thing in the whole check.
Steps 1 to 3 are within reach of anyone willing to spend an afternoon. The register, the UBO declaration and the public sanctions lists are open, and for a small, low-stakes order that may be all you need.
The work changes character at steps 4 to 6. Tracing ownership through three countries, reading court records in Ukrainian, and verifying a site by satellite take language, tools and time most buyers do not have on a deadline. That is the point where our Ukraine due diligence service earns its fee. We run all six steps, cross-check every finding against several independent sources, and deliver a PDF report with a single verdict and an Argus Score from 0 to 100, usually within 4 to 24 hours. The output is a decision you can hand to your legal team, not a folder of raw data to interpret. Everything we use is open-source, and the report documents each source so it stands up in a compliance file.
Verifying a Ukrainian company is a sequence, not a single search. Confirm it exists, find the real owners, screen them against sanctions, trace any Russia link, read the court and debt record, and check that the physical footprint is real. Do the first three yourself before you sign anything. When the stake is high or the ownership crosses borders, get the full check. The cost of a report is a rounding error against the cost of wiring money to a company that was not who it claimed to be.
We deliver a PDF report with a clear verdict and an Argus Score, from $149 and usually within 4–24 hours.