What Is a Memo or Destination Tag in Crypto Transactions on Exchanges? (Full Guide)
If you’ve ever tried to deposit XRP, XLM, EOS or similar coins to an exchange, you’ve probably seen a mysterious extra field called “memo,” “destination tag,” “payment tag,” or “ID.” Ignore it — and your funds might not show up.
This article explains what a memo/destination tag is, why exchanges use it, which coins need it, and how to use it safely so you don’t lose money.
1. Quick definition: What is a memo or destination tag?
A memo or destination tag is an extra piece of data (a short number or text string) that you attach to a crypto transaction in addition to the wallet address.
Exchanges and custodial services use this data to identify which user should receive the deposit in their internal system.
- Coinbase describes a destination tag/memo as “an additional address feature necessary for identifying a transaction recipient beyond a wallet address.” (Coinbase Help Center)
- Ledger defines it as “an additional address property (numeric and/or string) that allows identifying the transfer recipient.” (Ledger Support)
You can think of it like a “payment reference” or account number added to a bank transfer:
- The address = the bank’s IBAN.
- The memo/tag = the “Reference / Note” field that says which customer or invoice this payment is for. (Trezor)
Without that reference, the exchange may see that someone sent funds to its wallet, but won’t know which user account to credit.
2. Why do exchanges use memos or destination tags?
Centralized exchanges (CEXs) hold crypto in shared wallets. Instead of creating a unique on-chain address for every single user for coins like XRP or XLM, they often use one address (or a few) and then separate user balances internally.
To do this, they need:
- The deposit address (the shared wallet), and
- The memo/destination tag (the unique identifier for your account).
Several wallet and exchange providers explain this clearly:
- Trezor: Destination tags/memos are used by blockchains like XRP and XLM to add extra transaction details and work like a “payment reference” in bank transfers. (Trezor)
- Coinify: A memo is a unique identifier so funds can be assigned to the correct user inside a shared wallet. (help.coinify.com)
- Coinbase: Without the correct tag/memo, your funds might not be credited to your account. (Coinbase Help Center)
Benefits for exchanges:
- Easier wallet management (fewer on-chain addresses).
- Faster reconciliation of deposits and withdrawals.
- Lower operational costs and better scalability.
Cost for users:
You must pay attention and enter the correct memo/tag whenever the exchange says it’s required.
3. Coins and networks that commonly require memos/tags
Not all cryptocurrencies use memos or destination tags, but several major ones do — especially account-based networks that support many accounts under a single address.
Popular examples (varies by platform):
- XRP (Ripple) – uses a destination tag. (Kraken Support)
- Stellar Lumens (XLM) – uses a memo. (Kraken Support)
- EOS – often uses a memo. (Kraken Support)
- ATOM (Cosmos) – many exchanges require a memo/tag for deposits. (Ledger Support)
- BNB (BEP-2) – many custodial services require a memo/tag. (Trustee)
- Some stablecoins on these networks (e.g. USDC on Stellar) may also require a memo. (support.moonpay.com)
Kraken’s documentation, for example, explicitly says that:
- Ripple (XRP) deposits need a “destination tag.”
- Lumens (XLM) deposits need a “memo.”
- EOS deposits need a “memo.” (Kraken Support)
4. When do you need a memo/destination tag?
Whether you must use a tag/memo depends on where you’re sending the crypto.
4.1 Sending to an exchange or custodial service
If you send to a centralized exchange (Coinbase, Binance, Kraken, etc.) or a custodial wallet, there’s a good chance you’ll need a memo/tag for coins like XRP, XLM, EOS, ATOM, etc.
- Coinbase says that when sending cryptocurrencies that require a destination tag/memo to Coinbase, you must include both the correct address and tag/memo, otherwise funds won’t be credited correctly. (Coinbase Help Center)
- OneKey notes that memos/destination tags are critical identifiers when sending to a centralized exchange, used to identify the intended recipient beyond just the wallet address. (help.onekey.so)
If the deposit screen on your exchange shows both an address and a tag/memo, treat them as equally important.
4.2 Sending to your own non-custodial wallet (hardware or software)
If you’re sending to a private, self-custodied wallet (e.g. Ledger, Trezor, Exodus, Trust Wallet, etc.) you often do not need a memo/tag — unless the wallet specifically says you must add one.
- Coinbase notes that private wallets controlled by the user’s own keys usually don’t require destination tags/memos. (Coinbase Help Center)
- Ledger likewise explains that memos/tags are used to identify the transfer recipient behind shared addresses on services like exchanges. (Ledger Support)
In other words:
Exchanges & custodial services: memo/tag often required.
Your own hardware/mobile wallet: memo/tag usually not required (but always double-check the instructions in the app).
5. How does a memo/destination tag work in practice?
Let’s walk through a typical example.
Example: Sending XRP to an exchange
- On the exchange, you open the Deposit page for XRP.
- The exchange shows:
- An XRP address, like:
rEXAMPLEADDRESS123... - A Destination Tag, like:
10539271
- An XRP address, like:
- In your sending wallet, you paste the address and enter the destination tag in the memo/tag field.
- You send the transaction.
- On-chain, the transaction contains:
- The destination address (the exchange’s XRP wallet).
- The destination tag (your account identifier).
- The exchange sees that:
- Funds arrived at their XRP address.
- The memotag matches your account.
→ They credit the deposit to your personal balance.
If that memo/tag is missing or wrong, the exchange will see:
“Deposit received to our wallet… but we don’t know which user it belongs to.”
That’s when deposits become stuck or require manual recovery.
6. What happens if you forget or enter the wrong memo/tag?
This is one of the most common — and costly — mistakes in crypto.
6.1 Missing memo/tag on a deposit to an exchange
If you send to an exchange address that requires a memo/tag but you leave it blank, the deposit often lands in a generic, unassigned bucket.
- Kraken’s support explains that if you didn’t include the correct tag or memo, you should contact support so they can attempt to recover and credit it, often manually. (Kraken Support)
- Binance has a dedicated “Tag/Memo Recovery” process for deposits with a wrong or missing tag/memo, but only for assets listed on Binance and typically for deposits into Binance, not withdrawals sent elsewhere. (Binance)
Important points:
- Recovery is not guaranteed. Some exchanges clearly state that funds might be lost or unrecoverable if the tag is missing or incorrect. (Reddit)
- Recovery, if possible, is usually manual and can be slow.
- Some platforms may charge a recovery fee or have minimum deposit limits for recovery.
6.2 Wrong memo/tag on a withdrawal from an exchange
If you’re withdrawing from your exchange to another exchange and you enter:
- The correct address, but
- A wrong memo/tag,
then the receiving platform might credit the deposit to someone else’s account, or it may simply mark it as unassigned.
Binance, for example, notes that if you enter the wrong address or tag/memo for your withdrawal, they are unable to assist, and you must contact the destination platform for help (if any). (Binance)
Because cross-exchange tag mistakes are harder to correct, double-check everything before you click “Send.”
7. How to find and use the correct memo/destination tag step-by-step
Here’s a general best-practice workflow that applies to most exchanges:
Step 1: Open the deposit page on the receiving exchange
- Log in to the exchange where you want to receive funds.
- Select Deposit and choose the coin (e.g. XRP, XLM, EOS).
- Carefully read any warning messages about memos/tags.
Step 2: Check whether a memo/tag is required
Most exchanges clearly mark this:
- On Coinbase, destination tags/memos will appear along with the address when they’re required. (Coinbase Help Center)
- Binance.US has a help article explaining “memos” (deposit memos) and when they must be used. (Binance.US Help Center)
- MoonPay’s help center similarly emphasizes that destination tags/memos are crucial for some networks like XLM with USDC. (support.moonpay.com)
If you see a field labeled Memo / Destination Tag / Payment ID / Memo Tag, that means you must pay attention.
Step 3: Copy BOTH the address and memo/tag
- Click the copy button for the deposit address.
- Click the copy button for the memo tag.
- Avoid typing memos manually — a single digit error can misdirect the funds.
Step 4: Paste them into your sending wallet
In your sending app or wallet:
- Paste the destination address into the “To” or “Recipient” field.
- Paste the memo/tag into the “Memo,” “Tag,” “Destination Tag,” or similar field.
- If the wallet warns that some exchanges require a memo/tag, review that warning. For example, Exodus shows a warning if you try to send without a memo/tag to coins like XRP. (support.exodus.com)
Step 5: Send a small test amount first
Because memo/tag mistakes can be painful, many exchanges and wallet providers recommend sending a small test transaction before moving a large amount. (Coinbase Help Center)
If the small deposit arrives correctly and shows up in your account, you can safely send the remainder with the same address and tag.
8. Security best practices when using memos/destination tags
Memos and tags are not only about correctness — they also touch on security and privacy.
8.1 Double-check everything before sending
Before confirming any transaction:
- Confirm the token and network (XRP vs XLM vs EOS, etc.).
- Confirm the address matches what the exchange gave you.
- Confirm the memo/tag field is filled in exactly as shown.
- Consider a test transaction for big transfers.
This may feel slow, but it can save you from irrecoverable loss.
8.2 Never reuse tags in a different context
Your memo/tag is usually unique to your account on that particular exchange and for that specific coin.
- Don’t use a memo/tag from Exchange A when sending to Exchange B.
- Don’t assume a tag for XRP can be reused for XLM or other coins.
Always copy the memo/tag from the current deposit page each time you make a new deposit.
8.3 Keep memos/tags private enough
A memo/tag alone doesn’t give anyone access to your funds (unlike private keys), but it can be used to identify your deposit patterns on-chain and tie them to your exchange account activity.
For privacy-conscious users:
- Avoid publicly posting your exchange address and tag combination if you don’t want others to link your activity.
8.4 Understand that memos do not replace security measures
Memos/tags do not protect you from:
- Sending coins to the wrong address network (e.g., sending XRP to an ETH address).
- Phishing sites or fake exchanges.
- Leaked private keys or compromised logins.
You still need to use strong passwords, 2FA, and access exchanges only from their official websites or apps. (For more on this, see typical exchange security guides that stress two-factor authentication and phishing protection. (Kraken Support))
9. FAQs about memos and destination tags
9.1 Is a memo/destination tag the same as a wallet address?
No.
- The wallet address routes funds to the exchange or service.
- The memo/destination tag tells them which internal user account should receive those funds.
You usually need both when depositing to an exchange.
9.2 Do all coins support memos or destination tags?
No. Only certain networks and assets use them heavily:
- XRP, XLM, EOS, ATOM, BNB (BEP-2), and some stablecoins (e.g., USDC on XLM) often require them on exchanges. (Kraken Support)
Bitcoin (BTC), Ethereum (ETH), ERC-20 tokens, and many other coins typically don’t use memos/tags in the same way — each user usually gets a unique address instead.
9.3 What if my sending wallet doesn’t have a memo/tag field?
Many modern wallets do, but some may not. If your wallet:
- Does not support memos/tags at all, you might not be able to safely send coins like XRP/XLM/EOS to an exchange that requires a tag.
- In that case, use another wallet or service that supports memos/tags, or move funds first to a wallet that can attach the memo correctly (e.g., a hardware wallet app or a different mobile wallet).
Always follow the instructions provided by the exchange or wallet provider.
9.4 Can I recover funds sent without a memo/tag?
Sometimes, but not always.
- Exchanges like Kraken and Binance say you may open a support ticket or use a Tag/Memo Recovery form for deposits that arrived with missing/wrong tags — but recovery is not guaranteed and may require a fee. (Binance)
- If you sent the funds to a third-party platform that can’t or won’t help, they may be permanently lost. (Reddit)
Treat the memo/tag as mission-critical data to avoid needing recovery in the first place.
9.5 Do I need a memo/tag when sending from an exchange back to my own hardware wallet?
Usually no, unless your hardware wallet or software explicitly tells you to use one.
- Ledger, for example, explains that memos/tags are used mainly to identify recipients behind shared addresses like those on exchanges. (Ledger Support)
Your self-custodied address is unique to you, so the exchange generally doesn’t need any extra tag to know where to send the funds.
10. Key takeaways for safe crypto transfers with memos/tags
To wrap up, here are the most important points to remember:
- A memo/destination tag is a short numeric or text code used in addition to a wallet address to identify the recipient account inside an exchange or custodial service. (Ledger Support)
- They are commonly required for coins like XRP, XLM, EOS, ATOM, BNB (BEP-2) and some stablecoins on those networks. (Kraken Support)
- You usually don’t need a memo/tag when sending to your own private wallet, but always read the wallet’s instructions. (Coinbase Help Center)
- If you omit or mistype the memo/tag on a deposit to an exchange, your funds may get stuck, require a manual recovery process, or even become unrecoverable. (Binance)
- Always:
- Copy/paste the address and memo/tag from the deposit page.
- Double-check both before sending.
- Consider a small test transaction for large transfers. (Coinbase Help Center)
If you follow these steps, you’ll dramatically reduce the risk of lost deposits and make your crypto experience on exchanges much safer and smoother.