GLOBAL PAYMENTS KNOWLEDGEISO 20022 / SWIFT / SEPA / MT / MX

Articles / Learning brief

Structured and hybrid addresses in ISO 20022

Your notes

What this means in plain language

ISO 20022 payments are moving postal addresses out of free-text lines into labelled fields for street, town, and country. A hybrid address keeps a structured town and country while allowing some detail on address lines during the transition.

For decades a payment carried a party's address as a few lines of free text, and a computer could not reliably tell which line held the street and which held the country. ISO 20022 (International Organization for Standardization standard 20022) changes this by giving each part of an address its own labelled field: street name, building number, post code, town name, and a two-letter country code each sit in a separate element. A fully structured address places every part in its own field. A hybrid address is a halfway step that keeps the town name and country as structured fields while allowing the remaining detail to stay on free-text address lines. It exists to help institutions that cannot yet capture every element separately. Complete structured addresses are easier to validate, to screen against sanctions lists, and to process without manual repair, which is why the industry is steadily moving away from free text.

Understand the full idea, step by step

Think about how you write an address on a parcel: a few lines, and the postal worker's eye fills in which line is the street and which is the country. A person reads that in an instant. A computer sorting a payment cannot — and that gap is exactly what ISO 20022 is now closing.

The same address, three ways to carry it

Unstructured
Everything on free-text address lines, no labelled parts
Hybrid
Town name and country in their own fields; the rest may stay on address lines
Structured
Street, building, town, country subdivision, post code, country each in a labelled field
Country code
Two letters from the ISO 3166 list — a known place, every time
Direction of travel
Away from fully unstructured, toward structured

Why free-text lines are hard for a machine

A legacy address stored a location as a handful of free-text lines. A name, a street, a town, and a country could share those lines in any order, in any language. A person reads it easily; software cannot reliably tell which line holds the country without guessing. ISO 20022 (International Organization for Standardization standard 20022) takes the postal address apart and gives each component its own labelled element — street name, building number, post code, town name, a country subdivision such as a state or province, and a two-letter country code. Once each part sits in a known place, a receiving system finds the country every time without reading narrative text, and it can check that required parts are present before the payment moves on.

Structured postal addressan address split into labelled fields rather than free-text lines

A structured address places each element of a location in its own dedicated field: StrtNm for the street, TwnNm for the town, Ctry for the two-letter country code, and so on. A free-text address line still exists, but the intent is that it should not carry anything that already has a field of its own. The point is not neatness — it is that every reader, human or machine, finds the same fact in the same box.

ISO 20022 — ILLUSTRATIVE, NON-PRODUCTION

<PstlAdr>
  <StrtNm>Handelsvei</StrtNm>
  <BldgNb>17</BldgNb>
  <PstCd>2000</PstCd>
  <TwnNm>Nordhaven</TwnNm>
  <Ctry>NO</Ctry>
</PstlAdr>

SYNTHETIC — TRAINING ONLY. Each part of the supplier's address sits in its own element. A screening system reading this knows Ctry is the country without parsing a single line of prose.

Hybrid address

Moving every bank's customer records to fully structured addresses overnight is not realistic — much of that data still lives as free-text lines. The hybrid address is the bridge across that gap. It requires the town name and the two-letter country code to be present as their own structured fields, while remaining detail such as the street may stay on address lines. This guarantees that the two parts most useful for routing and screening are always in a known place, even before a bank can separate every element.

You may be wondering: why not just have the receiving system parse the free-text lines and pull the country out?

Because parsing means guessing, and guessing fails in exactly the cases that matter most. A line reading "San Marino" could be a town, a country, or part of a company name; "Georgia" is a country and a place in more than one country. When the country sits in its own two-letter field, there is nothing to guess. The cost of parsing is not the odd typo — it is the payment that gets held, or the sanctions check that compares against the wrong text.

What structure does for screening and straight-through processing

Two jobs improve when the address is structured. The first is sanctions screening: a control compares the parties and places on a payment against published lists of sanctioned people, entities, and jurisdictions. When the country and town sit in their own fields, the control compares them directly, rather than searching for a place name buried in a line of text — which means fewer genuine matches missed and fewer false alarms for an investigator like Kabir to clear. The second is STP (straight-through processing): a payment handled end to end by machine, with no person stopping to repair it. Complete, correctly-placed fields validate and book automatically; an ambiguous free-text block is more likely to be held. Both depend on the data being captured cleanly upstream, because detail never separated at onboarding cannot be reconstructed later.

STRICTLY SPEAKING

Strictly speaking, the rules for structured and hybrid addresses on cross-border payments are set by market-practice guidance — the CBPR+ (Cross-Border Payments and Reporting Plus) usage guidelines — and by each infrastructure's own timetable. Target dates for retiring the fully unstructured option have been set and then revised more than once as institutions prepared. So the safe statement is that the direction is settled while a specific cutover date should be confirmed for the service you are working on.

FOR NOW, REMEMBER

  • ISO 20022 splits a postal address into labelled fields so any reader finds the same fact in the same place.
  • Unstructured puts everything in free text; structured labels every part; hybrid is the bridge, guaranteeing town and country as fields.
  • The industry is moving away from fully unstructured addresses, on a timetable that has shifted more than once.
  • Structured fields make screening and straight-through processing more accurate — but only if the data is captured cleanly upstream.

