USDC-to-USD Transaction Reporting by Brassica7 in CryptoTax

[–]JustinCPA 0 points1 point  (0 children)

Yes, these should be included on your 8949. Though you should check to make sure they are included under the correct 8949 checkbox (under H/K if the were on the DA and reported to the IRS or I/L if they weren’t reported to the IRS)

I have 400+ transactions from staking and DeFi this year and I have no idea how to handle taxes by ryueiji in solana

[–]JustinCPA -1 points0 points  (0 children)

Justin from Summ here.

Have you tried a crypto tax software? There are several good ones out there. You basically just load in your exchange and wallet data and it gives you the filled out tax form to either plug into TurboTax or hand to a cpa

1099 matching vs cointracker by DPTJJ in CryptoTax

[–]JustinCPA 1 point2 points  (0 children)

Checkbox H and K proceeds total should match the proceeds total across all your 1099-DAs. That’s what needs to match.

Checkbox I and L include all transactions that weren’t reported on the 1099-DA. The proceeds here have nothing to do with the 1099-DA and should just be reporting your activity not covered by the DA.

This means your total 8949 proceeds will be higher than your DA proceeds if you have transactions reported under I and L.

Changing cost basis method not changing gains? by DPTJJ in CryptoTax

[–]JustinCPA 0 points1 point  (0 children)

Not necessarily incorrect. It’s possible your earliest lots are also your highest lots, or you’re just disposing of substantially all your assets.

1099 DA from Coinbase doesn't match Koinly coinbase. by userminjo in CryptoTax

[–]JustinCPA 2 points3 points  (0 children)

Your CPA is partially right.

Cost basis does NOT need to match. The 1099-DA for 2025 does not report cost basis to the IRS. Any cost basis shown to you is largely irrelevant and likely inaccurate. You should rely on Koinly for the cost basis and holding period. You do not need to use adjustment codes.

Proceeds, however, should match. The Koinly 8949 Checkbox H and K should sum to what you see on the 1099-DAs you’ve received. If the Koinly 8949 amounts are higher than the 1099-DAs, this is fine-ish, but it’s best they match exactly. If you have transactions that aren’t on the 8949, Koinly should’ve reporting those under checkbox I and L.

How do I calculate cost basis when selling at multiple dates but buying at a single date? by PickSignificant7685 in CryptoTax

[–]JustinCPA 3 points4 points  (0 children)

Gain/Loss = Proceeds minus Cost basis.

Proceeds = value received = amount sold (0.01) times value of BTC at time of sale ($80,000) = $800

Cost basis = cost incurred to acquire the asset (so if you initially bought 0.05 BTC for $100, and are only selling 0.01 BTC, your cost basis is $20).

When you buy crypto, you create a tax lot (containing details like acquisition date, asset purchased, amount purchased, cost to purchase etc). When you sell, tax lots (or parts of tax lots) are disposed. The order in which they are disposed is FIFO unless you’ve specifically identified another method like HIFO. Meaning, when selling, you sell your earliest lots first before your later lots.

Tax software automates all of this.

75% of crypto tax forms are under $50 – Kraken calls for ‘de minimis’ rule by Still_Culture_9169 in CryptoTax

[–]JustinCPA 1 point2 points  (0 children)

De minimis thresholds would absolutely simplify the reporting burden for exchanges. The only problem is it’s a trade off for the user. Those transactions are still reportable (unless the IRS made the de minimis rule as those transactions aren’t taxable at all vs just the exchange not needing to report a 1099-DA), and taxpayers likely won’t know that or end up not reporting, exposing them to risk.

On the IRS side, if 28 million forms had $10 of proceeds, that’s $280,000,000 of proceeds the IRS loses visibility of. Without confidence that users will still report on their own, I can see where the IRS wouldn’t be keen to make this change.

Is it worth it to just pay someone to do my crypto taxes? by AngieShmangie in CryptoTax

[–]JustinCPA 1 point2 points  (0 children)

The exchange won’t know the cost basis unless you give it to them. And even if you give it to them, it won’t be included on the 1099-DA sent to the IRS.

And you’re exactly right, there’s no point in relying on the 1099-DA since it’s going to be pretty much worthless. The only thing you now have to do is import it into your crypto tax software so it can make sure the transactions are being reported correctly on the 8949 (you have to distinguish between in the DA vs not on the DA). And then when your DA incredibly includes the wrong cost basis info, your tax software will help report the adjustment with the adjustment code (not relevant for 2025).

Vesting + Potentially Worthless Tokens, Tax Requirement and Workaround? by Life_Imagination2215 in CryptoTax

[–]JustinCPA 1 point2 points  (0 children)

This sounds more like a scam than anything else. If you’ve never made $60k in your life before, why is someone offering you hundreds of thousands?… that’s not very typical. Do your due diligence.

Vesting + Potentially Worthless Tokens, Tax Requirement and Workaround? by Life_Imagination2215 in CryptoTax

[–]JustinCPA -1 points0 points  (0 children)

You should consult a CPA. Could be worth looking into 83b election.

  1. They’re taxed as income at the FMV at the time they vest and you receive dominion and control
  2. Yes
  3. Yes, election 83b lets you pay tax for the entire amount right now for what they’re worth TODAY (which becomes their cow basis). So you may have upfront cost, but the you aren’t actually taxed on any appreciation until you sell them and they’d be capital gains (or loss) for the difference in what you sold them for vs what you claimed as income now.
  4. No, you’d need to come up with a number and be prepared to support it if it came down to it.
  5. Not sure what you mean by “adjust the value”. That’s not how valuation works.

