ISO20022 Payment Status Report (pain.002)
This dataset provides detailed ISO20022 payment status reports (pain.002), including transaction identifiers, status updates, reason codes for failed or pending payments, and party/account information. It enables comprehensive tracking, reconciliation, and analysis of payment instructions across financial institutions, supporting regulatory compliance and operational efficiency.
Sample rows
preview · 8 of 300 rows · all 17 columns| report_idstring | payment_statusstring | amountfloat | status_reason_codestring | report_datetimedatetime | original_instruction_idstring | transaction_idstring | status_reason_descriptionstring | currencystring | debtor_namestring | debtor_accountstring | creditor_namestring | creditor_accountstring | settlement_datedate | instructed_datedate | processing_bankstring | additional_informationstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RPT-USA001 | accepted | 582.41 | blank | 2024-02-12T11:12:29 | INST-000154A | TXN-10012 | blank | USD | Mary Ellen Shaw | US98BOFA1234567890123456 | Riverside Grocery LLC | US13CHASE7891234560123456 | 2024-02-13 | 2024-02-12 | Bank of America | Payment for weekly supplies |
| RPT-GBR002 | completed | 125000 | blank | 2024-03-21T09:30:45 | INST-000214B | TXN-10013 | blank | GBP | London Tech Group | GB29BARC20412398765432 | Alpha Electronics PLC | GB37HSBC40986543211234 | 2024-03-22 | 2024-03-21 | Barclays | Large corporate transfer |
| RPT-DEU003 | rejected | 432.15 | INSF | 2024-01-15T14:12:37 | INST-000314C | TXN-10014 | Insufficient funds in debtor account | EUR | Klara Hoffmann | DE89370400440532013000 | Buchhandlung Klee | DE09500105179732176455 | blank | 2024-01-15 | Deutsche Bank | Please review account balance and retry |
| RPT-USA004 | accepted | 89.99 | blank | 2024-04-08T16:27:15 | INST-000154A | TXN-10015 | blank | USD | Mary Ellen Shaw | US98BOFA1234567890123456 | Riverside Grocery LLC | US13CHASE7891234560123456 | 2024-04-09 | 2024-04-08 | Bank of America | Payment for weekly supplies |
| RPT-FRA005 | pending | 1500 | blank | 2024-05-10T10:22:18 | INST-000415D | TXN-10016 | blank | EUR | Laurent Moreau | FR7630006000011234567890189 | Le Marché Parisien | FR1420041010050500013M02606 | blank | 2024-05-10 | BNP Paribas | Awaiting confirmation from debtor bank |
| RPT-ITA006 | partially accepted | 750 | PARTPAY | 2024-06-02T13:08:09 | INST-000614E | TXN-10017 | Partial payment due to limit | EUR | Giovanni Romano | IT60X0542811101000000123456 | Studio Legale Rossi | IT34C0200805020000400691234 | 2024-06-03 | 2024-06-02 | Intesa Sanpaolo | Balance due next period |
| RPT-USA007 | cancelled | 3250 | CUSTREQ | 2024-07-19T12:17:36 | INST-000715F | TXN-10018 | Cancelled at customer request | USD | Jeffrey Patterson | US23WELLS9876543210987654 | Pacific Movers Inc | US45CITI6543210987654321 | blank | 2024-07-19 | Wells Fargo | Contact support for further assistance |
| RPT-ESP008 | accepted | 65.75 | blank | 2024-05-12T09:45:21 | INST-000815G | TXN-10019 | blank | EUR | Maria Sanchez | ES9121000418450200051332 | Café de la Plaza | ES7620770024003102575766 | 2024-05-13 | 2024-05-12 | Banco Santander | Monthly membership fee |
| RPT-USA009 | accepted | 0.99 | blank | 2024-07-22T11:05:11 | INST-000154A | TXN-10020 | blank | USD | Mary Ellen Shaw | US98BOFA1234567890123456 | Riverside Grocery LLC | US13CHASE7891234560123456 | 2024-07-23 | 2024-07-22 | Bank of America | Micro payment for system test |
| RPT-USA010 | pending | 10000 | blank | 2024-08-18T10:10:40 | INST-000915H | TXN-10021 | blank | USD | Brandon Lee | US10CITI8765432109876543 | Sunshine Logistics | US34CHASE2109876543210987 | blank | 2024-08-18 | Citibank | Awaiting processing by intermediary bank |
| RPT-DEU011 | accepted | 250 | blank | 2024-09-03T13:49:53 | INST-001015I | TXN-10022 | blank | EUR | Uwe Baumgartner | DE02500105170212345678 | Artisan Bakery | DE89370400440532013000 | 2024-09-04 | 2024-09-03 | Commerzbank | Monthly invoice payment |
| RPT-GBR012 | partially accepted | 1500 | LIMITEXCEED | 2024-07-15T15:34:29 | INST-001115J | TXN-10023 | Limit exceeded, partial payment sent | GBP | Helen Bradshaw | GB33NWBK60161331926819 | Oxford Rentals Ltd | GB20LOYD30996012345678 | 2024-07-16 | 2024-07-15 | NatWest | Remaining scheduled next week |
| RPT-USA013 | accepted | 1 | blank | 2024-10-02T08:52:12 | INST-001215K | TXN-10024 | blank | USD | Test User | US45CITI6543210987654321 | Test Merchant | US10CITI8765432109876543 | 2024-10-03 | 2024-10-02 | Citibank | Test payment |
| RPT-ESP014 | rejected | 100 | ACCTCLOSED | 2024-11-09T11:37:55 | INST-001315L | TXN-10025 | Creditor account closed | EUR | Carlos Fernandez | ES9121000418450200051332 | Café de la Plaza | ES7620770024003102575766 | blank | 2024-11-09 | Banco Santander | Contact creditor for new account details |
| RPT-USA015 | completed | 250000 | blank | 2024-12-03T12:16:20 | INST-001415M | TXN-10026 | blank | USD | New York Holdings LLC | US23WELLS9876543210987654 | Empire Contractors Inc | US10CITI8765432109876543 | 2024-12-04 | 2024-12-03 | Wells Fargo | Large corporate transfer |
| RPT-GBR016 | accepted | 80 | blank | 2024-05-18T09:10:16 | INST-001515N | TXN-10027 | blank | GBP | Michael Green | GB29BARC20412398765432 | Alpha Electronics PLC | GB37HSBC40986543211234 | 2024-05-19 | 2024-05-18 | Barclays | Payment for accessories |
| RPT-FRA017 | pending | 300 | blank | 2024-07-23T13:15:44 | INST-001615O | TXN-10028 | blank | EUR | Laurent Moreau | FR7630006000011234567890189 | Le Marché Parisien | FR1420041010050500013M02606 | blank | 2024-07-23 | BNP Paribas | Awaiting confirmation from debtor bank |
| RPT-ITA018 | rejected | 6500 | LIMITEXCEED | 2024-08-04T10:49:37 | INST-001715P | TXN-10029 | Payment exceeds allowed limit | EUR | Giovanni Romano | IT60X0542811101000000123456 | Studio Legale Rossi | IT34C0200805020000400691234 | blank | 2024-08-04 | Intesa Sanpaolo | Contact bank for limit increase |
| RPT-USA019 | accepted | 0.01 | blank | 2024-09-15T17:23:58 | INST-001815Q | TXN-10030 | blank | USD | Test User Two | US45CITI6543210987654321 | Test Merchant Two | US10CITI8765432109876543 | 2024-09-16 | 2024-09-15 | Citibank | Micro payment for system test |
| RPT-DEU020 | completed | 1150000 | blank | 2024-10-25T14:32:47 | INST-001915R | TXN-10031 | blank | EUR | Müller & Söhne GmbH | DE09500105179732176455 | Global Logistics AG | DE89370400440532013000 | 2024-10-26 | 2024-10-25 | Deutsche Bank | Large corporate transfer |
What the 300 rows show
from the 300-row sampleCompleted (payment status) stands out: mean amount is 781,267, against 1,226 for the rest.
- 882.5median amount
- 20currencies
- 68processing banks
Median 882.5, from 0.01 to 2,000,000.
- string 13
- float 1
- date 2
- datetime 1
Columns
17 columns in three groups| column | type | description | example |
|---|---|---|---|
| Text 13 columns | |||
report_id | string | Unique identifier for the payment status report messageunique | RPT-USA001 |
original_instruction_id | string | Unique identifier for the original payment instruction being referenced | INST-000154A |
transaction_id | string | Unique identifier for the payment transaction within the instruction | TXN-10012 |
payment_status | string | Status of the payment instruction (e.g., accepted, rejected, pending, partially accepted)6 values | accepted |
status_reason_code | string | Standardized code indicating the reason for the current payment status11 codes · optional | INSF |
status_reason_description | string | Human-readable description of the reason for the payment statusoptional | Creditor account closed |
currency | string | ISO 4217 currency code for the payment amount | USD |
debtor_name | string | Name of the party sending the paymentoptional | Mary Ellen Shaw |
debtor_account | string | Account identifier (e.g., IBAN) of the debtoroptional | US98BOFA1234567890123456 |
creditor_name | string | Name of the party receiving the paymentoptional | Riverside Grocery LLC |
creditor_account | string | Account identifier (e.g., IBAN) of the creditoroptional | GB37HSBC40986543211234 |
processing_bank | string | Identifier or name of the bank processing the payment status reportoptional | Bank of America |
additional_information | string | Any supplementary information or comments related to the payment statusoptional | Large corporate transfer |
| Numbers 1 column | |||
amount | float | Monetary amount of the payment transaction0 or more | 582.41 |
| Dates and times 3 columns | |||
report_datetime | datetime | Timestamp when the payment status report was generated | 2024-02-12T11:12:29 |
settlement_date | date | Date when the payment is settled or expected to settleoptional | 2024-02-13 |
instructed_date | date | Date when the payment instruction was originally sentoptional | 2024-02-12 |
Use it for
A finance dashboard
Amount by payment_
status and a breakdown of status_ reason_ code. Excel, Power BI or Tableau. Why do the 42 completed rows have a mean amount of 781,267?
A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Reports300RPT-USA001582.41acceptedRPT-GBR002125000completedRPT-DEU003432.15rejected
A software demo
Believable reports with report_
datetime, original_ instruction_ id and transaction_ id to fill a screen in front of a buyer.
blueprint · iso20022-payment-status-report-pain002
Behind this dataset
Same schema. As many rows as you need.
These 300 rows came out of a blueprint — 17 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.
- Original message ID reference required
- Status codes: accepted, rejected, pending, partially accepted
- Reason codes for rejection per ISO20022 standard
- Status timestamp after original message timestamp
- Transaction count matches original instruction
- Accepted amount sum validates
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-payment-status-report-pain002