How to Send Monero (XMR)

Step-by-step guide for GUI wallet, CLI, and mobile. Covers fees, confirmations, subaddresses, and common mistakes.

TL;DR: Open your wallet → click Send → paste the recipient’s address → enter amount → confirm. Fee is ~$0.001–0.01. First confirmation in ~2 minutes, fully confirmed in ~20 minutes (10 confirmations). That’s it.

Quick Reference

DetailValue
Average fee$0.001–0.01 (0.00001–0.0001 XMR)
Block time~2 minutes
First confirmation~2 minutes
Fully confirmed~20 minutes (10 confirmations)
Minimum sendNo minimum (dust threshold: 0.000000000001 XMR)
Address formatStarts with 4 (primary) or 8 (subaddress)
Address length95 characters
Transaction privacySender, receiver, and amount all hidden by default
Current versionGUI 0.18.4.7 “Fluorine Fermi” (March 2026)

Sending from Monero GUI Wallet

The official Monero GUI wallet is the most common way to send XMR. Here’s the process:

1

Open your wallet and sync

Launch the Monero GUI. Wait for the status bar at the bottom to show “Connected” and the block height to match the network. In Simple mode, this connects to a remote node automatically. In Advanced mode, your local daemon must be synced.

If you’re using a remote node, the wallet still hides your IP from the node — your private keys never leave your device.

2

Click “Send”

Navigate to the Send tab in the left sidebar.

3

Paste the recipient’s address

Paste the full 95-character Monero address. Addresses starting with 4 are primary addresses. Addresses starting with 8 are subaddresses — these are preferred for privacy.

Double-check the address. Monero transactions are irreversible. If you send to the wrong address, the funds are gone. Copy-paste only — never type addresses manually. Check at least the first 6 and last 6 characters after pasting.
4

Enter the amount

Enter the XMR amount. Click “All” to send your entire balance (minus the fee). The wallet automatically calculates the optimal fee.

5

Set transaction priority (optional)

Default priority is fine for 99% of transactions. Higher priority = higher fee = faster confirmation. Options:

PriorityFee MultiplierWhen to Use
Default (Normal)1xStandard transactions — use this
Low0.25xNot time-sensitive, want lowest fee
Medium5xSlightly faster confirmation
High25xUrgent, time-critical trades

Even at “High” priority, fees are pennies. Monero’s dynamic block size means the network isn’t congested like Bitcoin. Full fee breakdown →

6

Confirm and send

Click “Send”. Review the confirmation dialog showing address, amount, and fee. Enter your wallet password. Click “Confirm”. Done.

The transaction is broadcast immediately. The recipient sees a pending transaction within seconds, with full confirmation in ~2 minutes (1 block) and standard exchange confirmation in ~20 minutes (10 blocks).

Privacy note: Every Monero transaction automatically uses ring signatures, stealth addresses, and RingCT. The recipient cannot see your balance. Blockchain observers cannot see the sender, receiver, or amount. You don’t need to do anything special — privacy is mandatory and default.

Sending from Command Line (CLI)

For advanced users and automated systems. The monero-wallet-cli command:

transfer <address> <amount>

Examples:

# Send 0.5 XMR
transfer 4AdUndXHHZ6cfufTMvppY6JwXNouMBzSkbLYfpAV5Usx3skxNgYeYTRJ5UptB...  0.5

# Send entire balance
sweep_all 4AdUndXHHZ6cfufTMvppY6JwXNouMBzSkbLYfpAV5Usx3skxNgYeYTRJ5UptB...

# Send with specific priority (1=default, 2=medium, 3=high)
transfer 2 4AdUndXHHZ6cfufTMvppY6JwXNouMBzSkbLYfpAV5Usx3skxNgYeYTRJ5UptB...  0.5

The CLI prompts for confirmation before broadcasting. Type Y to confirm.

Sending from Mobile (Cake Wallet / Monerujo)

Cake Wallet (iOS & Android)

Tap Send → paste or scan QR code → enter amount → tap Send. Supports Tor, optional exchange integration. Most popular mobile wallet.

Monerujo (Android only)

Open wallet → tap send icon → scan QR or paste address → enter amount → confirm. Lightweight, connects to remote nodes. Supports Tor via Orbot.

Both apps support QR code scanning — if your counterparty shows you a QR code (common in face-to-face trading), just scan it. The address and optional amount are filled automatically.

Subaddresses: Why They Matter

