ISO20022 Notification to Receive (camt.057)

This dataset provides comprehensive advance notifications of expected incoming payments, including beneficiary and remitter details, payment references, expected settlement dates, and reconciliation status. It enables financial institutions and corporate treasuries to allocate and reconcile funds efficiently before actual settlement, improving cash flow visibility and operational planning.

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

Automated reconciliation of incoming payments for corporate treasuries

Sample rows

preview · 8 of 400 rows · all 18 columns
notification_idstringstatusstringexpected_amountfloatreconciliation_flagbooleancurrencystringnotification_datetimedatetimepayment_referencestringexpected_settlement_datedatebeneficiary_account_numberstringbeneficiary_namestringbeneficiary_bank_namestringbeneficiary_bank_bicstringremitter_account_numberstringremitter_namestringremitter_bank_namestringremitter_bank_bicstringpurpose_codestringadditional_informationstring
NTF-2024010001confirmed1200.75trueUSD2024-01-02T10:14:37ZPMT-REF-100012024-01-03435671278900Rachel CooperU.S. BankUSBKUS44XXX987654321012Acme CorpCitibankCITIUS33SUPPInvoice #8943 payment for office supplies
NTF-2024010002cancelled0falseGBP2024-01-04T15:42:05ZINV-2024-00022024-01-05GB29NWBK60161331926819Michael S. PatelBarclays BankBARCGB22GB72LOYD30995317812234TestCo LtdLloyds BankLOYDGB2LTESTAutomated test transaction - no funds
NTF-2024010003pending95.25falseEUR2024-01-08T13:07:28ZPMT-REF-100032024-01-09DE89370400440532013000Svenja MüllerDeutsche BankDEUTDEFFFR7630006000011234567890189Café ParisienBNP ParibasBNPAFRPPCORTContract payment Q1
NTF-2024010004confirmed120000trueUSD2024-01-10T11:30:40ZINV-2024-00042024-01-12512398745321Jennifer LeeWells FargoWFBIUS6S874563210987GlobalTech Inc.Bank of AmericaBOFAUS3NTECHTechnology partnership settlement
NTF-2024010005pending5000falseGBP2024-01-15T09:15:12ZPMT-REF-100052024-01-16GB82WEST12345698765432Oliver EvansHSBC UKHBUKGB4BGB22BARC20201512345678Evans ConsultingBarclays BankBARCGB22SUPPConsultancy invoice #2024-15
NTF-2024010006confirmed753.21trueUSD2024-02-01T13:46:59ZPMT-REF-100062024-02-02900112233445Sophia TurnerBank of AmericaBOFAUS3N112233445566Turner SuppliesChase BankCHASUS33SUPPOffice supplies - PO 3345
NTF-2024010007confirmed50trueEUR2024-02-14T18:03:10ZGIFT-VAL-2024-072024-02-14ES9121000418450200051332Maria GonzálezBanco SantanderBSCHESMMblankblankblankblankGIFTValentine's Day gift
NTF-2024010008pending287.65falseCHF2024-02-28T12:01:20ZPMT-REF-100082024-02-29CH9300762011623852957Monika WeissCredit SuisseCRESCHZZ80ACH5604835012345678000Swiss Foods AGUBS SwitzerlandUBSWCHZH80ASUPPFood products order #1120

What the 400 rows show

from the 400-row sample
  • 64%reconciliation_flag = true
  • 753.0median expected_amount
  • 10purpose codes
  • 56remitter bank bics
  • 58beneficiary bank bics
  • 66remitter bank names
status400 rows by value
0130260129pending32%256confirmed64%15cancelled4%
expected_amount400 rows, in bands of 10M
0200400394000000006050M100Mexpected_amount →

Median 753.0, from 0.0 to 100,000,000.

currency400 rows · 10 values
  1. USD154
  2. GBP63
  3. EUR49
  4. CHF27
  5. AUD25
  6. CAD25
  7. SGD22
  8. JPY19
  9. CNY8
  10. NZD8
18 columns by typefrom the column list below
  • string 14
  • float 1
  • date 1
  • datetime 1
  • boolean 1

Columns

18 columns in four groups
blueprint · 18 columns
columntypedescriptionexample
Text 14 columns
notification_idstringUnique identifier for each notification to receive messageuniqueNTF-2024010001
payment_referencestringReference identifier for the incoming payment, as provided by the remitterPMT-REF-10001
currencystringISO currency code for the expected payment (e.g., USD, EUR)10 currenciesUSD
beneficiary_account_numberstringAccount number of the beneficiary expected to receive the funds435671278900
beneficiary_namestringFull name of the beneficiaryRachel Cooper
beneficiary_bank_namestringName of the beneficiary's bankU.S. Bank
beneficiary_bank_bicstringBank Identifier Code (BIC/SWIFT) of the beneficiary's bankoptionalUSBKUS44XXX
remitter_account_numberstringAccount number of the remitter (payer)optional987654321012
remitter_namestringFull name of the remitter (payer)optionalAcme Corp
remitter_bank_namestringName of the remitter's bankoptionalCitibank
remitter_bank_bicstringBank Identifier Code (BIC/SWIFT) of the remitter's bankoptionalCITIUS33
purpose_codestringISO20022 purpose code for the payment (e.g., SALA for salary, SUPP for supplier payment)10 codes · optionalSUPP
additional_informationstringAny additional information or remittance advice provided with the notificationoptionalContract payment Q1
statusstringStatus of the notification (e.g., pending, confirmed, cancelled)pending · confirmed · cancelledconfirmed
Numbers 1 column
expected_amountfloatExpected amount to be received in the payment notification0 or more1200.75
Dates and times 2 columns
notification_datetimedatetimeDate and time when the notification was issued2024-01-02T10:14:37Z
expected_settlement_datedateDate when the payment is expected to be settled and funds credited2024-01-03
True or false 1 column
reconciliation_flagbooleanIndicates if the notification has been reconciled with an actual incoming paymenttrue

Use it for

  • reconciliation…64%256 of 400 rowsmean expected amount …3.8kpending2.5Mconfir…0.00cancel…

    A finance dashboard

    The reconciliation_flag rate, expected_amount by status and a breakdown of currency. Excel, Power BI or Tableau.

  • Why do 256 of 400 rows have reconciliation_flag = true?

    A class exercise

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

  • A software demo

    Believable notifications with notification_datetime, payment_reference and expected_settlement_date to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 18 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 rows18 columns
Yours1,000 rows18 columns

blueprint · iso20022-notification-to-receive-camt057

Behind this dataset

Same schema. As many rows as you need.

These 400 rows came out of a blueprint — 18 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
  • Expected payment amount
  • Expected value date
  • Debtor information provided
  • Payment reference for reconciliation
  • Creditor account identification
  • Notification sent before settlement
  • Currency and amount specified
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-notification-to-receive-camt057

What should your data show?

Preview 20 rows free
No signup. No card.