ISO20022 Financial Institution Credit Transfer (pacs.008)

This dataset provides comprehensive, standardized records of interbank financial institution credit transfers, including all key parties, transaction details, settlement information, and status tracking. It enables robust analysis, reconciliation, compliance monitoring, and operational reporting for high-value payments and real-time gross settlement environments.

  • last updated 29 Oct 2025
  • by GoMask
The brief that made it

Payment reconciliation and operational reporting

Sample rows

preview · 8 of 400 rows · all 33 columns
message_idstringmessage_typestringamountfloatdebtor_address_statestringcreation_datetimedatetimetransaction_referencestringcurrencystringvalue_datedatedebtor_namestringdebtor_bicstringdebtor_account_numberstringdebtor_address_streetstringdebtor_address_citystringdebtor_address_postal_codestringdebtor_address_countrystringcreditor_namestringcreditor_bicstringcreditor_account_numberstringcreditor_address_streetstringcreditor_address_citystringcreditor_address_statestringcreditor_address_postal_codestringcreditor_address_countrystringintermediary_bicstringcharge_bearerstringpurpose_codestringinstruction_idstringend_to_end_idstringremittance_informationstringsettlement_methodstringsettlement_datetimedatetimestatusstringrejection_reasonstring
MSG-1A9B2C4D-01pacs.0082305.25TX2024-04-03T09:17:45ZREF-20240403-0001USD2024-04-03First National Bank of TexasFNBTUS44XXXUS8937040044053201300011200 Commerce StDallas75201USBank of AmericaBOFAUS3NUS12345678901234567890100 N Tryon StCharlotteNC28202USblankSHARSALAINST-20240403-01E2E-20240403-01Monthly salary for AprilRTGS2024-04-03T12:15:00Zsettledblank
MSG-2D5F7E6H-02MT10389.99blank2024-05-02T13:41:30ZTRX-20240502-0002EUR2024-05-03Sparkasse MünchenBYLADEM1MUEDE89370400440532013000Hauptstrasse 18Munich80331DEABN AMRO BankABNANL2ANL91ABNA0417164300Gustav Mahlerlaan 10Amsterdamblank1082PPNLblankSLEVSUPPINST-20240502-02E2E-20240502-02Supplier invoice AprilClearing2024-05-03T10:10:00Zsettledblank
MSG-3E8G9H1J-03pacs.0080.34blank2024-06-10T15:05:22ZREF-20240610-0003JPY2024-06-11Mizuho Bank Ltd.MHCBJPJTJP8923800000001234567891-1 MarunouchiTokyo100-0005JPSumitomo Mitsui Trust BankSMTCJPJTJP8938230000009876543214-1 NihonbashiTokyoblank103-0027JPblankDEBTTESTblankblankTest micro transferblankblankpendingblank
MSG-4F3J2K5L-04MT1031450000blank2024-06-12T10:37:17ZTRX-20240612-0004CHF2024-06-13Credit Suisse AGCRESCHZZ80ACH9300762011623852957Paradeplatz 8Zurich8001CHUBS Switzerland AGUBSWCHZH80ACH9300762011623852958Bahnhofstrasse 45Zurichblank8001CHZKBKCHZZ80ASHARBGNTINST-20240612-04E2E-20240612-04Bond settlement transferRTGS2024-06-13T14:05:00Zsettledblank
MSG-5H6K7L8M-05pacs.008120.5blank2024-03-28T08:12:00ZREF-20240328-0005GBP2024-03-29HSBC UK Bank PLCHBUKGB4BGB29NWBK601613319268198 Canada SquareLondonE14 5HQGBBarclays Bank PLCBARCGB22GB33BUKB202015555555551 Churchill PlaceLondonblankE14 5HPGBblankSLEVRENTINST-20240328-05blankMonthly rentClearing2024-03-29T10:00:00Zsettledblank
MSG-6N1P2Q3R-06pacs.0080.01blank2024-05-17T19:14:41ZREF-20240517-0006INR2024-05-18State Bank of IndiaSBININBBIN12345678901234567890Sansad MargNew Delhi110001INHDFC Bank LimitedHDFCINBBIN09876543210987654321Kamala Mills CompoundMumbaiblank400013INblankDEBTTESTblankblankTest micro paymentblankblanksettledblank
MSG-7S4T5U6V-07MT103305NSW2024-07-01T11:35:00ZTRX-20240701-0007AUD2024-07-02Commonwealth Bank of AustraliaCTBAAU2SAU12345678901234567890201 Sussex StSydney2000AUWestpac Banking CorpWPACAU2SAU09876543210987654321275 Kent StSydneyNSW2000AUblankDEBTRENTINST-20240701-07E2E-20240701-07Monthly rent paymentClearing2024-07-02T09:20:00Zsettledblank
MSG-8W9X0Y1Z-08pacs.0083500blank2024-02-19T14:20:30ZREF-20240219-0008EUR2024-02-20BNP ParibasBNPAFRPPFR763000600001123456789018916 Boulevard des ItaliensParis75009FRDeutsche Bank AGDEUTDEFFDE89370400440532013001Taunusanlage 12Frankfurtblank60325DEblankSHARSALAINST-20240219-08E2E-20240219-08Salary payment FebruaryRTGS2024-02-20T13:55:00Zsettledblank

