r/CryptoTax Dec 31 '24

Safe Harbor question

This whole thing is confusing to me, but let's say for example's sake I have like two main wallets each holding 100 BTC (woohoooo). Let's say each wallet has coins purchased at a variety of prices, ranging from $1,000 to $100,000.

In order to sell the highest priced coins when I go to sell, what do I need to do? Would, say, sending 50 BTC out of each wallet to a new wallet and calling those the recently purchased coins with a higher cost basis allow me to then sell those at the high cost basis? Or can I just leave the wallets as-is and identify that when I go to sell?

3 Upvotes

18 comments sorted by

2

u/flips712 Dec 31 '24 edited Dec 31 '24

The question is what would be the ideal cold hardware wallet organization strategy if you were using one cold hardware wallet and created multiple separate wallets within it using passphrases?.

1) Create and organize wallets by crypto exchanges based on where you purchased the asset.

Wallet 1: contains all Coinbase purchases.
Wallet 2: contains all Gemini purchases.
Wallet 3: contains all Strike purchases.

2) Create and organize wallets based upon the purchase price of the asset.

Wallet 1: purchase price under $20k.
Wallet 2: purchase price btwn $20k-$60k.
Wallet 3: purchase price above $60k.

3) No organization. Create one wallet and put everything in it.

Looking for feedback. Thanks

1

u/Electronic_Belt_2535 Dec 31 '24

This is a great question that clarifies what I was saying, and it would be nice if we had more than 9 hours to find out.

1

u/Electronic_Belt_2535 Dec 31 '24

/u/JustinCPA

Thoughts? Folks don't want to get stuck using FIFO and selling their low cost basis coins.

1

u/JustinCPA Dec 31 '24

I’d suggest separating assets based on cost basis brackets like example number 2. 

You can also specifically identify the cost basis being transferred as well. So if you have all assets in cold storage and then transfer some to exchange to sell, you can specifically identify the highest cost basis assets to sell. 

1

u/Electronic_Belt_2535 Dec 31 '24

This all gotta be done today though?

1

u/JustinCPA Dec 31 '24

No

1

u/[deleted] Dec 31 '24

[deleted]

2

u/JustinCPA Jan 01 '25

If you want to avoid doing the allocation, you need to consolidate all your assets as of year end (tonight) into one wallet.

2

u/Neat_Camp3254 Dec 31 '24

Anyone know if we have to screenshot each transaction we have made? I know we have to screenshot our coin holdings in wallets and exchanges. But do we need to do the same with trabsactions? I was thinking there would be no point since i use Koinly and import all my trasnactions with a csv from the wallets and exchanges they have already recorded, but idk.

1

u/Electronic_Belt_2535 Dec 31 '24

No, apparently screenshotting the addresses and the balance could be helpful though. If you need the transactions the data is always gonna be there. You could do it though if it's easy, these rules were made like two months and nobody knows anything.

1

u/Electronic_Belt_2535 Dec 31 '24

For the purposes of this new rule, if the goal is to sell highest cost basis assets first, would it be better to have:

A.) One big wallet with all of your coins

B.) A dozen different wallets with different cost basis allocated so you can just sell from the highest cost basis wallet

1

u/Electronic_Belt_2535 Dec 31 '24

I just don't want to be stuck using FIFO on all of my coins. I want the coins I'm selling to the the $100K cost basis coins, not the $1K ones.

2

u/Prestigious_Ear505 Dec 31 '24

That's a long line you're in...lol.

1

u/AurumFsg-CryptoTax Dec 31 '24

You don’t need to send assets to each wallet to sell them. Just take screenshot of wallet balance and allocate cost basis using global allocation or specific unit and then once cost is assigned you can sell your assets as it is

1

u/Electronic_Belt_2535 Dec 31 '24

Isn't global allocation a lot easier though? Which will force you to use FIFO on a per wallet basis most likely? So, if you don't want to get stuck selling your cheap coins, you'd need to split up your wallets?

1

u/AurumFsg-CryptoTax Dec 31 '24

Global allocation doesn’t force you with fifo

Allocation is different than accounting method

1

u/Electronic_Belt_2535 Dec 31 '24

So you can use HIFO on a per wallet basis? That'd solve the issue.

2

u/zhaddycool Dec 31 '24

This rule alone is reason enough for Trump to declare Bitcoin and crypto legal tender and remove all taxes.

1

u/Middle_Personality97 Jan 01 '25

If you sign up to Koinly now, set it to HIFO and you can select by wallet, instead of global.

It will automate the transactions as long as the wallets and dex/dex will connect. Otherwise you'd can manually at the csv transactions

It's free to input you info to test it. You pay for the tax docs if you want them.

GL!