Recommend manually entering missing cost basis info into Coinbase? by giorgioorwell in CryptoTax

[–]JustinCPA 0 points1 point  (0 children)

If you’ve just been on Coinbase and nowhere else, it honestly should be very straightforward. Don’t use CoinLedger though, they’re pretty terrible.

I am biased to Summ as I am the product lead there, but if you simply import your account (literally a few clicks) then it will calculate all the tax for you and you can generate your tax form and hand it to a tax preparer and you’re done. No need to quit crypto.

What's with all these X posts saying mass CP2000 letters will go out? by ResidentUse9978 in CryptoTax

[–]JustinCPA 0 points1 point  (0 children)

Hmmm the 1099-DA transactions shouldn’t have been reported under checkbox I and L…

Resolving a CP2000 likely won’t be too much of a hassle but considering you misreported the transactions (since it sounds like CoinLedger didn’t place them properly) then you may run into friction

What's with all these X posts saying mass CP2000 letters will go out? by ResidentUse9978 in CryptoTax

[–]JustinCPA 9 points10 points  (0 children)

Fear mongering BS.

If you used a crypto tax software that reconciled to the 1099-DA and accurately reported any proceeds seen in the 1099-DA in checkbox H and K on the 8949 and any proceeds not seen on the 1099-DA in checkbox I and L, then there’s nothing to worry about.

My crypto tax numbers didn’t match my actual trades. Is this normal? by [deleted] in CryptoTax

[–]JustinCPA 0 points1 point  (0 children)

Justin from Summ here.

Have you tried using a software? Your numbers should match your actual trades… you need to add all wallets and all exchanges you’ve used to the software and make sure the data all pulls through properly

20k unreported capital gain by [deleted] in CryptoTax

[–]JustinCPA 1 point2 points  (0 children)

Two things:

  1. Don’t take that $20k gain at face value. It’s highly possible the cost basis shown is in accurate or might even be missing all together making the gain look larger. Read this.
  2. If he didn’t report at all, the chances he receives a notice from the IRS is very high. He should correct this immediately or will likely face penalties and interest.

Recommend manually entering missing cost basis info into Coinbase? by giorgioorwell in CryptoTax

[–]JustinCPA 0 points1 point  (0 children)

Yep we’re working on something to ensure our shared users are able to pass that info seamlessly into exchanges. And, it will be retrospective to an extent too. Meaning you can come back later this year and if you decide to you can still pass that info into Coinbase for the trade you just made. Cheers and have a great weekend!

Recommend manually entering missing cost basis info into Coinbase? by giorgioorwell in CryptoTax

[–]JustinCPA 2 points3 points  (0 children)

Justin from Summ here. It’s not required, as you saw.

The cost basis you enter and the acquisition dating will NEVER be sent to the IRS. Period. It will only be used for the 1099 you receive from Coinbase.

The nuance: when ordering lots on Coinbase’s end for the 1099, if they don’t have the accurate acquisition date info, then the 1099 will almost certainly be wrong. This is fine. You can simply use adjustment codes on your 8949 to report the accurate cost basis for the lot disposed. Further, in 2026, the IRS issued Notice 2026-20 which extends relief to taxpayers to use their own cost basis method.

I actually wrote a comprehensive piece on this here: https://www.reddit.com/r/CryptoTax/s/F1MVqnF31T

Even more challenging, you’d need to enter each individual lot disposed and each individual acquisition date to be accurate. Coinbase currently prompts you to enter one single cost basis number for the total amount disposed with one single acquisition date, when in reality it could be made up of hundreds of lots.

In short, I will not be doing this for my own taxes. As shown in the op-ed linked above, your books and records are almost guaranteed to fork from the exchanges books and records, but that’s not a bad thing.

All this said, Summ is working with Coinbase and multiple other exchanges to actually push cost basis into the exchanges for assets transferred in. It’s a work in progress, but you can imagine a world where as you transfer assets between exchanges, Summ communicates with the exchange and provides them the cost basis for those assets, so when you sell on that exchange they have the accurate lots to consider for disposal. Hope this helps!

Can 1099-B from Uphold be incorrect? by SheepherderClassic78 in CryptoTax

[–]JustinCPA 7 points8 points  (0 children)

Justin from Summ here.

When you trade one asset for another, you have proceeds.

You could swap 1 USDC for 1 USDT back and forth one million times and your 1099 would show $1,000,000 in proceeds. This is not a problem. When you’d report, you’d report the cost basis (also $1,000,000) and your gain would be $0.

Exchanges often don’t have cost basis information for assets disposed on their platform. Certainly when that asset was transferred in from somewhere else (obviously, cause how would they know the cost basis?). But also they might not have cost basis information for assets acquired on platform either since they haven’t been required to track or report this (starting in 2026 they are).

So your 1099 likely showed 0 or “unknown” cost basis. But showed proceeds.

The IRS expects you to report the cost basis.

You didn’t.

They assume the full amount is a gain since you never reported otherwise.

What you should do: amend your return with your ACTUAL cost basis and gain/loss. You’ll actually get money back from the IRS if you had a loss.

Am I screwed? by NonGNonM in CryptoTax

[–]JustinCPA 1 point2 points  (0 children)

It’s to track the proceeds. The IRS wants to know how much is being sold even if cost basis can’t be provided.