How the checksums work
| Country | Format | Check |
|---|---|---|
| Czechia | CZ + 8 digits (company), 9–10 digits (individual) | IČO mod 11, birth number divisible by 11 |
| Slovakia | SK + 10 digits | divisible by 11 |
| Poland | PL + 10 digits | weighted sum mod 11 |
| Germany | DE + 9 digits | ISO 7064 MOD 11,10 |
| Austria | ATU + 8 digits | Luhn variant |
| Rest of the EU | per country | format, validity via VIES |
Company details by IČO are in the ARES lookup.