Every Chinese company registered since 2015 carries one 18-character code: the Unified Social Credit Code. It replaced the separate business registration number, organisation code and tax number, so that one legal person has one identity across the registry, the tax system, customs and the invoice trail. When two documents show different codes, you are looking at two companies, whatever the names say.
The code is not a random string. Read from the left: the first two characters identify the issuing authority and the category of registration; the next six are the administrative division code of the registering office; the following nine are the organisation code that identifies the entity itself; and the last one is a check digit.
Digits and uppercase letters are used, from a subset that leaves out I, O, Z, S and V. That is a deliberate choice to stop characters being read the wrong way on a fax or a photocopy, and it is why a code containing those letters is worth a second look.
A company name is not an identity. Names repeat, get translated into several Latin spellings, get reused after a company is dissolved, and get shortened in conversation. The code does not.
A supplier invoicing from China has a code, and it is printed on the registration documents and on the invoice itself. Being asked to accept a name and a bank account without it is the moment to slow down.
There are legitimate structures where the contracting entity is not the Chinese company: a Hong Kong or offshore trading entity, for instance, with a mainland manufacturer behind it. That is a normal arrangement, and it still has an identity. Ask which registered entity will issue the invoice, which one owns the bank account, and how the two relate in writing. If the answer is that no registered entity can be named, there is nothing to verify.
| Where you see it | What to compare | Mismatch means |
|---|---|---|
| Business licence | The code printed under the company name | The licence is not the licence of the company you looked up |
| Registry entry | The same code, and the registration status next to it | The name exists in more than one registration, possibly across cities |
| Invoice | The code of the seller on the invoice | The entity invoicing you is not the entity you verified |
| Bank account name | The account holder in the registered legal name, with the same code behind it | You are being asked to pay a different legal person, which is the most common form of supplier payment fraud |
| Customs paperwork | The exporter's code and name on the declaration | The party exporting is not the party you contracted with |
The practical rule: collect the code once, then check it against every document in the chain. It takes a minute and it is the cheapest control you have.
No. The older registration number was a different, shorter identifier tied to one system. Documents and website footers still carrying it are usually older than 2015, or are not showing a registry number at all.
No. One code belongs to one legal person for its lifetime. If two entities you are dealing with show the same code, one of the two documents is wrong.
No. It tells you which legal person you are looking at. That is a precondition for checking anything else, not a result in itself.