Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

From 14 November 2026, Swift’s cross-border CBPR+ payment messages will no longer accept fully unstructured postal addresses where an address is required. Both permitted formats, fully structured and hybrid, require Town Name and Country Code as separate structured elements. Thirty-six days remain from the date of this article, so the practical question is not how to write the XML tag. It is whether each Town and Country value can be traced to an authoritative origin and kept intact as the party record moves through every payment path.

What changes on 14 November 2026

Swift’s corporate guidance states that, from that date and aligned with CBPR+ and HVPS+ and the community’s move toward ISO 20022, “fully unstructured postal addresses will no longer be accepted in cross-border payment messages.” The rule applies only where an address is required. The scope is set out below.

Swift’s migration guidance adds that requests not following the required formats may be rejected or delayed by payment service providers, with possible payment delays, more rejections, and operational or compliance risk. How a particular message, channel, or bank handles a non-compliant address depends on the applicable message rules and that provider’s implementation. Check the current CBPR+ usage guidelines, the Standards Release 2026 materials, and your bank’s instructions before relying on any specific outcome, because these requirements are time-sensitive.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Which address formats qualify

The two permitted formats share one hard rule: Town Name and Country Code must be structured. They differ in what else they allow.

Element Fully structured Hybrid Fully unstructured
Town Name (TwnNm) Mandatory, structured Mandatory, structured Not accepted from 14 November 2026 where an address is required
Country Code (Ctry, ISO two-letter form) Mandatory, structured Mandatory, structured Not accepted from 14 November 2026 where an address is required
Address Line Not permitted Up to two occurrences, 70 characters each Free text only; not accepted from 14 November 2026 where an address is required
Street name, building number, postal code Structured fields where available Structured fields where available and reliably assigned Not structured

Fully structured

A fully structured postal address uses distinct fields such as street name, building number, postal code, town, and country. Town Name and Country Code, with the country as an ISO two-letter code, are the minimum. This format cannot contain Address Line. Swift’s standards examples show the minimum as:

<TwnNm>LONDON</TwnNm> and <Ctry>GB</Ctry>

Hybrid

Hybrid combines structured fields with a limited free-text portion. Town Name and Country Code remain structured and mandatory. Swift’s industry guidance on removing unstructured addresses sets the free-text limit at two Address Line occurrences, each up to 70 characters.

Put every address detail you hold and can assign reliably into a structured element. Reserve Address Line for residual text that cannot go into a structured field, such as a descriptive location note. Hybrid is a transition format, not a reason to leave Town and Country embedded in a free-text line. The ECB/PMPG guidance on hybrid postal addresses (version dated 20 October 2025) covers the same practice, and the Federal Reserve Financial Services’ Format Frequently Asked Questions corroborates the hybrid requirements for US wire formats.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Fully unstructured

A fully unstructured address is a single block of text, typically with the town and country buried inside a street line. From 14 November 2026 it is decommissioned for the relevant messages. ERP systems often store addresses in this form or in semi-structured form, which is why the upstream work described below matters more than the format definitions.

Where the rule applies

Swift’s corporate FAQ lists the parties that carry addresses under this rule: the creditor, the debtor where present, the ultimate debtor and ultimate creditor where used, and agents only when no BIC is provided.

The BIC changes the agent case. Swift says no bank postal address is required in most cases where the beneficiary bank is identified by BIC, and a BIC remains a valid agent identifier without an accompanying postal address.

The migration guidance applies the rule to CBPR+ payment messages and lists the following messages as exceptions, meaning they are excluded from the requirement:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • admi.024
  • camt.025
  • camt.052
  • camt.053
  • camt.054
  • camt.060

Do not extend this list to other rails or local services without checking the message-specific usage guidelines for that rail.

Channel notes for MT101 and SCORE+

  • MT101: Swift’s corporate FAQ says MT101 users do not acquire new mandatory fields from the postal-address change. Where an address is supplied, use Option F for fields 50a and 59. The alternatives the FAQ previously cited should no longer be used for addresses.
  • SCORE+ pain.001: The FAQ describes SCORE+ support for both hybrid and fully structured addresses over FINplus.

Confirm both points with your sending bank and the current release documentation before building against them.

Why the work starts upstream

A payment formatter can only output what it receives. Swift says corporates’ ERP systems often store free-text or semi-structured addresses, and that those systems and processes need updating. Swift’s migration guidance states the consequence directly:

As address information must be sourced at origin, it is not possible for Swift to develop a contingency solution for financial institutions who experience delays in readiness.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A downstream step cannot create reliable location data where the record is absent or ambiguous. Consider a free-text line reading Hauptstrasse 12, Springfield (an illustrative example). The street is clear, but the name Springfield applies to towns in several countries, so a formatter cannot choose the correct Town Name and Country Code from the text alone. If the customer record holds a verified country and postal code, the values can be structured at origin. If it does not, the answer has to come from the customer, an approved registry, or a reviewer, and the record should show which one supplied it.

What the August 2026 figures show

Swift’s migration guidance reports the following global adoption shares of hybrid and structured postal addresses for August 2026, in pacs.008 CBPR+ traffic. The shares are measured from observations of the XML elements used in that traffic.

Address format Debtor Creditor
Fully structured 24.1% 20.0%
Hybrid 16.5% 10.2%
Unstructured 54.8% 56.2%
No address 4.7% 13.5%

These figures do not measure completeness beyond mandatory elements. Read them as format shares in that traffic scope, not as a survey of every institution or a measure of migration readiness. The published columns total 100.1% for debtors and 99.9% for creditors, which points to rounding. The clear takeaway is that more than half of the observed debtor and creditor addresses were still unstructured in August 2026.

Building a data-lineage workflow

