# Transfer

A transfer moves Bitcoin or an asset from a vault to another vault or to an external address. For an asset, the destination must be on that asset's whitelist.

> Part of the SQRL documentation, section "SQRL Enterprise".
> Rendered page: https://docs.sqrl.tech/enterprise/movements/transfer

**Required permissions:** Initiate movement (`INITIATE_PAYMENT`).

**Prerequisites:** The source vault holds enough of the asset, and Bitcoin for fees. The destination is on the asset's whitelist.

1. Open **Movements** and select **New Movement**.
2. **Movement type**: select **Transfer**.
3. **Source and destination**: select the source vault, then the destination in **Whitelisted Address**. Your workspace's vaults and whitelisted external addresses are both listed.
4. **Amount and asset**: select the asset and enter the amount. If the transfer meets your [Travel Rule](/enterprise/compliance/travel-rule) threshold, enter the originator and beneficiary details.
5. **Review and submit**: select **Submit Movement**.

To send to an address that is not listed, [add it to the asset's whitelist](/enterprise/assets/whitelist) first.

  A transfer cannot be cancelled once the final signature is given. Check the destination and amount on the review screen.
