Home
Settings
Organisation Data
Activity Data
How do I import transactions in bulk?#
You can use IATI Publisher’s bulk import functionality to add or edit transactions for your existing activities. This involves exporting your existing activity data first and selecting which file format you want to work with (CSV or XLSX).
Importing via CSV#
Follow the instructions for exporting your activity data in CSV format.
In the downloaded CSV file, locate columns AH to BB to view your activity transaction data:

Add new transaction data on this sheet (one row per transaction). Data on this sheet will overwrite any existing transaction data in IATI Publisher, so make sure that you do not remove rows that you want to keep. Refer to the transaction type codelist to understand the different numerical codes you can enter in this column.
Go to ‘Add or Import Activity’ from IATI Publisher’s header menu, then select ‘Import Activities from .CSV/.XML’.
Upload your edited CSV file. Your data will be checked and validation feedback given after you click “Upload file”.
Importing via XLSX#
Follow the instructions for exporting your activity data in XLSX format.
Wait for the download to be prepared, then click ‘Download’ in the bottom-right task box when ready:

Within the zipped folder downloaded, extract and open the file titled “activity.xlsx”.
Locate the ‘Transaction’ sheet within the workbook. Add new transaction data on this sheet, ensuring one row per transaction. Data on this sheet will overwrite any existing transaction data in IATI Publisher, so make sure that you do not remove rows that you want to keep. Save the XLSX file when finished.

Go to ‘Add or Import Activity’ from IATI Publisher’s header menu, then select ‘Import Activities from .XLSX’.
On the ‘Import Activities from .XLSX’ page, select that you want to import “Basic Activity Elements”, then upload your edited XLSX file. Your data will be checked and validation feedback given after you click “Upload file”:
