CryptaTax
EN
EnglishENDeutschDEEspañolESFrançaisFRItalianoIT日本語JA한국어KONederlandsNLPolskiPLPortuguêsPT
Sign In Get Started Free

Is Transferring Crypto Between Your Own Wallets Taxable?

CryptaTax Editorial · · 3 min read
TAX REPORTING Is Transferring Crypto Between Your OwnWallets Taxable?

No, in every major jurisdiction, moving crypto between wallets or accounts you control is not a taxable disposal. You have not disposed of anything. You still own the same asset.

So why is this one of the most common causes of an overstated tax bill? Because being non taxable in principle and being recorded correctly are different problems, and it is the second one that goes wrong.

The position in the three markets that ask most

United States. Tax applies when you dispose of crypto or receive it as income. A transfer between your own wallets is neither. Your holding period and your cost basis carry across unchanged.

United Kingdom. HMRC treats cryptoassets as property, and holding crypto and moving it between your own wallets are not taxable. The units stay in your Section 104 pool for that token.

Australia. Moving crypto between your own wallets is not a taxable event. The acquisition date of each parcel carries across, which matters because the 50% CGT discount depends on holding more than 12 months.

Where the phantom gains come from

A transfer has two sides: an outflow from one account and an inflow to another. Tax software sees them as separate records unless something links them.

When the link is missing, the outflow looks like a sale with no proceeds recorded, and the inflow looks like an acquisition with no cost. Depending on how the tool resolves that, you get either a fabricated disposal or an incoming lot with zero basis, and a zero basis lot means the entire eventual sale price is taxed as gain.

The link breaks for ordinary reasons: an exchange export that omits withdrawal destinations, a wallet you connected months after the transfer, timestamps that differ across venues, and network fees that make the received amount smaller than the sent amount so a naive matcher does not pair them.

Network fees are the one real tax question here

The transfer is not a disposal, but the fee is paid in crypto, and paying with crypto is a disposal of the units used to pay it. In most cases the amounts are trivial and the treatment is not contentious. What matters more is that in some jurisdictions the fee can be added to the cost base of the asset where it is an incidental cost of acquisition or disposal, and in others a bare transfer fee is not clearly attributable to anything. Treat it consistently rather than differently each year.

Why per wallet basis rules raised the stakes

Under Revenue Procedure 2024-28, US taxpayers track cost basis per wallet or account rather than pooling everything. That makes transfers structurally important rather than cosmetic: moving units between accounts moves the basis with them, and if your records do not carry the basis across, the receiving account has a hole in it.

It also means your records now have to agree with what brokers report per account on Form 1099-DA, so a mislabelled transfer is more visible than it used to be.

How to fix a broken transfer

  • Match on the transaction hash where the transfer touched a public chain. That is the strongest link available.
  • Match on amount and time where it did not, remembering the received amount is smaller by the fee.
  • Label both sides explicitly as a transfer rather than deleting one side. Deleting the outflow leaves the source account holding units it no longer has.
  • Check the incoming lot carries the original acquisition date, not the transfer date, since holding period drives rates in the US and the discount in Australia.

Our cost basis guide covers how basis follows units, and the country guides for the UK and Australia cover the local rules.

General information, not tax advice. Rules change and depend on your circumstances. Confirm the current position with the relevant tax authority or a qualified tax professional.

GLOBALGeneralEffectiveTax Reporting

FAQ

Is moving crypto between my own wallets a taxable event?

No. In the US, UK and Australia alike, transferring between wallets or accounts you control is not a disposal, because you have not disposed of the asset. Your cost basis and acquisition date carry across.

Why does my tax software show a gain on a transfer?

Because the two sides of the transfer were not linked. An unlinked outflow looks like a sale and an unlinked inflow looks like a zero basis acquisition. Missing withdrawal destinations in exchange exports, wallets connected after the fact, and network fees making the received amount smaller are the usual causes.

Is the network fee on a transfer taxable?

The transfer is not a disposal, but the fee is paid in crypto and paying with crypto disposes of the units used. Amounts are usually trivial. Whether the fee can be added to cost base depends on the jurisdiction, so treat it consistently rather than differently each year.

Does transferring reset my holding period?

It should not. The acquisition date of each parcel carries across the transfer. This matters for US short versus long term rates and for the Australian 50% CGT discount, so check that the incoming lot carries the original acquisition date rather than the transfer date.

Related articles

Tax Reporting
Norway CARF 2026: What Crypto Holders Must Do Now
Tax Reporting
UK Pillar Two Top-up Tax: What Crypto Traders Need to Know
Tax Reporting
Is Crypto Legal in India? 2026 Rules and Global Comparison
Tax Reporting
On Chain Analysis: Boost Your Crypto Tax Calculator Accuracy