Step-by-step guide for GUI wallet, CLI, and mobile. Covers fees, confirmations, subaddresses, and common mistakes.
| Detail | Value |
|---|---|
| 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 send | No minimum (dust threshold: 0.000000000001 XMR) |
| Address format | Starts with 4 (primary) or 8 (subaddress) |
| Address length | 95 characters |
| Transaction privacy | Sender, receiver, and amount all hidden by default |
| Current version | GUI 0.18.4.7 “Fluorine Fermi” (March 2026) |
The official Monero GUI wallet is the most common way to send XMR. Here’s the process:
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.
Navigate to the Send tab in the left sidebar.
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.
Enter the XMR amount. Click “All” to send your entire balance (minus the fee). The wallet automatically calculates the optimal fee.
Default priority is fine for 99% of transactions. Higher priority = higher fee = faster confirmation. Options:
| Priority | Fee Multiplier | When to Use |
|---|---|---|
| Default (Normal) | 1x | Standard transactions — use this |
| Low | 0.25x | Not time-sensitive, want lowest fee |
| Medium | 5x | Slightly faster confirmation |
| High | 25x | Urgent, 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 →
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).
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.
Tap Send → paste or scan QR code → enter amount → tap Send. Supports Tor, optional exchange integration. Most popular mobile wallet.
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.
Monero supports two address types:
4) — Your wallet’s main address. Reusing it lets people correlate your transactions.8) — Unlimited unique addresses generated from your primary key. Each subaddress is unlinkable to the others on the blockchain. Setup guide →| Confirmations | Time | What It Means |
|---|---|---|
| 0 (pending) | Seconds | Transaction broadcast. Visible in recipient’s wallet but not yet confirmed. |
| 1 | ~2 min | Included in a block. Very unlikely to be reversed. |
| 4 | ~8 min | Some services accept at this level. |
| 10 | ~20 min | Standard. Most exchanges and P2P platforms consider this fully confirmed. |
| 20 | ~40 min | Required 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 →
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.
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.
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 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.
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.
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.
Since Monero transactions are private, the recipient might ask for proof. Here’s how:
get_tx_key <txid> to get the transaction key, then share it.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.
When selling XMR for cash (EUR), the process is simple:
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.
arnoldnakamura — 683 trades, 454 partners, 100% feedback.
Cash by Mail (EU-wide) • Face-to-Face (SW Germany)
Telegram: @arnoldnakamura • Signal: +7578818677
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 →
~2 minutes for first confirmation. ~20 minutes (10 confirmations) for full confirmation. The recipient sees the pending transaction within seconds of broadcast.
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.
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.
No. Monero and Bitcoin are different blockchains. To convert XMR to BTC, use an atomic swap or conversion service.
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.