J−…SEPA and international payments are moving to structured ISO 20022 addresses.Try it now
ISO 20022 · CBPR+ · SEPA

Clean addressesready forISO 20022 payments.

Upload an Excel, CSV or pain.001 file. Struct20022 finds the address columns, converts them into ISO 20022 fields and shows the rows to fix before bank submission.

No card required · no subscription · prepaid credits

struct20022 · demo
Structured PstlAdr address

Demo: structuring and completion, with the same options available in your account.

GDPR-compliant
You choose the retention period
Secure payments
Hosted in the European Union
How it works

A short workflow, checked row by row

01

Import

Upload Excel, CSV, TXT or pain.001 files. Address columns are detected even when the address is split across several fields.

02

Combine options

Structuring, completion and validation are independent features. Each costs 1 credit and can be enabled as needed.

03

Export

Download the original file enriched with ISO columns, or a pain.001 XML re-issued with PstlAdr blocks replaced in place.

Free audit

See first which rows need attention

Drop a file without creating an account: pain.001 is reviewed as-is and tabular files receive a first local estimate. Nothing is stored.

Drop your file - instant auditExcel, CSV, TXT or pain.001 · never stored · no account
API

The same processing in your systems

ERP exports, scripts and client portals use the same processing path as the web interface, with an API key and clear job tracking.

Single address, full files, job tracking and signed download links
Same account, same credits, same engine as the web interface
xlsx, csv or XML outputs depending on your banking process
structure.sh
# Structure an address via the API
curl -X POST https://api.struct20022.cloud/v1/addresses/structure \
  -H "X-API-Key: struct20022_live_..." \
  -d '{"address": "12 r. de la paix paris 2e", "features": {"structuring": true, "completion": true, "validation": false}}'

# -> 200 OK
{
  "iso20022": {"StrtNm": "Rue de la Paix", "BldgNb": "12",
               "PstCd": "75002", "TwnNm": "Paris", "Ctry": "FR"},
  "compliance": "structured_ok",
  "credits_charged": 2
}
Pricing

Pay per address, no subscription

Three combinable features, billed on actual processing: structuring, geographic completion and official-source validation when the country is supported.

Prepaid credits
€0.08 / credit
  • Structuring: 1 credit to organize a complete address
  • Completion: 1 credit to recover or correct missing data
  • Validation: 1 credit when an official source is available
  • 100 credits included at signup
Create a free account
Enterprise contract
Custom
  • Negotiated volume, no manual top-ups
  • Optional monthly cap
  • API integration support
Request a quote
Calculator

Estimate your cost

Estimated cost
€800.00
10,000 credits
€0.08 / credit · 2×

Estimate. Each enabled feature adds 1 credit per address.

Move your addresses to ISO 20022 format.