semt: Securities Management
semt.003 Securities Balance Accounting Report
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
semt.003 is the ISO 20022 SecuritiesBalanceAccountingReport message in the Securities Management business area (semt). The latest version is semt.003.001.12, and 15 versions are in the repository.
- Message
- SecuritiesBalanceAccountingReport
- Latest version
- semt.003.001.12
- Submitting organisation
- Not read from the catalogue
- MT equivalent
- None listed
In use: published in the current ISO 20022 catalogue.
What semt.003 is for
An account servicer sends a SecuritiesBalanceAccountingReport to an account owner to provide, at a moment in time, valuations of the portfolio together with details of each financial instrument holding.
The account servicer/owner relationship may be:
- an accounting agent acting on behalf of an account owner, or
- a transfer agent acting on behalf of a fund manager or an account owner's designated agent.
The message should be sent at a frequency agreed bi-laterally between the account servicer and the account owner.
The message can be sent either audited or un-audited and may be provided on a trade date, contractual or settlement date basis.
This message can only be used to list the holdings of a single (master) account. However, it is possible to break down these holdings into one or several sub-accounts. Therefore, the message can be used to either specify holdings at
- the main account level, or,
- the sub-account level.
This message can be used to report where the financial instruments are safe-kept, physically or notionally. If a security is held in more than one safekeeping place, this can also be indicated.
The SecuritiesBalanceAccountingReport message should not be used for trading purposes.
There may be one or more intermediary parties, for example, an intermediary or a concentrator between the account owner and account servicer.
The message may also be used to:
- re-send a message previously sent,
- provide a third party with a copy of a message for information,
- re-send to a third party a copy of a message for information using the relevant elements in the Business Application Header.
semt.003 versions
Every version published in the e-Repository, newest first. Variant 001 and 002 are listed together: a variant other than 001 is a restricted form of the same message with its own schema.
| Version | Registration status | Published in |
|---|---|---|
| semt.003.002.11 | Registered | Latest version set |
| semt.003.002.10 | Registered | Previous version set |
| semt.003.002.09 | Registered | Archive |
| semt.003.001.12latest | Registered | Latest version set |
| semt.003.001.11 | Registered | Previous version set |
| semt.003.001.10 | Registered | Archive |
| semt.003.001.09 | Registered | Archive |
| semt.003.001.08 | Registered | Archive |
| semt.003.001.07 | Registered | Archive |
| semt.003.001.06 | Registered | Archive |
| semt.003.001.05 | Registered | Archive |
| semt.003.001.04 | Registered | Archive |
| semt.003.001.03 | Registered | Archive |
| semt.003.001.02 | Registered | Latest version set |
| semt.003.001.01 | Registered | Previous version set |
semt.003 message structure
The building blocks of semt.003.001.12 and the elements directly under them, 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]SctiesBalAcctgRptSecuritiesBalanceAccountingReport [1..1]PgntnPagination [1..1]Pagination1Page number of the message (within a statement) and continuation indicator to indicate that the statement is to continue or that the message is the last page of the statement.
PgNbPage Number [1..1]Max5NumericTextPage number.
LastPgIndLast Page Indicator [1..1]YesNoIndicatorIndicates the last page.
StmtGnlDtlsStatement General Details [1..1]Statement74Provides general information on the report.
RptNbReport Number [0..1]Number3Choice (choice)Sequential number of the report.
QryRefQuery Reference [0..1]Max35TextIdentification of the SecuritiesStatementQuery message sent to request this statement.
StmtIdStatement Identification [0..1]Max35TextReference common to all pages of a statement.
StmtDtTmStatement Date Time [1..1]DateAndDateTime2Choice (choice)Date and time of the statement.
FrqcyFrequency [1..1]Frequency25Choice (choice)Frequency of the statement.
UpdTpUpdate Type [1..1]UpdateType15Choice (choice)Indicates whether the statement is complete or contains changes only.
StmtBsisStatement Basis [1..1]StatementBasis7Choice (choice)Type of balance on which the statement is prepared.
ActvtyIndActivity Indicator [1..1]YesNoIndicatorIndicates whether there is activity or information update reported in the statement.
AudtdIndAudited Indicator [1..1]YesNoIndicatorIndicates whether the statement is audited or not.
SubAcctIndSub Account Indicator [1..1]YesNoIndicatorIndicates whether the statement reports holdings at sub-safekeeping account level.
TaxLotIndTax Lot Indicator [0..1]YesNoIndicatorIndicates whether the statement contains tax lot details.
SctyIntrstOrSetOffSecurity Interest Or Set Off [0..1]YesNoIndicatorIndicates whether the holdings on the account are subject to security interest, lien or right of set-off.
AcctOwnrAccount Owner [0..1]PartyIdentification144Party that legally owns the account.
IdIdentification [1..1]PartyIdentification127Choice (choice)Unique identification of the party.
LEILEI [0..1]LEIIdentifierLegal entity identification as an alternate identification for a party.
AcctSvcrAccount Servicer [0..1]PartyIdentification136Party that manages the account on behalf of the account owner, that is, manages the registration and booking of entries on the account, calculates balances on the account and provides information about the account.
IdIdentification [1..1]PartyIdentification120Choice (choice)Unique identification of the party.
LEILEI [0..1]LEIIdentifierLegal entity identification as an alternate identification for a party.
SfkpgAcctSafekeeping Account [0..1]SecuritiesAccount26Account to or from which a securities entry is made.
IdIdentification [1..1]Max35TextUnique and unambiguous identification for the account between the account owner and the account servicer.
TpType [0..1]PurposeCode7Choice (choice)Specifies the type of securities account.
NmName [0..1]Max70TextName of the account. It provides an additional means of identification, and is designated by the account servicer in agreement with the account owner.
DsgntDesignation [0..1]Max35TextSupplementary registration information applying to a specific block of units for dealing and reporting purposes.
BlckChainAdrOrWlltBlock Chain Address Or Wallet [0..1]BlockChainAddressWallet1Blockchain address or wallet where digital assets are maintained.
IdIdentification [1..1]Max140TextUnique and unambiguous identification for the account between the account owner and the account servicer.
TpType [0..1]PurposeCode7Choice (choice)Specifies the type of securities account.
NmName [0..1]Max70TextName of the account. It provides an additional means of identification, and is designated by the account servicer in agreement with the account owner.
DsgntDesignation [0..1]Max35TextSupplementary registration information applying to a specific block of units for dealing and reporting purposes.
IntrmyInfIntermediary Information [0..10]Intermediary44Information about the party that provides services relating to financial products to investors, for example, advice on products and placement of orders for the investment fund.
IdIdentification [1..1]PartyIdentification136Unique and unambiguous identifier of the intermediary.
RoleRole [0..1]Role6Choice (choice)Function performed by the intermediary (investment funds).
AcctAccount [0..1]Account29Business relationship between two entities; one entity is the account owner, the other entity is the account servicer.
BalForAcctBalance For Account [0..*]AggregateBalanceInformation45Net position of a segregated holding, in a single security, within the overall position held in a securities account.
FinInstrmIdFinancial Instrument Identification [1..1]SecurityIdentification19Financial instrument representing a sum of rights of the investor vis-a-vis the issuer.
FinInstrmAttrbtsFinancial Instrument Attributes [0..1]FinancialInstrumentAttributes111Elements characterising a financial instrument.
InvstmtFndsFinInstrmAttrbtsInvestment Funds Financial Instrument Attributes [0..1]FinancialInstrument21Elements characterising an investment funds financial instrument.
AddtlDerivAttrbtsAdditional Derivative Attributes [0..1]DerivativeBasicAttributes1Details of the swap contract.
AggtBalAggregate Balance [1..1]Balance17Total quantity of financial instruments of the balance.
SfkpgPlcSafekeeping Place [0..1]SafeKeepingPlace5Place where the securities are safe-kept, physically or notionally.
CorpActnOptnTpCorporate Action Option Type [0..1]CorporateActionOption5CodeSpecifies the corporate action options available to the account owner.
PricDtlsPrice Details [1..*]PriceInformation29Price of the financial instrument in one or more currencies.
FXDtlsForeign Exchange Details [0..*]ForeignExchangeTerms34Information needed to process a currency exchange or conversion.
DaysAcrdDays Accrued [0..1]NumberSpecifies the number of days used for calculating the accrued interest amount.
AcctBaseCcyAmtsAccount Base Currency Amounts [1..1]BalanceAmounts1Valuation amounts provided in the base currency of the account.
InstrmCcyAmtsInstrument Currency Amounts [0..1]BalanceAmounts1Valuation amounts provided in the currency of the financial instrument.
AltrnRptgCcyAmtsAlternate Reporting Currency Amounts [0..1]BalanceAmounts1Valuation amounts provided in a currency other than the base currency of the account.
QtyBrkdwnQuantity Breakdown [0..*]QuantityBreakdown58Breakdown of the aggregate quantity reported into significant lots, for example, tax lots.
BalBrkdwnBalance Breakdown [0..*]SubBalanceInformation22Breakdown of the aggregate balance per meaningful sub-balances and availability.
AddtlBalBrkdwnAdditional Balance Breakdown [0..*]AdditionalBalanceInformation22Provides additional instrument sub-balance information on all or parts of the reported financial instrument (unregistered, tax exempt, etc.).
BalAtSfkpgPlcBalance At Safekeeping Place [0..*]AggregateBalancePerSafekeepingPlace42Breakdown of positions per place of safekeeping (and optionally per place of listing).
HldgAddtlDtlsHolding Additional Details [0..1]Max350TextProvides additional information on the holding.
SplmtryDataSupplementary Data [0..*]SupplementaryData1Additional information that cannot be captured in the structured elements and/or any other specific block.
SubAcctDtlsSub Account Details [0..*]SubAccountIdentification72Sub-account of the safekeeping or investment account.
AcctOwnrAccount Owner [0..1]PartyIdentification144Party that legally owns the account.
SfkpgAcctSafekeeping Account [0..1]SecuritiesAccount25Account to or from which a securities entry is made.
BlckChainAdrOrWlltBlock Chain Address Or Wallet [0..1]BlockChainAddressWallet2Blockchain address or wallet where digital assets are maintained.
ActvtyIndActivity Indicator [1..1]YesNoIndicatorIndicates whether there is activity or information update reported in the statement.
BalForSubAcctBalance For Sub Account [0..*]AggregateBalanceInformation45Net position of a segregated holding, in a single security, within the overall position held in a securities subaccount.
AcctBaseCcyTtlAmtsAccount Base Currency Total Amounts [0..1]TotalValueInPageAndStatement2Total valuation amounts provided in the base currency of the account.
TtlHldgsValOfPgTotal Holdings Value Of Page [0..1]AmountAndDirection6Total value of positions reported in this message.
TtlHldgsValOfStmtTotal Holdings Value Of Statement [1..1]AmountAndDirection6Total value of positions reported in this statement (a statement may comprise one or more messages).
TtlBookValOfStmtTotal Book Value Of Statement [0..1]AmountAndDirection6Total book value of positions reported in this statement (a statement may comprise one or more messages).
AltrnRptgCcyTtlAmtsAlternate Reporting Currency Total Amounts [0..1]TotalValueInPageAndStatement2Total valuation amounts provided in a currency other than the base currency of the account.
TtlHldgsValOfPgTotal Holdings Value Of Page [0..1]AmountAndDirection6Total value of positions reported in this message.
TtlHldgsValOfStmtTotal Holdings Value Of Statement [1..1]AmountAndDirection6Total value of positions reported in this statement (a statement may comprise one or more messages).
TtlBookValOfStmtTotal Book Value Of Statement [0..1]AmountAndDirection6Total book value of positions reported in this statement (a statement may comprise one or more messages).
Have a semt.003 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 semt.003
These elements take their values from ISO 20022 external code sets, which are published separately and updated every quarter without a new message version.
semt.003 questions
- What is the latest version of semt.003?
- The latest version in the ISO 20022 e-Repository release of 24 April 2025 is semt.003.001.12.
- What is the root element of semt.003?
- The XML document is Document with the namespace urn:iso:std:iso:20022:tech:xsd:semt.003.001.12, and its message element is SctiesBalAcctgRpt (SecuritiesBalanceAccountingReport).
- Is there an MT equivalent of semt.003?
- 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.