What the 400 rows show

from the 400-row sample
  • 116.1median amount
  • 3settlement methods
  • 4charge bearers
  • 4statuses
  • 13purpose codes
  • 27creditor address states
message_type400 rows by value
0105210201pacs.00850%199MT10350%
amount400 rows, in bands of 250M
019539038620810101101.3B2.5Bamount →

Median 116.1, from 0.01 to 2,500,000,000.

debtor_address_state115 rows with a value · 285 left blank
  1. NY22
  2. ON19
  3. CA14
  4. NSW12
  5. VIC9
  6. TX8
  7. MN5
  8. QC5
  9. NC4
  10. PA3
33 columns by typefrom the column list below
  • string 29
  • float 1
  • date 1
  • datetime 2

Columns

33 columns in three groups
blueprint · 33 columns
columntypedescriptionexample
Text 29 columns
message_idstringUnique identifier for the credit transfer messageuniqueMSG-1A9B2C4D-01
message_typestringISO20022 message type (e.g., pacs.008, MT103)pacs.008 · MT103pacs.008
transaction_referencestringReference assigned to the transaction by the initiating institutionREF-20240403-0001
currencystringISO 4217 currency code of the transferred amountUSD
debtor_namestringName of the institution sending the fundsSparkasse München
debtor_bicstringBIC code of the sending financial institutionFNBTUS44XXX
debtor_account_numberstringAccount number of the sending institutionUS893704004405320130001
debtor_address_streetstringStreet address of the sending institutionoptional1200 Commerce St
debtor_address_citystringCity of the sending institutionoptionalDallas
debtor_address_statestringState or province of the sending institutionoptionalTX
debtor_address_postal_codestringPostal code of the sending institutionoptional75201
debtor_address_countrystringCountry of the sending institution (ISO 3166-1 alpha-2)optionalUS
creditor_namestringName of the institution receiving the fundsBank of America
creditor_bicstringBIC code of the receiving financial institutionBOFAUS3N
creditor_account_numberstringAccount number of the receiving institutionUS12345678901234567890
creditor_address_streetstringStreet address of the receiving institutionoptional100 N Tryon St
creditor_address_citystringCity of the receiving institutionoptionalCharlotte
creditor_address_statestringState or province of the receiving institutionoptionalNC
creditor_address_postal_codestringPostal code of the receiving institutionoptional28202
creditor_address_countrystringCountry of the receiving institution (ISO 3166-1 alpha-2)optionalUS
intermediary_bicstringBIC code of an intermediary financial institution (if applicable)optionalZKBKCHZZ80A
charge_bearerstringParty responsible for transaction charges (e.g., DEBT, CRED, SHAR, SLEV)DEBT · CRED · SHAR · SLEV · optionalSHAR
purpose_codestringCode indicating the purpose of the payment (ISO 20022 purpose codes)optionalSALA
instruction_idstringIdentifier assigned by the initiating party for trackingoptionalINST-20240403-01
end_to_end_idstringUnique identifier for end-to-end transaction trackingoptionalE2E-20240403-01
remittance_informationstringFree-text or structured information for the beneficiaryoptionalMonthly salary for April
settlement_methodstringMethod of settlement (e.g., RTGS, clearing, correspondent)RTGS · Clearing · Correspondent · optionalRTGS
statusstringCurrent status of the transaction (e.g., pending, settled, rejected)pending · settled · rejected · cancelledsettled
rejection_reasonstringReason for rejection if the transaction is rejected6 reasons · optionalInvalid account number
Numbers 1 column
amountfloatTransferred amount in the transaction currency0.01 or more2305.25
Dates and times 3 columns
creation_datetimedatetimeDate and time when the message was created2024-04-03T09:17:45Z
value_datedateDate on which funds are to be made available2024-04-03
settlement_datetimedatetimeDate and time when settlement occurredoptional2024-04-03T12:15:00Z

Use it for

  • median amount116.1400 rowsmean amount by messag…55.4Mpacs.0…30.4MMT103

    A finance dashboard

    Amount by message_type and a breakdown of debtor_address_state. Excel, Power BI or Tableau.

  • What pattern can you find in 400 rows?

    A class exercise

    Hand out the rows and one question. Everyone works from the same 400 rows.

  • A software demo

    Believable messages with message_type, creation_datetime and transaction_reference to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 33 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset400 rows33 columns
Yours1,000 rows33 columnsdebtor_address_street: UK only

blueprint · iso20022-financial-institution-credit-transfer-pacs008

Behind this dataset

Same schema. As many rows as you need.

These 400 rows came out of a blueprint — 33 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Unique end-to-end transaction reference
  • Instructing agent BIC code validated
  • Instructed agent BIC code validated
  • Settlement method: INDA, INGA, COVE, CLRG
  • Settlement date within cut-off times
  • Interbank settlement amount specified
  • Charges bearer code: DEBT, CRED, SHAR, SLEV
  • Regulatory reporting if cross-border
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
iso20022-financial-institution-credit-transfer-pacs008

What should your data show?

Preview 20 rows free
No signup. No card.