ZagTrader

tsin: Trade Services Initiation

tsin.001 Invoice Financing Request

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

tsin.001 is the ISO 20022 InvoiceFinancingRequest message in the Trade Services Initiation business area (tsin). The latest version is tsin.001.001.01.

Message
InvoiceFinancingRequest
Latest version
tsin.001.001.01
Submitting organisation
Not read from the catalogue
MT equivalent
None listed

In use: published in the current ISO 20022 catalogue.

What tsin.001 is for

The InvoiceFinancingRequest message is sent by Financing Requestor to the Intermediary Agent or First agent. It is used to request financing of a set of invoices, referenced in the request message itself. If the whole financing request (or a selection of single invoice requests included) is accepted, the amount financed by the First Agent will be credited either to the account specified in the financing request or to another account held by Financing Requestor to First Agent.

The InvoiceFinancingRequest message is issued by the Financing Requestor and represents a bulk financing request since it can contain one or more single financing requests, each request related to an invoice.

For every invoice it is always possible to identify a supplier and a buyer.

The subject playing the role of supplier can be different from the Financing Requestor; in this case the Financing Requestor is allowed to send the request message on behalf of the supplier itself.

This caters for example in the scenario of a collection agency initiating all requests on behalf of a large corporate.

In instances where an invoice is going to be paid by means of instalments, the Financing Requestor can request financing for one or more instalments related to the invoice payment. In this case, together with the general information related to the invoice, references about instalments to be financed are specified into the request message. The request message must contain information only about the instalments that the Financing Requestor wants to be financed.

The InvoiceFinancingRequest message is used to exchange:

- One instance of general information related to the invoice financing request;

- One instance of information for each single invoice financing request;

- Optionally, one instance of information for each single instalment to be financed.

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

tsin.001 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
tsin.001.001.01latestRegisteredLatest version set

tsin.001 message structure