Monero supports two address types:

Best practice: Generate a new subaddress for each counterparty or transaction. In the GUI wallet: Receive tab → Create new address. This prevents the counterparty from linking your different transactions together. Especially important for face-to-face trading and cash by mail.

Confirmation Times

ConfirmationsTimeWhat It Means
0 (pending)SecondsTransaction broadcast. Visible in recipient’s wallet but not yet confirmed.
1~2 minIncluded in a block. Very unlikely to be reversed.
4~8 minSome services accept at this level.
10~20 minStandard. Most exchanges and P2P platforms consider this fully confirmed.
20~40 minRequired by some high-security services.

For P2P trading, most counterparties accept 1–4 confirmations for reasonable amounts. Haveno requires 10 confirmations before releasing escrow funds. How Haveno escrow works →

Common Mistakes to Avoid

Wrong address

Monero transactions are irreversible. Always copy-paste addresses. Never type manually. Verify first and last 6 characters. If the address is wrong, funds are unrecoverable.

Sending before wallet syncs

If your wallet isn’t fully synced, it may show an incorrect balance. Wait for the status bar to show the current block height before sending.

Forgetting the transaction is private

Unlike Bitcoin, you cannot look up a Monero transaction on a block explorer and see the recipient or amount. If someone asks for “proof of payment,” share the tx key (GUI: History → click transaction → “Prove”). This lets only that specific recipient verify the payment.

Payment IDs (deprecated)

Payment IDs are obsolete since 2019. If a service asks for a “payment ID,” they should be giving you an integrated address (starts with 4, longer than normal) or a subaddress (starts with 8) instead. Contact the service for an updated address.

Spending unconfirmed funds

Monero requires funds to be confirmed (10 blocks / ~20 min) before they can be re-spent. If you just received XMR, wait for it to become “unlocked” before sending it elsewhere.

Sending from an exchange

Exchange withdrawals usually take 10–60 minutes due to internal processing + 10 confirmations. Don’t panic if the transaction doesn’t appear instantly. Check the exchange’s withdrawal status page first.

How to Prove You Sent a Payment

Since Monero transactions are private, the recipient might ask for proof. Here’s how:

  1. GUI Wallet: Go to History → click the transaction → click “Prove payment” → copy the proof string.
  2. CLI Wallet: Use get_tx_key <txid> to get the transaction key, then share it.
  3. The recipient can verify using Check payment (GUI) or check_tx_key <txid> <txkey> <address> (CLI).

This proof reveals the amount sent to that specific address only. It doesn’t reveal your balance, other transactions, or any other information.

Sending XMR in P2P Trades

When selling XMR for cash (EUR), the process is simple:

  1. Agree on amount and exchange rate with your counterparty
  2. Receive payment (cash by mail, bank transfer, in person)
  3. Send XMR to their address from your wallet
  4. Share the tx key as proof of payment

When using Haveno, the process is handled by the platform — funds are locked in multisig escrow automatically. You don’t send directly to the counterparty; the escrow releases when both parties confirm.

Buy or Sell Monero P2P — No KYC, No Exchange

arnoldnakamura — 683 trades, 454 partners, 100% feedback.

Cash by Mail (EU-wide) • Face-to-Face (SW Germany)

Telegram: @arnoldnakamuraSignal: +7578818677

FAQ

How much does it cost to send Monero?

Typical fee: $0.001–0.01 per transaction, regardless of amount. Monero’s dynamic block size prevents fee spikes. You could send $1 million for less than a penny. Full fee guide →

How long does a Monero transfer take?

~2 minutes for first confirmation. ~20 minutes (10 confirmations) for full confirmation. The recipient sees the pending transaction within seconds of broadcast.

Can I cancel a Monero transaction?

No. Once broadcast, Monero transactions are irreversible. This is by design — it prevents chargebacks and ensures settlement finality. Always double-check the address before sending.

Why does my wallet show “locked” balance?

Recently received XMR requires 10 confirmations (~20 minutes) before it can be spent. This prevents double-spend attacks. The locked balance will become available automatically.

Can I send Monero to a Bitcoin address?

No. Monero and Bitcoin are different blockchains. To convert XMR to BTC, use an atomic swap or conversion service.

What if I sent to the wrong address?

If the address is valid but wrong: the XMR belongs to whoever controls that address. You cannot reverse it. If the address is invalid: the wallet will reject the transaction before sending — Monero has built-in checksum validation.