ZagTrader

camt: Cash Management

camt.088 Net Report

Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked

camt.088 is the ISO 20022 NetReport message in the Cash Management business area (camt). The latest version is camt.088.001.03, and 3 versions are in the repository.

Message
NetReport
Latest version
camt.088.001.03
Submitting organisation
CLS
MT equivalent
None listed

In use: published in the current ISO 20022 catalogue.

What camt.088 is for

The Net Report message is sent to a participant by a central system to provide details of the of the bi-lateral payment obligations, calculated by the central system per currency.

Definition from the ISO 20022 e-Repository, release of 24 April 2025.

camt.088 versions

Every version published in the e-Repository, newest first. A message keeps its business purpose across versions; each new version is a separate schema with its own namespace.

VersionRegistration statusPublished in
camt.088.001.03latestRegisteredLatest version set
camt.088.001.02RegisteredPrevious version set
camt.088.001.01RegisteredArchive

camt.088 message structure

The building blocks of camt.088.001.03 to three levels, with multiplicity ([0..1] optional, [1..1] mandatory, * any number) and the data type or component. Element names and definitions are from the ISO 20022 repository; usage guidelines such as CBPR+ or a market infrastructure's rules can restrict them further.

  • Document [1..1]
    • NetRpt NetReport [1..1]
      • NetRptData Net Report Data [1..1]NetReportData2

        Specifies the meta data associated with the net report.

        • MsgId Message Identification [1..1]Max35Text

          Unique and unambiguous identifier for a message, as assigned by the Sender.

        • CreDtTm Creation Date Time [1..1]ISODateTime

          Date and time at which the net report was generated.

        • NetgCutOffTm Netting Cut Off Time [1..1]ISOTime

          Provides the cut off time that has been passed, resulting in the generation of the net report.

        • RptDt Report Date [1..1]ISODate

          Specifies the value date on which the net report was generated.

        • ValDt Value Date [1..1]ISODate

          Specifies the value date of the trades used in the generation of the net report.

        • RptTp Report Type [0..1]Max35Text

          Specifies the type of net report, indicating how the obligations have been calculated.

        • NetRptSvcr Net Report Servicer [0..1]PartyIdentification242Choice (choice)

          Describes the central system responsible for generating the net report.

          • NmAndAdr Name And Address [1..1]NameAndAddress8
          • AnyBIC Any BIC [1..1]PartyIdentification265
          • PtyId Party Identification [1..1]PartyIdentification266
        • NetSvcTp Net Service Type [0..1]Max35Text

          Describes the type of netting service supporting the net report.

        • MsgPgntn Message Pagination [0..1]Pagination1

          Page number of the message (within the net report) and continuation indicator to indicate that the report is to continue or that the message is the...

          • PgNb Page Number [1..1]Max5NumericText
          • LastPgInd Last Page Indicator [1..1]YesNoIndicator
      • NetSvcPtcptId Net Service Participant Identification [1..1]PartyIdentification242Choice (choice)

        Describes the participant receiving the net report.

        • NmAndAdr Name And Address [1..1]NameAndAddress8

          Identification of the party expressed as name and an optional address and an optional alternative identifier.

          • Nm Name [1..1]Max350Text
          • Adr Address [0..1]PostalAddress1
          • AltrntvIdr Alternative Identifier [0..10]Max35Text
        • AnyBIC Any BIC [1..1]PartyIdentification265

          Identification of the party expressed as a BIC and an optional alternative identifier.

          • AnyBIC Any BIC [1..1]AnyBICDec2014Identifier
          • AltrntvIdr Alternative Identifier [0..10]Max35Text
        • PtyId Party Identification [1..1]PartyIdentification266

          Party Identification specified as a list of values per element.

          • PtyNm Party Name [0..1]Max34Text
          • AnyBIC Any BIC [0..1]PartyIdentification265
          • AcctNb Account Number [0..1]Max34Text
          • Adr Address [0..1]Max105Text
          • ClrSysId Clearing System Identification [0..1]ClearingSystemIdentification2Choice (choice)
          • LglNttyIdr Legal Entity Identifier [0..1]LEIIdentifier
      • NetSvcCtrPtyId Net Service Counterparty Identification [0..1]PartyIdentification242Choice (choice)

        Describes the counterparty participant involved in (all of) the obligations of the report.

        • NmAndAdr Name And Address [1..1]NameAndAddress8

          Identification of the party expressed as name and an optional address and an optional alternative identifier.

          • Nm Name [1..1]Max350Text
          • Adr Address [0..1]PostalAddress1
          • AltrntvIdr Alternative Identifier [0..10]Max35Text
        • AnyBIC Any BIC [1..1]PartyIdentification265

          Identification of the party expressed as a BIC and an optional alternative identifier.

          • AnyBIC Any BIC [1..1]AnyBICDec2014Identifier
          • AltrntvIdr Alternative Identifier [0..10]Max35Text
        • PtyId Party Identification [1..1]PartyIdentification266

          Party Identification specified as a list of values per element.

          • PtyNm Party Name [0..1]Max34Text
          • AnyBIC Any BIC [0..1]PartyIdentification265
          • AcctNb Account Number [0..1]Max34Text
          • Adr Address [0..1]Max105Text
          • ClrSysId Clearing System Identification [0..1]ClearingSystemIdentification2Choice (choice)
          • LglNttyIdr Legal Entity Identifier [0..1]LEIIdentifier
      • NetOblgtn Net Obligation [1..*]NetObligation3

        Provides the amount, direct parties or netting groups involved in the obligation.

        • OblgtnId Obligation Identification [1..1]Max35Text

          Unique identification for the obligation.

        • Amt Amount [1..1]ActiveCurrencyAndAmount

          Amount of the obligation.

        • PtcptNetgId Participant Netting Identification [1..1]NettingIdentification2Choice (choice)

          Describes the party or netting group (of the participant receiving the report) involved in the calculation of the obligation.

          • TradPty Trade Party [1..1]PartyIdentification242Choice (choice)
          • NetgGrpId Netting Group Identification [1..1]Max35Text
        • OblgtnDrctn Obligation Direction [1..1]PaymentReceipt1Code

          Specifies the direction of the obligation.

        • CtrPtyNetgId Counterparty Netting Identification [1..1]NettingIdentification2Choice (choice)

          Describes the party or netting group (of the counterparty in the obligation) involved in the calculation of the obligation.

          • TradPty Trade Party [1..1]PartyIdentification242Choice (choice)
          • NetgGrpId Netting Group Identification [1..1]Max35Text
        • NetSvcCtrPtyId Net Service Counterparty Identification [0..1]PartyIdentification242Choice (choice)

          Describes the counterparty participant involved in the obligation.

          • NmAndAdr Name And Address [1..1]NameAndAddress8
          • AnyBIC Any BIC [1..1]PartyIdentification265
          • PtyId Party Identification [1..1]PartyIdentification266
        • CtrPtySttlmInstrs Counterparty Settlement Instructions [0..1]SettlementParties120

          Specifies the standard settlement instructions used to issue a payment to the counterparty in order to settle the obligation.

          • DlvryAgt Delivery Agent [0..1]PartyIdentification242Choice (choice)
          • Intrmy Intermediary [0..1]PartyIdentification242Choice (choice)
          • RcvgAgt Receiving Agent [1..1]PartyIdentification242Choice (choice)
          • BnfcryInstn Beneficiary Institution [0..1]PartyIdentification242Choice (choice)
        • PmtClrCentr Payment Clearing Centre [0..1]CountryCode

          Specifies the place of clearing for offshore currency trades.

        • TxsNb Transactions Number [0..1]Max10NumericText

          Number of transactions used to calculate the obligation.

      • SplmtryData Supplementary Data [0..*]SupplementaryData1

        Additional information that cannot be captured in the structured elements and/or any other specific block.

        • PlcAndNm Place And Name [0..1]Max350Text

          Unambiguous reference to the location where the supplementary data must be inserted in the message instance.

        • Envlp Envelope [1..1]SupplementaryDataEnvelope1

          Technical element wrapping the supplementary data.

Have a camt.088 message? Paste it into the parser to see every element with its name and definition, and format checks on BICs, IBANs, dates and amounts.

External code sets used in camt.088

These elements take their values from ISO 20022 external code sets, which are published separately and updated every quarter without a new message version.

camt.088 questions

What is the latest version of camt.088?
The latest version in the ISO 20022 e-Repository release of 24 April 2025 is camt.088.001.03.
What is the root element of camt.088?
The XML document is Document with the namespace urn:iso:std:iso:20022:tech:xsd:camt.088.001.03, and its message element is NetRpt (NetReport).
Is there an MT equivalent of camt.088?
No Swift MT message is listed as its direct equivalent on this site. Many ISO 20022 messages have no MT counterpart.

All ISO 20022 messages · ISO 20022 code sets · MT messages

The ISO 20022 message definitions, element names and definitions on this page are reproduced from material published at iso20022.org under the ISO 20022 Intellectual Property Rights policy. This is not the official source: the up-to-date ISO 20022 standards and repository material are published only at iso20022.org. Explanations in our own words are by ZagTrader. ZagTrader is not affiliated with or endorsed by ISO or Swift.