TRY IT YOURSELF

Bank Alfa is preparing a cross-border payment for Asha Traders but its records only hold the supplier's address as free-text lines. It cannot fully structure the address today. What is the correct minimum it should aim for?

Send it fully unstructured for now — free-text lines are still perfectly acceptable for cross-border payments.

Not this one — The direction of travel is explicitly away from fully unstructured addresses under CBPR+ market practice; leaning on free text is what the transition is retiring.

Produce a hybrid address: put the town name and the two-letter country code in their own structured fields, and keep the remaining detail on address lines.

Correct — Exactly. The hybrid option exists for this situation — it guarantees the two parts most useful for routing and screening are in known fields, even before every element can be separated.

Wait until every element can be structured before sending the payment at all.

Not this one — The hybrid address is designed precisely so a bank need not hold up payments while it improves its data; it is the bridge across that gap.

You have seen how the message says where a party is. The next question is why the payment is being made at all — and ISO 20022 has two dedicated codes that answer it.

KEEP GOING

Three things to remember

  1. 01

    ISO 20022 replaces free-text address lines with labelled fields for street, post code, town name, and a two-letter country code.

  2. 02

    A hybrid address keeps town and country structured while allowing remaining detail on free-text lines during the transition.

  3. 03

    Complete structured addresses validate cleanly, screen more precisely, and process without manual repair.

Where you would use this

USE CASE 01

A bank's onboarding team captures customer addresses as separate street, town, and country fields so outgoing payments meet the structured-address requirement.

USE CASE 02

A payments engineering team maps legacy free-text addresses into hybrid form, populating a structured town and country while the remaining lines carry the rest.

USE CASE 03

A compliance team screens the dedicated country field against sanctions and high-risk-jurisdiction lists rather than parsing a free-text block.

Put the idea into a real situation

Illustrative example: a fictional bank, Meridian Trust, sends a customer credit transfer of EUR 34,500.00 on behalf of a fictional company, Alder Freight Ltd. In a fully structured address the message carries the street name 'Havenkade', building number '17', post code '3011', town name 'Rotterdam', and country 'NL' in 5 separate elements. A fictional counterparty, Kestrel Union Bank, that cannot yet store every element receives a hybrid version instead: 'Rotterdam' and 'NL' arrive as structured town and country fields, while 'Havenkade 17' and '3011' sit on 2 free-text address lines. Because the country code 'NL' is in its own field either way, Kestrel Union Bank screens it directly and books the EUR 34,500.00 without manual repair.

Evidence & review

REVIEWED 2026-07-13

ISO 20022 payments generally; structured/hybrid transition rules follow CBPR+ market practice for cross-border messages.

What this brief simplifies: Shows a representative subset of PostalAddress elements and a two-way screening/STP benefit; omits the full element set and per-infrastructure migration dates, which shift over time.

Sources for this brief4
  1. Official requirement

    ISO 20022 Catalogue of messagesISO 20022 Registration Authority · PostalAddress component

    Defines the current versions of all ISO 20022 message definitions, including the pain, pacs, and camt messages taught on this site. · Checked 2026-07-12

    Each message set is described by a Message Definition Report; earlier versions remain available in the ISO 20022 messages archive.

  2. Market practice

    Cross-Border Payments and Reporting Plus (CBPR+) usage guidelinesSwift (CBPR+ working group) · Structured and hybrid address rules

    Defines how ISO 20022 messages (including pacs.008, pacs.009, pacs.002, pacs.004, and camt investigation messages) are used and validated for cross-border payments on the Swift network. · Checked 2026-07-12

    Full guidelines require MyStandards access; content here relies on public summaries. MT-to-CBPR+ translation rules are published on Swift's translation portal.

  3. Market practice

    Wolfsberg Group Payment Transparency StandardsThe Wolfsberg Group

    Industry standards on preserving complete and accurate party information through payment chains, expressed in ISO 20022 terminology. · Checked 2026-07-12

    The 2023 standards replace the 2017 version and are supplemented by separate Wolfsberg guidance on roles and responsibilities in payment chains.

  4. Simplified educational illustration

    Payments Signal editorial teaching modelsPayments Signal

    This site's own simplified teaching models. · Checked 2026-07-12

    Used wherever diagrams, scenarios, figures, or example values are didactic constructions rather than sourced facts; every such use carries a simplifications disclosure. All people, companies, banks, and list entries in examples are fictional.

Learn this properly

Related briefs

View Articles archive

The ISO 20022 message model

ISO 20022 is an international standard that organises financial messages around business areas, reusable data components, and a shared dictionary, giving families such as pacs, pain, and camt a common structured XML foundation.

READ BRIEF

CBPR+: ISO 20022 for cross-border payments

CBPR+ (Cross-Border Payments and Reporting Plus) is a set of usage guidelines that apply ISO 20022 to cross-border interbank payments over SWIFT, defining exactly how each message field is populated during and after the MT-to-MX transition.

READ BRIEF

Serial and cover in ISO 20022: pacs.008 and pacs.009 COV

How cross-border payments route through correspondent banks in ISO 20022: a single pacs.008 passed bank to bank along the chain, versus a pacs.008 sent directly plus a pacs.009 COV cover message that repeats the customer details so every bank can screen the real parties.

READ BRIEF