The sequence below is an implementation plan derived from Swift’s field rules and its description of legacy systems. Swift does not prescribe this plan.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Step 1: Inventory where addresses originate

List every system that holds, assembles, or transmits a party address: ERP, supplier and customer masters, core banking, onboarding, the payment hub, and file-import layers. For each one, record which fields are genuinely structured, where free text is concatenated, and which payment messages and channels the flow feeds.

Step 2: Set a source-of-truth policy

Name the authoritative source for each party’s identity, Town Name, Country Code, and any optional address attributes. For each value, record its provenance, the date it was sourced, any transformation applied, and a confidence level where the value was inferred or enriched. A model prediction should never sit in master data looking like a verified value.

Step 3: Profile and segment legacy records

Sort records into these groups:

  • already structured, with Town and Country in structured fields;
  • hybrid-compatible, where Town and Country can be identified and the residual text is short;
  • needing enrichment or human investigation;
  • having no address;
  • not requiring an address because a permitted identifier such as a BIC is used.

Step 4: Fix capture at origin

Change collection screens, schemas, validation rules, APIs, file layouts, and stewardship procedures so that Town and Country survive capture and mapping as separate values. Keep Address Line only for residual text. Fixing capture is the only step that stops the backlog from refilling.

Step 5: Use inference under controls

A model can propose Town and Country with a confidence score, but low-confidence, ambiguous, unusual, and non-Latin-script cases need an exception path. Validate against approved registries or accountable review before a critical payment is released. The limits of Swift’s own model are covered in the next section.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Step 6: Test every payment path

Validate serialization and business rules for each relevant message type, transport channel, intermediary, and receiving PSP. At a minimum, include these cases:

  • missing Town Name or Country Code;
  • Address Line text longer than 70 characters, or more than two Address Line occurrences in a hybrid address;
  • the same content repeated across structured fields and Address Line;
  • unstructured addresses that the format no longer accepts;
  • agents identified by BIC with no postal address;
  • exception messages from the list above.

Step 7: Monitor lineage and outcomes

Track unresolved records, correction rates, inferences that reviewers reject, rejection reasons, field completeness, and changes made at each source. Send rejects and manual corrections back to the data owner who created the value, rather than patching only the outbound message. An outbound patch hides the defect, and it returns with the next batch.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Using Swift’s AI address structuring model

Swift describes its address structuring model as an NLP-based tool that infers Town and Country from unstructured legacy address content, particularly debtor and creditor data in MT 103 and pacs.008 workflows. It returns confidence scores, resolution options, and diagnostics to support automation and expert review. Swift says it can be integrated into internal systems, used as a standalone tool, or run as batch preprocessing. Swift describes it as open source and free of charge to the Swift community.

Its scope is narrower than its name suggests:

  • It outputs Town and Country. It does not produce a complete, normalized postal address.
  • Swift says it is not designed for free-format agent fields such as field 57D. Agents are better identified by BIC and available reference data.
  • Low-confidence predictions, non-standard patterns, and new formats need validation or expert review.
  • Swift says it performs best on English or transliterated inputs encoded in Swift character set X. Arabic, Chinese, Cyrillic, and Japanese or CJK inputs may produce unreliable or unexpected results.
  • Swift says the model can be tuned with additional regional registries and repositories.
  • It is distinct from Swift Translator. Translator maps fields when Town and Country are already available, while the model infers them from free text. The model is not integrated into Swift products.

Treat the model as a focused inference aid inside a validated remediation process, not as a compliance guarantee.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Comparing remediation approaches

These approaches solve different parts of the problem. The published guidance offers no independent benchmark or cost comparison, so accuracy and cost have to be measured on your own records. Compare each option on validation of Town and Country, handling of ambiguous and non-Latin-script input, confidence scoring and exception routing, provenance and write-back to the system of record, coverage of party types and channels, fit with your schemas and batch volumes, and ongoing registry maintenance.

Approach Where it fits Main limit to plan for
Manual cleansing Human judgement on ambiguous and non-Latin-script records Slow at volume; consistency depends on the reviewer; needs a recorded audit trail
Rule-based parsing Predictable and explainable when addresses follow consistent layouts Breaks on new or irregular layouts; rules need upkeep for each country
Swift’s address structuring model Free, open source, returns confidence scores, runs in batch Infers Town and Country only; limited for non-Latin scripts; not for field 57D
External reference-data enrichment Adds registry-based place data that can be validated Check regional coverage and registry maintenance; provider terms and cost are not covered here
Changes to source capture Fixes the cause; provenance is clearest Takes time to roll out; does not clear the existing backlog

Sources referenced

  • Swift, “ISO 20022: Corporates” (corporate FAQ on the deadline, hybrid minimums, BIC treatment, MT101 and SCORE+).
  • Swift, “ISO 20022: The Swift AI address structuring model” (model purpose, availability, target users, and limitations).
  • Swift, “Unstructured address data is being removed. Are you ready?” (migration overview, message exceptions, format examples, August 2026 figures, and the origin-of-data statement).
  • Swift, “ISO 20022 – Removal of Unstructured” (industry guidance PDF with the two-line, 70-character hybrid limits).
  • BIS/CPMI, “Fostering ISO 20022 harmonisation” (broader standards context).
  • Federal Reserve Financial Services, “Format Frequently Asked Questions” (hybrid requirements for US wire formats).
  • ECB/PMPG, “Hybrid Postal Address,” version dated 20 October 2025 (industry guidance on hybrid postal address practice).

The Bottom Line

The output change is small; the risk sits in the inputs. For each in-scope party, be able to answer two questions before 14 November 2026: where did this Town Name and Country Code come from, and does it still match when the payment leaves your systems? If you cannot answer either question, route the record to review rather than into the payment message.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.