Sending Bitcoin is one of the most fundamental things you will do as a Bitcoin holder, and getting it right matters. Unlike a bank transfer, Bitcoin transactions are irreversible. Once a transaction is broadcast to the network, there is no customer service line to call and no chargeback option. That reality does not make sending Bitcoin difficult, but it does make understanding how Bitcoin transactions work genuinely worth your time before you start.
This guide walks through every step of the process, from opening your wallet to confirming a successful transfer, in plain language that any beginner can follow.
What you need before you send
Before you initiate any transfer, make sure you have the following in place:
- A funded Bitcoin wallet. You need enough Bitcoin to cover both the amount you want to send and the network transaction fee.
- The recipient's Bitcoin address. This is a unique string of letters and numbers (or a QR code) that identifies where the funds should go. Double-check it carefully.
- Access to your wallet app or exchange account. Whether you use a software wallet on your phone, a desktop application, or a registered exchange, make sure you are logged in and have passed any required security checks.
If you are not sure what type of wallet you are using or how they differ, it is worth reading up on what a Bitcoin wallet is before going further. Knowing whether your wallet is custodial (held by a third party) or non-custodial (controlled by you) affects where you look for the send function and how fees are calculated.
Step-by-step: how to send Bitcoin
Step 1: open your wallet and find the send option
Open your wallet app or log into your exchange account. Look for a button or tab labelled "Send", "Transfer", or "Withdraw". The exact label varies between platforms, but it will typically be prominent on the main screen or in a navigation menu.
Step 2: enter the recipient's Bitcoin address
Paste or scan the recipient's Bitcoin address into the address field. If you are copying and pasting, take an extra moment to verify the first four to six characters and the last four to six characters of the address against the original source. Some malware is designed to swap clipboard contents with a different address, so a quick visual check is good practice every time.
If the recipient has shared a QR code, most wallet apps allow you to scan it directly using your phone's camera. This removes the risk of a typo or clipboard swap.
Step 3: enter the amount
Type in the amount of Bitcoin you want to send. Most wallets let you switch between entering the value in Bitcoin (BTC) or in your local currency (AUD). Use whichever you find easier, but always confirm the BTC figure before proceeding to avoid currency conversion surprises.
If you want to send your entire balance, look for a "Send max" or "Send all" option. This usually calculates the maximum amount after subtracting the transaction fee automatically.
Step 4: choose your transaction fee
Bitcoin transaction fees are paid to miners who process and confirm your transaction. Most wallets offer a choice between fee speeds: slow (cheaper, takes longer), medium, or fast (more expensive, confirms sooner).
For everyday transfers where speed is not critical, a lower fee is perfectly fine. If the network is congested or you need the funds to arrive quickly, selecting a higher fee will push your transaction toward the front of the queue. The Bitcoin mempool is where unconfirmed transactions wait to be picked up by miners, and a higher fee makes yours more attractive to include in the next block.
Step 5: review all the details
Before you confirm, your wallet will typically show a summary screen with the recipient address, the amount being sent, and the fee. Check all three carefully:
- Is the address correct?
- Is the amount right (including the correct number of decimal places)?
- Is the fee reasonable for your needs?
This is your last chance to catch a mistake. Take thirty seconds here, every time.
Step 6: confirm and broadcast
Once you are satisfied everything looks correct, confirm the transaction. Your wallet will sign it using your private key and broadcast it to the Bitcoin network. You will usually receive a transaction ID (also called a TXID), which is a unique reference you can use to track the status of your payment on a Bitcoin block explorer.
Step 7: wait for confirmations
After broadcasting, your transaction enters the mempool and waits for a miner to include it in a block. One confirmation means it has been included in a block. Most recipients consider a transaction fully settled after three to six confirmations, though some exchanges require more for larger amounts. Each new block added after yours counts as an additional confirmation.
Depending on network conditions and the fee you paid, this can take anywhere from a few minutes to an hour or more.
Common mistakes to avoid
A few errors come up repeatedly with new Bitcoin senders. Being aware of them will save you from a costly lesson:
- Sending to the wrong address. Always verify the full address, not just a glance at the first few characters. Bitcoin addresses for different networks (such as Bitcoin versus Bitcoin Cash) can look similar but are incompatible.
- Setting the fee too low during busy periods. If network traffic is high and your fee is too low, your transaction may be stuck in the mempool for hours or even days.
- Confusing BTC and satoshis. One Bitcoin is equal to 100 million satoshis. If your wallet displays amounts in satoshis and you are not expecting it, the numbers can look very different from what you intended to send.
- Sending to a smart contract address on another network. Bitcoin addresses are specific to the Bitcoin network. Sending BTC to an Ethereum address, for example, will almost certainly result in a permanent loss of funds.
A note on speed and privacy
Bitcoin transactions are pseudonymous rather than anonymous. The transaction is recorded on a public ledger, and anyone with your wallet address can see your transaction history. For most everyday uses this is not a concern, but it is worth knowing. If privacy is a priority for you, look into Bitcoin best practices for managing address reuse.
Speed depends almost entirely on the fee you pay and the current state of the network. During quieter periods, even a modest fee will see your transaction confirmed within the next block or two. During busy periods, particularly around major price movements, confirmation times can stretch out considerably.
Sending Bitcoin from an exchange versus a wallet
If your Bitcoin is held on an exchange, the process is similar but the interface will be labelled "Withdraw" rather than "Send". Exchanges often add a verification step such as email confirmation or two-factor authentication before processing withdrawals. This is a security measure on their end, and it can add a few minutes to the process.
One thing to watch with exchange withdrawals is minimum withdrawal amounts and platform fees charged on top of the network fee. These vary by provider, so it is worth checking the fee schedule before you initiate a transfer.
Sending Bitcoin directly from your own wallet gives you more control and generally involves fewer steps once your wallet is set up. If you are holding any significant amount of Bitcoin, keeping it in a wallet where you control the private keys is generally considered the safer long-term approach.
Getting comfortable with sending Bitcoin takes a few practise runs. Start with a small test amount the first time, confirm it arrives safely, and then proceed with larger transfers once you are confident in the process. The mechanics become second nature quickly, and the ability to move funds globally without any intermediary is one of the most practical things Bitcoin makes possible.