The building blocks of tsin.001.001.01 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]
    • InvcFincgReq InvoiceFinancingRequest [1..1]
      • ReqGrpInf Request Group Information [1..1]RequestGroupInformation1

        Specifies a set of characteristics that unambiguously identify the invoice financing request, such as group identification, creation date time, number of single invoice financing requests.

        • GrpId Group Identification [1..1]Max35Text

          Point to point reference assigned by the financing requestor to unambiguously identify the invoice financing request message.

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

          Date and time on which the invoice financing request was created.

        • Authstn Authorisation [0..2]Max128Text

          User identification or any user key that allows to check if the financing requestor is allowed to ask for invoice financing.

        • NbOfInvcReqs Number Of Invoice Requests [0..1]Max15NumericText

          Specifies the number of single invoice financing requests included in the bulk request message.

        • TtlBlkInvcAmt Total Bulk Invoice Amount [0..1]ActiveCurrencyAndAmount

          Total amount of the bulk invoice financing request.

        • Ccy Currency [1..1]CurrencyCode

          Reference currency of the invoice financing request.

        • FincgAgrmt Financing Agreement [0..1]Max350Text

          Specifies the financing method related to invoice financing (eg collection mandate).

        • FincgRqstr Financing Requestor [1..1]PartyIdentificationAndAccount6

          Party that requests the invoice financing, on behalf of a creditor.

          • PtyId Party Identification [1..1]PartyIdentification25
          • CdtAcct Credit Account [0..1]CashAccount7
          • FincgAcct Financing Account [0..1]CashAccount7
        • IntrmyAgt Intermediary Agent [0..1]FinancialInstitutionIdentification6

          Financial institution that receives the request from the financing requestor and forwards it to the first agent for execution.

          • ClrSysMmbId Clearing System Member Identification [0..1]ClearingSystemMemberIdentification2Choice (choice)
          • PrtryId Proprietary Identification [0..1]GenericIdentification4
          • BIC BIC [0..1]BICIdentifier
        • FrstAgt First Agent [1..1]FinancialInstitutionIdentification6

          Financial institution of financing requestor to which an invoice financing request is addressed.

          • ClrSysMmbId Clearing System Member Identification [0..1]ClearingSystemMemberIdentification2Choice (choice)
          • PrtryId Proprietary Identification [0..1]GenericIdentification4
          • BIC BIC [0..1]BICIdentifier
        • AgrmtClauses Agreement Clauses [0..*]AgreementClauses1

          Agreements between financing requestor and his bank concerning conditions about the service of invoice financing, based on specific contractual...

          • Desc Description [0..1]Max256Text
          • DocURL Document URL [0..1]Max350Text
        • AddtlInf Additional Information [0..*]AdditionalInformation1

          Additional information about the financing request.

          • InfTp Information Type [1..1]InformationType1Choice (choice)
          • InfVal Information Value [1..1]Max350Text
      • InvcReqInf Invoice Request Information [1..*]InvoiceRequestInformation1

        Set of characteristics that unambiguously identify the single invoice financing request related to the entire invoice or a specific instalment of the invoice settlement, such as actors involved, invoice totals or payment method.

        • InvcGnlInf Invoice General Information [1..1]DocumentGeneralInformation1

          General information that unambiguously identify the invoice to be financed, such as invoice type, invoice number and issue date.

          • DocTp Document Type [1..1]DocumentType4Code
          • DocNb Document Number [1..1]Max35Text
          • SndrRcvrSeqId Sender Receiver Sequence Identification [0..1]Max140Text
          • IsseDt Issue Date [1..1]ISODate
          • URL URL [0..1]Max256Text
        • InvcTtlsInf Invoice Totals Information [1..1]InvoiceTotals1

          Specifies totals related to the invoice, such as total invoice amount and total tax amount.

          • TtlTaxblAmt Total Taxable Amount [1..1]ActiveCurrencyAndAmount
          • TtlTaxAmt Total Tax Amount [1..1]ActiveCurrencyAndAmount
          • Adjstmnt Adjustment [0..1]Adjustment5
          • TtlInvcAmt Total Invoice Amount [1..1]ActiveCurrencyAndAmount
          • PmtDueDt Payment Due Date [1..1]ISODate
        • CdtDbtNoteAmt Credit Debit Note Amount [0..1]ActiveCurrencyAndAmount

          Amount of credit/debit note related to the invoice to be financed.

        • InstlmtInf Instalment Information [0..*]Instalment1

          Details of a single instalment to be financed, related to an invoice settlement (amount, payment due date).

          • SeqId Sequence Identification [1..1]Max70Text
          • PmtDueDt Payment Due Date [1..1]ISODate
          • Amt Amount [1..1]ActiveCurrencyAndAmount
        • ReqdAmt Requested Amount [0..1]FinancingRateOrAmountChoice (choice)

          Amount requested by the requestor party, related to a single invoice to be financed.

          • Amt Amount [1..1]ActiveCurrencyAndAmount
          • Rate Rate [1..1]PercentageRate
        • Spplr Supplier [1..1]PartyAndAccountIdentificationAndContactInformation1

          Person or organization that represents the creditor for the invoice to be financed.

          • PtyId Party Identification [1..1]PartyIdentification8
          • AcctId Account Identification [0..1]CashAccount7
          • CtctInf Contact Information [0..1]ContactIdentification1
        • Buyr Buyer [1..1]PartyIdentificationAndContactInformation1

          Person or organization that represents the debtor for the invoice to be financed.

          • PtyId Party Identification [1..1]PartyIdentification8
          • CtctInf Contact Information [0..1]ContactIdentification1
        • InvcPmtInf Invoice Payment Information [1..1]PaymentInformation15

          Specifies payment terms and conditions related to a single invoice to be financed, including identifier of possible account used for payment.

          • PmtMtd Payment Method [1..1]PaymentMethod4Code
          • PmtAcct Payment Account [0..1]CashAccount7
        • RfrdDoc Referred Document [0..*]ReferredDocumentInformation2

          Information about a document related to the invoice to be financed, in structured form.

          • Tp Type [0..1]ReferredDocumentType1
          • DocNb Document Number [0..1]Max35Text
          • RltdDt Related Date [0..1]ISODate
          • DocAmt Document Amount [0..1]ActiveCurrencyAndAmount

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

tsin.001 questions

What is the latest version of tsin.001?
The latest version in the ISO 20022 e-Repository release of 24 April 2025 is tsin.001.001.01.
What is the root element of tsin.001?
The XML document is Document with the namespace urn:iso:std:iso:20022:tech:xsd:tsin.001.001.01, and its message element is InvcFincgReq (InvoiceFinancingRequest).
Is there an MT equivalent of tsin.001?
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.