Crypto transfers are executed on the blockchain and are irreversible once confirmed. IG cannot cancel, reverse, or recover a transfer where incorrect details have been provided. You are responsible for ensuring all transfer details are accurate, including the wallet address, network, token, and any required destination tag or memo. Sending assets using incorrect details will result in permanent loss of funds. Transfers are typically completed within 10–50 minutes but may take longer depending on blockchain network conditions. Delays due to network congestion are outside of IG’s control. Before initiating a transfer, ensure you understand how crypto transfers work, including the risks associated with on-chain transactions. |
All crypto transfers are subject to eligibility requirements. This page explains what to expect.
Note: The ability to transfer tokens is subject to change at any time, though this is expected to be infrequent. For the latest information on supported tokens, check the Which Cryptocurrencies Are Supported for Transfers article or contact our support team via Chat or WhatsApp. |
Key concepts
Term | What it means |
Identity verification (eIDV) | An automated process that confirms your identity using electronic databases. Required before you can use crypto transfers. |
KYC (Know Your Customer) | Regulatory requirements for IG to verify who you are. Your KYC status must be up to date to access transfers. |
Travel Rule | An international anti-money laundering regulation requiring cryptocurrency service providers to collect and share information about senders and recipients. At IG, this applies to all transfers over €1,000. This process is automatic in most cases. |
Wallet ownership verification | A step required before any Transfer Out to confirm you control the destination wallet. For self-hosted wallets, this involves connecting your wallet using a supported method. For hosted accounts, ownership is validated automatically in the background. |
Who can use crypto transfers?
To access crypto transfers, you must:
Have an active IG Crypto account in good standing
Have up-to-date identity verification
Transfer Out also requires two-factor authentication (2FA) to be enabled on your account as a security measure.
Note: The feature may be labelled differently depending on the platform you are using. The table below shows how IG's terminology maps to common alternatives:
IG terminology | Common terminology | IG app CTA |
Transfer In | Deposit | Receive |
Transfer Out | Withdraw | Send |
If the 'Receive' option is not visible in your account, your identity verification may need updating. You'll be guided through the steps to complete this before transfers become available.
The same eligibility requirements apply to both Transfer In and Transfer Out. If either the ‘Receive’ or ‘Send’ option is not visible, your identity verification may need updating — you’ll be guided through the steps. Contact our support team if you believe this is in error.
You can contact our support team for assistance.
Identity verification
IG is required to verify the identity of all clients, and this verification must be kept up to date. If a refresh is required, you will be prompted to upload your documents before transfers are re-enabled. This is a regulatory requirement.
Your KYC verification is refreshed annually. It may also be triggered earlier if your trading activity significantly exceeds your declared income or savings. If a refresh is due, you will be guided through the steps before transfers become available again.
Transfer processing
Every crypto transfer is subject to processing checks that run in the background. In most cases, these complete within minutes without any impact on your experience.
Some transfers may take longer to process. You can track the status of any transfer in Notifications on the web trading platform. If any action is required, you'll see a prompt in your account.
Wallet ownership verification (Transfer In)
In most cases, a Transfer In is credited to your account automatically once compliance checks are complete. However, if we are unable to confirm ownership of the sending wallet, you may be prompted to verify that you control the wallet your deposit came from.
If this happens, you will see a prompt in your account with instructions on how to complete verification. Your funds will be held safely until the verification step is completed.
Wallet ownership verification (Transfer Out)
Before any Transfer Out can be processed, you must complete a verification step to confirm you control the destination wallet. This is a regulatory requirement. Client self-attestation alone is not sufficient.
Hosted accounts (VASPs)- e.g. Kraken, Uphold, CoinJar, Bitstamp:
You search for and identify your exchange from a list in the platform
Ownership verification and Travel Rule data exchange happen automatically in the background
No active step is required from you
Self-hosted wallets - e.g. Ledger, MetaMask, Trezor:
You connect your wallet and confirm ownership using a supported method
Supported methods: WalletConnect (QR code), Ledger USB, Ledger Bluetooth, Trezor, Connect another device
For most self-hosted wallets, once verification has been completed for a specific wallet and asset deposit address, the system will remember this and verification will not be required again for that same combination. Requirements may vary by wallet type.
No funds are moved during the verification step
What happens if a transfer cannot be completed?
Transfer In: We'll take appropriate steps to return the funds where possible
Transfer Out: Your funds will be returned to your available balance. In some cases, a return may involve a small network fee.
If you have questions about a transfer that could not be completed, contact our support team.
