In short. Use the iso6523Code property with an ICD, a normalized organization identifier, and an optional organization part identifier.
Definition:
iso6523Codeis a Schema.orgOrganizationproperty for an identifier defined by ISO 6523. Google documents the value as an ICD followed by the organization identifier, with a colon separating the two parts.
Key facts
- Google's Organization documentation, last updated 8 September 2026, lists
iso6523Codeas the ISO 6523 identifier of the organization when applicable. Google Search Central - Google describes the first part as the ICD, which identifies the identification scheme, and the second part as the actual identifier. It recommends the colon character
U+003Abetween them. Google Search Central - Schema.org defines two forms:
XXXX:YYYYYYandXXXX:YYYYYY:ZZZ. The optional third component identifies an organization part. Schema.org - Google gives
0060for DUNS,0088for GLN, and0199for LEI as common ICD values. Google Search Central
What does the value contain?
The ICD is a four-digit International Code Designator. It tells a reader which identification scheme supplies the value that follows it. Schema.org calls that second component the OID, or Organization Identifier. Its formatting characters, including dots, dashes, and spaces, are removed, and its maximum length is 35 characters.
An optional OPI, or Organization Part Identifier, can follow a second colon. Schema.org gives the form XXXX:YYYYYY:ZZZ and sets a maximum length of 35 characters for the OPI. The ICD, OID, and OPI are joined with the ASCII colon character 0x3a. The OID therefore carries the organization value, while the OPI distinguishes a part of that organization when the identifier scheme supplies one. Schema.org's iso6523Code definition
How should the property appear in JSON-LD?
Place the value on an Organization object under the property name iso6523Code. Google shows an LEI example with the ICD 0199 and the value 724500PMK2A2M1SQQ228 after the colon. A matching compact example is:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Example Corporation",
"iso6523Code": "0199:724500PMK2A2M1SQQ228"
}
The value is a string. Google also documents 0060: for DUNS and 0199: for LEI in its Organization property table. Schema.org records 0199, 0060, and 0088 as examples of existing identifiers that can be expressed through ISO 6523. Google's Organization structured data documentation
What should a website owner check?
Google says that Organization structured data on a home page can help it understand administrative details and disambiguate the organization in search results. The page has no required Organization properties, so iso6523Code is supplied when it applies to the organization and its identification scheme.
Google's documented workflow is to add relevant properties, validate the markup with the Rich Results Test, deploy pages containing the structured data, and use URL Inspection to test how Google sees a page. Google also recommends submitting a sitemap to keep it informed about future changes. These checks test the markup and page access; they do not establish that a particular answer engine will use the identifier.
Related terms
FAQ
Which part is the organization identifier?
The OID is the organization identifier in Schema.org's component description. It follows the four-digit ICD after the first colon. An optional OPI follows a second colon when the value also identifies an organization part.
Which ICD should an organization use?
Use the four-digit ICD that identifies the scheme for the identifier being supplied. Google's examples include 0060 for DUNS, 0088 for GLN, and 0199 for LEI.
Is iso6523Code required?
No. Google's Organization documentation says there are no required properties and presents iso6523Code as applicable when the organization has this identifier.
Sources
- Google Search Central, "Organization Schema Markup", 8 September 2026
- Schema.org, "iso6523Code", undated
Check how a page reads to answer engines. Open the GEO score analyzer