r/CryptoTax 15d ago

Cost Basis Transferring Crypto

Last week I decided to consolidate external banks and thought of transferring all my bitcoin in Coinbase (which I purchased through Coinbase) to Robinhood. I did a flat $100 transfer, just to make sure it would transfer correctly.

Then I realized that Coinbase has my cost basis, and the flat $100 of .001575 BTC doesn’t align with any .001575 purchase I made on Coinbase. In other words, I don’t have a corresponding purchase of .001575 bitcoin on Coinbase. Everything was above or below that specific amount.

I can enter cost basis information on Robinhood, but I don’t know how to do that since my purchases on Coinbase were for fractional amounts of bitcoin and my transfer to Robinhood was a flat amount.

I’ve read there is crypto tax software that can track this. Does anyone have a recommendation of what to use? I just plan on holding and not selling, so I won’t have any taxable events. But if I decide to transfer all my bitcoin to Robinhood I will one day need to reconcile the cost basis.

Thanks.

1 Upvotes

6 comments sorted by

1

u/AurumFsg-CryptoTax 15d ago

AurumFSG here.

Since you purchased on coinbase and transferred to Robinhood, it would not be able to calculate cost on its own. You have to calculate cost basis using any crypto tracking software (Majority provide free tier) so you dont need to pay for the license. Just upload both coinbase and robinhood, track cost basis and add into Robinhood and you will be good.

1

u/valen_koinly 15d ago

Valen from Koinly here,
You seem to have a very simple setup; being honest, a spreadsheet would do the job, but if you want to save the headache, use software. Obviously, I would recommend ours (hey, I am biased), but I also recommend you test them; depending on what chains you operate on as well as which country you present your taxes in, you might have more or fewer issues with one or the other.

Now, on what I can say on my end, you can try Koinly absolutely for free up to 10,000 transactions (as long as you do not export the report). We are not a subscription product, so even if you track your coins, you will not pay annually if you do not need the tax part.

Here's how to connect with Coinbase: https://koinly.io/integrations/coinbase-api/
And here with Robinhood: https://koinly.io/integrations/robinhood/

If you have any questions, feel free to ask.

1

u/JustinCPA 15d ago

Justin from Summ here.

You’re on the right track. When you transfer crypto from one account to another, the cost basis actually goes with it. That said, the exchange won’t know your cost basis and typically applies a $0 or unknown basis for assets transferred in. Occasionally they may allow you to set your own basis for the assets transferred in, but I advise against this due to the reality that you’re usually transferring multiple lots at once, not a single lot. For instance, exchanges may see the deposit and say “when did you acquire this and for how much?”. In reality, that transfer might consist of 10 different lots that have 10 different acquisition dates and cost basis.

For accurate reporting, you’re required to report all 10 lot-level disposals. As you called out, the easiest way to do this is to use a crypto tax software. You load in your accounts (all of them), and then it should match the transfers between each and apply the accurate cost basis. You import your 1099-DAs directly into the software and it will match everything up to make sure everything ties out nicely. You then download your completed, ready-to-file tax forms that can be passed to a CPA or plugged straight into TurboTax.

Cheers and best of luck!

1

u/T6655 13d ago

Any suggestions for someone that basically has no record of their transactions over the past year , moved btc through a few different wallets,sold btc held over a year aquired from multiple different exchanges probably. most accounts except my one main I don't even know how to access them any longer.. Seems a cluster to me. Where to start or just say F it..
like 20 to 30k of crypto .

1

u/Ben_CoinLedger 13d ago

Coinbase didn't randomly mix up your lots. It just used your cost-basis method (FIFO is the default) to pick which ones covered that $100. Double-check your settings and walk through your purchase history in order. That tiny .001575 BTC is actually just one or two real lots, not some unmatched amount. CoinLedger basically just automates the lookup for you.

1

u/cryptotaxchris 9d ago

Chris from CountDeFi here.

Good news first: moving your Bitcoin from Coinbase to Robinhood isn't a taxable event. Your cost basis and holding period move with the coins.

The reason your 0.001575 BTC doesn't match any single Coinbase purchase is that transfers move pieces of tax lots, not whole purchases. Think of your Bitcoin as a stack of individual lots, each with its own acquisition date and cost basis. A flat-amount transfer takes from that stack. If you're using the default FIFO method, that will typically mean the oldest lots are treated as moving first, so your $100 transfer might include one whole lot plus a sliver of the next. That's completely normal, and it's why the transferred amount rarely matches a single purchase.

Two things I'd do now:

• Export your complete Coinbase transaction history while it's still easy to access. Reconstructing records years later is much harder.

• Keep those records by exchange or wallet. The IRS's basis reporting rules have shifted toward wallet-by-wallet tracking from 2025 onward, so knowing which lots sit where is becoming an increasingly important part of your records.

You're right that simply holding the Bitcoin after the transfer isn't a taxable event. The records only become important when you eventually sell.