# Mass Payout via CSV Upload

Using this functionality, you can upload the recipients’ details via a CSV file and initiate a mass payout. This can be used for payroll, vendor payments, airdrops and more. \
\
Check the sample file format and prepare a similar file to upload your recipient’s details.

{% hint style="info" %} <mark style="color:blue;">Please note that:</mark>

* <mark style="color:blue;">Recipient Address and Token Address / Token Symbol are mandatory fields</mark>
* <mark style="color:blue;">The recipient address should be in the same network as the Safe you are using to send funds from</mark>
* <mark style="color:blue;">Different tokens can be uploaded in the same file</mark>
  {% endhint %}

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FJQ3yQj6i7T2a4ABn7O1q%2FMass%20Payout%20by%20uploading%20a%20CSV%20GIF.gif?alt=media&#x26;token=57755ee8-79a7-403d-87eb-65f111df9fb1" alt=""><figcaption></figcaption></figure>

Below are the steps to make a mass payout through a CSV upload:

Click on **New Transfer** on your dashboard. Select the **Safe** you wish to use for the transaction and then choose the **Mass Payout** option. These are the same steps outlined previously. Refer to the [Mass Payout in a Single Token](https://docs.coinshift.xyz/business/coinshift-walkthrough/fund-management/mass-payout/mass-payout-in-a-single-token) article if necessary.

## **Step 1:** **Initiate mass payout and choose the CSV upload option**

You can see the below screen if you have followed the above steps correctly. Click on the **Upload CSV** option (highlighted in the below screenshot).

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FaPKjMmBP51mrMAJDyT54%2Fimage.png?alt=media&#x26;token=ad66cc2f-48cb-49a2-80ca-453911332906" alt=""><figcaption></figcaption></figure>

## **Step 2:** **Prepare and upload the recipient details CSV file**

A window will appear with the **Download Sample CSV** option. Check the sample file format and create a similar file with your recipients' details.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FuP4nEekbj1a9EUJp1g5O%2Fimage.png?alt=media&#x26;token=205a438d-9547-4f4b-9e2c-e673d39815cd" alt=""><figcaption></figcaption></figure>

Click on **Drag & drop or click to upload** a link to upload your file.

## **Step 3:** **Review processed data and submit mass payout**

Review the successfully processed data displayed on the screen. Click **Submit** to initiate the mass payout with the provided data.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F8aLxTRdDiv1weByponV1%2Fimage.png?alt=media&#x26;token=d0ef0e5a-fead-43cf-b176-3051eed04e16" alt=""><figcaption></figcaption></figure>

## **Step 4:** **Update the amount field and add contacts**&#x20;

Update the **Amount** field and add contacts from your [Contacts](https://docs.coinshift.xyz/business/coinshift-walkthrough/contact-management) section if desired

Once the details are finalised, click **Next**.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FzurtGJ9RBMn37tzRIWZe%2Fimage.png?alt=media&#x26;token=e830e927-8b9a-414b-93a7-baa8e434d694" alt=""><figcaption></figcaption></figure>

## **Step 5:** **Review summary**

Carefully review the details for all created batches. Optionally, add **Labels** and **Notes** in the designated section.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2F2X5EtLavMFJCcFxRnked%2Fimage.png?alt=media&#x26;token=53653d3a-c99a-49c9-b07f-6c6bf6a1cca4" alt=""><figcaption></figcaption></figure>

If the summary is accurate, click **Create Proposal**.

## **Step 6:** **Await Safe Signers' approval**

The proposal is created, and Safe Signers must approve it to execute the transaction.

<figure><img src="https://4247754953-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FL2VHMP4lgaamA0WWdSTX%2Fuploads%2FpnvxclUaMvIrTL78hy12%2Fimage.png?alt=media&#x26;token=0a83a5de-e42c-4f81-a97f-c6b2af5af6c9" alt=""><figcaption></figcaption></figure>

Check the transaction status via the **History** tab on the dashboard.
