ISO 20022 zastąpił wiadomości SWIFT MT w listopadzie 2025. Śledź swoją płatność za pomocą UETR — działa zarówno dla formatu MT103, jak i pacs.008.
pacs.008 is the ISO 20022 message banks use to send a customer credit transfer, such as an international wire. It replaced the SWIFT MT103 for cross-border payments in November 2025. The name stands for Payments Clearing and Settlement message 008: FI to FI Customer Credit Transfer.
FIToFICustomerCreditTransfer (pacs.008.001.08 w zastosowaniu SWIFT CBPR+)| Aspekt | MT103 (starszy format) | pacs.008 (ISO 20022) |
|---|---|---|
| Format | Własny format SWIFT FIN (tekstowy, tag:wartość) | XML (ISO 20022, ustrukturyzowany) |
| Znaczniki pól | Kody numeryczne: 20, 32A, 50F, 59, 70, 71A | Opisowy XML: Dbtr/Nm, CdtrAgt/BICFI |
| UETR stands for Unique End-to-End Transaction Reference. | Pierwotnie nieobecne; stało się obowiązkowe przez pole 121 (lis 2018) | Natywne pole obowiązkowe od początku |
| Format adresu | 4 wiersze po 35 znaków, niestrukturyzowane | Ustrukturyzowane: ulica, miasto, kod pocztowy, kraj |
| Informacje o płatności | Pole 70: maks. 4x35 znaków | Nieograniczone dane strukturyzowane lub niestrukturyzowane |
| Kurs wymiany | Pole 36 (warunkowe — gdy waluty się różnią) | Jawne pole XchgRate, zawsze dostępne |
| Szczegóły opłat | Pole 71F/71G (pojedyncza kwota) | Tablica ChrgsInf: kwota + agent na każdą opłatę |
| Zestaw znaków | Zestaw znaków SWIFT X/Y (ograniczony) | Pełny UTF-8 / Unicode |
| Obsługa LEI | Nie natywne | Pole OrgId/LEI do identyfikacji podmiotu prawnego |
| Kody celu | Pole 26T (ograniczone) | Taksonomia kodów celu ISO 20022 (ponad 100 kodów) |
| Maks. rozmiar wiadomości | ~10 000 znaków | ~10 MB na wiadomość (FINplus) |
| Status | Wycofany 22 lis 2025 | Obowiązkowy dla płatności transgranicznych |
Od 22 listopada 2025 r. SWIFT nie akceptuje już MT103 dla transgranicznych instrukcji płatniczych. Wszystkie banki na świecie muszą teraz używać pacs.008. Jeśli Twój bank nadal wyświetla "potwierdzenie MT103", zostało ono prawdopodobnie wewnętrznie przekonwertowane z pacs.008. W okresie współistnienia (marzec 2023 – listopad 2025) SWIFT prowadził centralną usługę translacyjną, która automatycznie konwertowała między formatami MT i MX.
Masz jeszcze potwierdzenie MT103 lub pacs.008? Prześlij go, a my automatycznie wyodrębnimy dane do śledzenia
Poniżej znajduje się zanonimizowana wiadomość pacs.008.001.08 z oznaczonymi kluczowymi polami. To jest struktura XML przesyłana między bankami przy każdej płatności transgranicznej.
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08">
<FIToFICstmrCdtTrf>
<!-- Group Header -->
<GrpHdr>
<MsgId>EXMB92426831ABCD</MsgId> ← Identyfikator wiadomości
<CreDtTm>2026-01-15T09:30:00Z</CreDtTm> ← Znacznik czasu utworzenia
<NbOfTxs>1</NbOfTxs> ← Liczba transakcji
<SttlmInf>
<SttlmMtd>INDA</SttlmMtd> ← Metoda rozliczenia
</SttlmInf>
</GrpHdr>
<!-- Credit Transfer Transaction -->
<CdtTrfTxInf>
<PmtId>
<InstrId>EXMB92426831ABCD</InstrId> ← Identyfikator instrukcji
<EndToEndId>INV-2026-00142</EndToEndId> ← Referencja end-to-end
<UETR>eb6305c4-3e7a-4b29-9a1f-8d2ce5a71b30</UETR> ← UETR (śledzenie!)
</PmtId>
<PmtTpInf>
<SvcLvl><Cd>G001</Cd></SvcLvl> ← Poziom usługi SWIFT gpi
</PmtTpInf>
<IntrBkSttlmAmt Ccy="USD">75000.00</IntrBkSttlmAmt> ← Kwota rozliczenia
<IntrBkSttlmDt>2026-01-16</IntrBkSttlmDt> ← Data rozliczenia
<InstdAmt Ccy="EUR">68500.00</InstdAmt> ← Pierwotna kwota zlecona
<XchgRate>1.0949</XchgRate> ← Kurs wymiany
<ChrgBr>SHAR</ChrgBr> ← Ponoszący opłaty
<Dbtr> ← Dłużnik (nadawca)
<Nm>Acme Trading GmbH</Nm>
<PstlAdr>
<StrtNm>Hauptstrasse 42</StrtNm>
<PstCd>60311</PstCd>
<TwnNm>Frankfurt</TwnNm>
<Ctry>DE</Ctry>
</PstlAdr>
</Dbtr>
<DbtrAcct>
<Id><IBAN>DE89370400440532013000</IBAN></Id>
</DbtrAcct>
<DbtrAgt>
<FinInstnId><BICFI>COBADEFFXXX</BICFI></FinInstnId> ← BIC banku zleceniodawcy
</DbtrAgt>
<CdtrAgt>
<FinInstnId><BICFI>CHASUS33XXX</BICFI></FinInstnId> ← BIC banku beneficjenta
</CdtrAgt>
<Cdtr> ← Wierzyciel (beneficjent)
<Nm>Global Supplies Inc.</Nm>
<PstlAdr>
<StrtNm>123 Commerce Street</StrtNm>
<PstCd>10005</PstCd>
<TwnNm>New York</TwnNm>
<Ctry>US</Ctry>
</PstlAdr>
</Cdtr>
<CdtrAcct>
<Id><Othr><Id>483926175012</Id></Othr></Id>
</CdtrAcct>
<RmtInf> ← Informacje o płatności
<Ustrd>Payment for Invoice INV-2026-00142</Ustrd>
</RmtInf>
</CdtTrfTxInf>
</FIToFICstmrCdtTrf>
</Document>
UUID v4, który umożliwia śledzenie end-to-end we wszystkich bankach w łańcuchu. Obowiązkowy od listopada 2018 w MT103 (pole 121), natywny w pacs.008. To jest identyfikator, za pomocą którego śledzisz swoją płatność.
Referencja nadana przez klienta zleceniodawcę, która musi być przekazana bez zmian przez cały łańcuch płatności do beneficjenta. Zazwyczaj numer faktury, zamówienia zakupu lub referencja umowy — używana do uzgodnień.
Wewnętrzna referencja instrukcji banku. Zmienia się w każdym banku w łańcuchu (w przeciwieństwie do EndToEndId, który jest zachowany).
G001 = SWIFT gpi, umożliwia śledzenie i zobowiązania SLA.
Kwota faktycznie przenoszona między bankami, wraz z walutą.
Pierwotna kwota, którą klient chciał wysłać (może się różnić z powodu przewalutowania FX).
Jawny kurs FX zastosowany do przewalutowania. W MT103 było to warunkowe pole 36; w pacs.008 jest zawsze dostępne, gdy ma zastosowanie.
Pełne strukturalne imię i adres nadawcy (ulica, miasto, kod pocztowy, kraj — wszystko w oddzielnych polach).
Strukturalne dane beneficjenta.
Kody BIC/SWIFT banku wysyłającego i odbierającego. Katalog banków korespondentów
Kto ponosi opłaty: SHAR (wspólnie), DEBT (nadawca), CRED (odbiorca).
Cel płatności. Może być tekstem niestrukturyzowanym lub ustrukturyzowanym z referencjami faktur, numerami identyfikacji podatkowej itp.
Masz UETR? Wprowadź go w powyższym formularzu śledzenia, aby sprawdzić status płatności w wielu bankach korespondentach jednocześnie. Śledź teraz
Poproś bank o potwierdzenie — w formacie MT103, pacs.008 XML lub jako zrzut ekranu z portalu bankowego.
Poszukaj UUID w formacie eb6305c4-3e7a-4b29-9a1f-8d2ce5a71b30. W pacs.008 jest to element <UETR>. W MT103 jest to pole 121.
Wypełnij UETR, kwotę, walutę i datę waluty w powyższym formularzu.
Nasz skaner oparty na AI automatycznie wyodrębnia UETR, referencję i kwotę zarówno z potwierdzeń MT103, jak i pacs.008.
Kluczowa wiadomość: Niezależnie od tego, czy płatność została wysłana jako MT103 czy pacs.008, UETR jest uniwersalnym kluczem śledzenia. Nasz tracker wyświetla najnowszy dostępny status SWIFT i konsoliduje dane z kilku głównych banków.
Obowiązkowy UETR oznacza, że każda płatność jest możliwa do śledzenia od początku do końca od pierwszego dnia. Śledź swoją teraz
Ustrukturyzowane adresy, kody celu i nieograniczone informacje o płatności zmniejszają potrzebę ręcznego przetwarzania.
Ustrukturyzowane dane czytelne maszynowo umożliwiają automatyczne sprawdzanie sankcji i kontrole AML. Zobacz nasz screening sankcyjny →
Ustrukturyzowane pola eliminują niejednoznaczność — koniec z analizowaniem 4 wierszy niestrukturyzowanego tekstu adresu.
Jawne kursy wymiany i wyszczególnione opłaty każdego banku w łańcuchu.
Ten sam format używany przez SEPA, Fedwire, CHAPS, TARGET2 — prawdziwa interoperacyjność.
| Region / System | Status ISO 20022 | Od |
|---|---|---|
| EU / SEPA | Pełne wdrożenie (pain.001, pacs.008) | Lut 2014 (obowiązkowy) |
| UK / CHAPS | Migracja do ISO 20022 | 19 czerwca 2023 |
| EU / TARGET2 | Migracja do ISO 20022 | Marzec 2023 |
| SWIFT transgraniczny | Obowiązkowy MX (pacs.008) | 22 listopada 2025 |
| US / Fedwire | Migracja do ISO 20022 | Lipiec 2025 |
| Australia / RITS | ISO 20022 wdrożony | 2024 |
| India / RTGS | ISO 20022 wdrożony | 2024 |
| China / CNAPS | ISO 20022 wdrożony | 2023 |
| Japan / BOJ-NET | ISO 20022 wdrożony | 2024 |
| Singapore / MEPS+ | ISO 20022 wdrożony | 2023 |
Poszukaj elementu <UETR> wewnątrz <PmtId>. Jest to UUID w formacie xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx. W MT103 jest to pole 121. Jeśli bank przekazał Ci PDF lub zrzut ekranu, możesz przesłać go do naszego skanera, a my wyodrębnimy dane automatycznie.
Chociaż SWIFT nie akceptuje już MT103 między bankami (od 22 listopada 2025 roku), niektóre banki nadal generują potwierdzenia w formacie MT103 dla klientów jako znany format. Wewnętrznie płatność przeszła jako komunikat pacs.008. W okresie współistnienia (marzec 2023 – listopad 2025) centralny Serwis Tłumaczeniowy SWIFT automatycznie konwertował między formatami. Pola odpowiadają sobie bezpośrednio, więc Twój UETR działa do śledzenia niezależnie od formatu.
W routingu SERIAL komunikat pacs.008 przechodzi przez każdy bank w łańcuchu sekwencyjnie. W routingu COVER pacs.008 trafia bezpośrednio do banku beneficjenta, podczas gdy oddzielny pacs.009 (płatność pokrywająca) przenosi środki przez łańcuch korespondentów. Cover jest stosowany, gdy banki zleceniodawcy i beneficjenta nie mają bezpośredniej relacji.
SHAR (dzielone — nadawca płaci opłaty banku nadawcy, beneficjent płaci opłaty banku odbiorcy), DEBT (wszystkie opłaty pokrywa nadawca/dłużnik), CRED (wszystkie opłaty pokrywa odbiorca/wierzyciel). W pacs.008 opłaty każdego banku są wyszczególnione oddzielnie w ChrgsInf, w przeciwieństwie do MT103, gdzie podawano jedynie sumy.
CBPR+ (Cross-Border Payments and Reporting Plus) to implementacja standardu ISO 20022 przez SWIFT dla płatności transgranicznych. pacs.008 to główny komunikat płatniczy w ramach CBPR+. Kod poziomu usługi G001 oznacza płatność SWIFT gpi z możliwościami śledzenia i zobowiązaniami SLA.
Nie. ISO 20022 to globalny standard utrzymywany przez Komitet Techniczny 68 ISO (TC68), z SWIFT jako Organem Rejestracyjnym. Obejmuje ponad 200 typów komunikatów używanych przez SEPA (Europa), Fedwire (USA), CHAPS (Wielka Brytania), TARGET2 (UE) i dziesiątki krajowych systemów na całym świecie. Przyjęcie przez SWIFT dla płatności transgranicznych w listopadzie 2025 roku było ostatnim ważnym kamieniem milowym.
Both carry a customer credit transfer. MT103 is the legacy SWIFT FIN text format with numbered fields; pacs.008 is its ISO 20022 XML replacement with structured fields, full UTF-8 support, and a native UETR. SWIFT stopped accepting MT103 between banks on 22 November 2025. The full comparison table is above on this page.
pacs.008 moves a customer payment: a person or company is the ultimate sender or beneficiary. pacs.009 is a bank-to-bank credit transfer, used for the cover leg in correspondent banking or for transfers between financial institutions, and it replaces MT202 and MT202COV.
Yes, in practice. pacs.008 is an ISO 20022 message definition, and SWIFT carries it over its network within CBPR+. The same definition is also used by SEPA, Fedwire, CHAPS and TARGET, so pacs.008 is a global standard rather than something exclusive to SWIFT.
Niezależnie od tego, czy płatność została wysłana jako MT103 czy pacs.008, UETR jest Twoim kluczem śledzenia. Konsolidujemy dane z kilku głównych banków, aby zapewnić najnowszy dostępny status.
Śledź płatnośćEverything on this page is also available from the Ohmyfin API: verify SWIFT/BIC codes, screen names against 290+ sanctions lists, and pull country banking rules. The public API needs no signup (3 requests a day per IP), and a free API key raises your limit.
Building an AI agent or assistant? llms.txt · OpenAPI spec