This is the reference page for the XML element transaction-type. See also the relevant overview page: Transaction


The type of the transaction (e.g. commitment, disbursement, expenditure, etc.).


This element must occur once and only once (within each parent element).



An IATI code defining the type of the transaction (e.g. commitment, disbursement, expenditure, etc.).

This attribute is required.

This value must be of type xsd:string.

This value must be on the TransactionType codelist.

Example Usage

Example usage of transaction-type of transaction for an iati-activity.

The @code attribute declares a valid code (1) from the TransactionType codelist.
  <transaction ref="1234">
   <transaction-type code="1" />
   <transaction-date iso-date="2012-01-01" />
   <value currency="EUR" value-date="2012-01-01">1000</value>   
	<narrative>Transaction description text</narrative>
   <provider-org provider-activity-id="BB-BBB-123456789-1234AA" ref="BB-BBB-123456789">
	<narrative>Agency B</narrative>
   <receiver-org receiver-activity-id="AA-AAA-123456789-1234" ref="AA-AAA-123456789">
	<narrative>Agency A</narrative>
   <disbursement-channel code="1" />
   <sector vocabulary="2" code="111" />
   <!--Note: only a recipient-region OR a recipient-country is expected-->
   <recipient-country code="AF" />
   <recipient-region code="456" vocabulary="1" />   
   <flow-type code="10" />
   <finance-type code="110" />
   <aid-type code="A01" />   
   <tied-status code="3" />



Freetext is no longer allowed within this element.

Developer tools

Find the source of this documentation on github: