To send bitcoin from a wallet, verify that the recipient expects BTC on the Bitcoin network, check the destination address and amount, review the fee shown by your wallet, and authorize only when the transaction details match your intent. Afterward, check the transaction’s status in the wallet or another Bitcoin-network lookup tool. A transaction that has been broadcast is not necessarily confirmed.
Before you send bitcoin, check these details
First, confirm with the recipient that the transfer should be made on the Bitcoin network and that the destination is intended to receive bitcoin. This guide covers a standard on-chain Bitcoin transfer. It does not cover sending an asset on another network, buying bitcoin, or using a particular service. Wallet interfaces and their available controls vary, so rely on the instructions for the wallet you are using rather than expecting every wallet to show the same screens or labels.
Obtain the recipient’s address through a channel you trust. Compare the address displayed by the wallet with the address the recipient supplied. If your wallet offers a way to inspect or compare the full address, use it; if you cannot tell whether the displayed destination is the intended one, pause and verify it before continuing. An address is a destination in the transaction, not proof of a person’s real-world identity or of the reason the recipient supplied it.
Next, establish the amount you intend to send and check the wallet’s available balance and displayed fee. Wallets can present the fee and amount differently, so do not infer how one wallet applies a fee from another wallet’s behavior. If the amount, unit, or fee is unclear, consult that wallet’s current guidance before authorizing anything.
How to send bitcoin from a wallet
A general transfer sequence is to open the wallet’s send function, enter or scan the recipient address, enter the amount, review the transaction details, and authorize the transaction. The exact sequence and controls are wallet-specific. Scanning an address can avoid typing it, but it does not remove the need to check the destination that the wallet displays.
A Bitcoin wallet uses private keys to sign spending transactions and the peer-to-peer network to broadcast them. In Bitcoin’s transaction model, an input spends satoshis assigned to a specific previous transaction output. The transaction creates new outputs, which can be spent later by valid inputs. This differs from editing a balance record in a wallet interface: the wallet constructs a transaction that refers to prior outputs and creates new ones.
When entering the amount, check the unit displayed. It may be shown as BTC or in a smaller bitcoin denomination. Confirm that the entered quantity reflects what you intend to send, and check whether the wallet’s summary displays a fee separately. Do not assume the recipient will receive a particular amount until you understand what the summary says about the transfer amount and fee.
Before signing, read the wallet’s final review screen. Check the recipient address, amount, and fee against your instructions. If the wallet displays other transaction information, follow its own explanation of those fields. The review screen is the opportunity to stop and resolve a mismatch before authorizing; it should not be treated as evidence that an incorrect transaction can later be undone.
Review the transaction before confirming
Compare the destination shown on the final review screen with the address you intended to use. Check the full address when practical, or use a comparison method supported by your wallet that lets you reliably verify the destination. A contact name or label can make an address easier to recognize, but do not rely on a label alone if you cannot confirm the actual destination.
Then check the amount and fee once more. Make sure the amount is in the unit you intended and that the displayed fee is understandable. Wallets may summarize these details in different ways; if the summary does not make clear what you are authorizing, pause and consult the wallet’s current documentation rather than guessing.
Bitcoin transactions are built from inputs that spend specific prior outputs and outputs that may later be spent by valid inputs. That mechanism is another reason to read the actual destination and amount in the transaction review, instead of treating a transfer as a simple change to an account balance. The wallet interface presents the user-facing summary; the transaction rules determine how the network validates the transaction.
A careful review helps catch an unintended address or amount before authorization, but it cannot establish that the recipient is trustworthy or promise that a transfer can be reversed. Do not treat a test transfer as a universal requirement. Whether sending a separate, smaller transaction makes sense depends on the circumstances, and it creates another transaction to review. Follow the wallet’s guidance and consider the additional operational steps before deciding whether that approach is appropriate.
If any detail differs from your instructions, do not authorize yet. Recheck the address with the recipient through a trusted channel, confirm the intended amount and unit, and seek clarification about the fee from the wallet’s own materials. The point of the pre-send check is to resolve uncertainty before the wallet signs and broadcasts the transaction.
Track broadcast and confirmation status
After authorizing, open the wallet’s transaction history or details view and check what it reports. A wallet may show a transaction identifier, which can be used to locate the transaction record, along with a status. The exact fields and status labels vary by wallet. If the transaction details are not clear, use the wallet’s current instructions to find them.
Keep three ideas separate: authorization, broadcast, and confirmation. A signed transaction can be broadcast through the peer-to-peer network, but broadcast alone does not mean it has been included in a valid block. Bitcoin nodes validate transactions under the network’s rules, including whether a transaction input refers to an unspent output and satisfies its spending conditions. Confirmation refers to inclusion in the accepted blockchain history; a wallet’s pending label is not the same thing as confirmation.
A block explorer is one possible way to inspect public blockchain activity. If you use one, check that it is showing the Bitcoin network and look up the transaction by its identifier. An explorer is a separate interface for viewing transaction information; its display does not change the transaction itself. Wallet and explorer terminology can differ, so interpret a status according to the tool’s explanation rather than assuming that every provider uses identical labels.
Do not assume a fixed confirmation time. A transaction’s appearance in a wallet or explorer does not guarantee that it has been confirmed, and the information available in a particular interface may vary. Check the transaction record and status instead of treating the act of pressing a send button—or seeing a broadcast notice—as proof that the recipient’s transfer is complete.
Common transfer problems and safe next steps
If the address, amount, unit, network, or fee looks wrong before authorization, pause. Check the wallet’s current options and instructions, and verify the recipient’s details through a trusted channel. Do not proceed merely to see what happens. The wallet controls the signing interaction and shows its own review details; Bitcoin nodes apply the network’s transaction rules when validating and relaying transactions.
If a transaction appears pending or unconfirmed, do not assume it can be canceled or that a particular acceleration option will work. Wallets differ, and a pending status describes what the wallet reports rather than establishing that every wallet has the same controls. Follow the wallet’s instructions for the specific transaction and avoid taking action based on steps meant for a different wallet or situation.
If a transfer is completed to an unintended address or destination, do not assume that it can be recovered. Consult the wallet’s support information or contact the intended recipient through a trusted channel when appropriate, but treat neither step as a promise that funds can be returned. This guide does not provide recovery procedures.
Do not share private keys or wallet recovery credentials with someone claiming to help check a transaction. Wallet software uses private keys to sign spending transactions; a transaction identifier or status detail is different information. Use only the information the wallet’s official instructions identify as appropriate to share when asking for help, and verify that you are communicating through a channel you trust.
The essential sequence is straightforward: verify the recipient and network, enter the amount carefully, review the fee and destination, authorize only when the details match, and then check the transaction record for its status. Each step answers a different question: whether the intended address is in the transaction, what you are authorizing, and whether the transaction has moved beyond broadcast into confirmation.
Sources and references
- Transactions - Bitcoin Developer Guide — Bitcoin Developer Documentation; retrieved 2026-10-21.
- Wallets - Bitcoin Developer Guide — Bitcoin Developer Documentation; retrieved 2026-10-21.