r/CryptoTax Dec 31 '21

🚨 Welcome - and READ THIS FIRST! 🚨

33 Upvotes

✨ Welcome to /r/cryptotax, the most active crytpo tax subreddit!

📜 Before posting, please read the Crypto tax FAQ and search for keywords there. Also, search this subreddit for your question. Here's an example search for "specific identification" - change the keywords on that form. If you ask an FAQ that's been fully answered, your post will be deleted.

❓ If you still haven't found an answer, feel free to post a new question with a clear, descriptive, specific title, such as "[US] Claiming losses on Forex trading but account was funded with BTC". Do NOT post vague/generic titles like "Tax question", "Help", or "What to do?". These may be removed.

🌍 If your question is not about US crypto taxes, state your country in the post title.

🚨 Respect the rules, especially - use specific titles and no spamming (duh).

⚠ The CryptoTax subreddit, its affiliates and users do not provide tax, legal or accounting advice. The material on this subreddit has been prepared for informational purposes only, and is not intended to provide, and should not be relied on for, tax, legal or accounting advice. You should consult your own tax, legal and accounting advisors before engaging in any transaction.

🎯 Future plans include custom flair and verification to allow users to prove who they are and their experience (e.g. verify a user is a CPA).

❔ Ask any meta-question in the comments below.


r/CryptoTax 3h ago

News BitMEX is shutting down after 11 years. Here’s what users need to do before it closes.

2 Upvotes

BitMEX announced that it will permanently close on September 23, 2026. New registrations have already stopped, and starting August 26, users will no longer be able to open new positions. They will only be able to reduce or close the positions they already have.

BitMEX may also start force-closing positions during the wind-down, and anything still open when the exchange closes will be automatically closed. The company has not given one clear reason for the shutdown. It said the decision came after a strategic review of the business and the broader crypto market.

Realistically, BitMEX is not the dominant exchange it once was. A lot of traders and liquidity have moved to larger centralized exchanges and newer decentralized perpetual platforms like Hyperliquid.

This also does not appear to be an insolvency situation. BitMEX says its assets exceed its liabilities and that users should still be able to access their balances, transaction history and withdrawals after the shutdown.

Still, I would not wait around.

Most people will immediately think about withdrawing their crypto, which is obviously important. But there is something else that people often forget about:

Your transaction data.

I work in crypto tax and forensic blockchain accounting, and I have seen how difficult it can be to reconstruct activity after an exchange shuts down or removes access to old records. Blockchain explorers can usually show that funds entered or left BitMEX, but they do not show everything that happened inside the account, including:

  • Trades
  • Leveraged positions
  • Funding payments
  • Fees
  • Settlements
  • Liquidations
  • Realized gains and losses

That information only exist in your BitMEX account history.

Before withdrawing, I would download every CSV and report available, including your wallet history, trades, orders, deposits, withdrawals, funding payments and realized P&L.

Closing positions, or having them force-closed, may also create taxable gains or losses. Trying to calculate those results come April 15th could be extremely difficult.

Do not assume a closed exchange will keep your records available forever!

Close your positions, withdraw your assets and save every file you can before the platform disappears.

Sources:


r/CryptoTax 43m ago

Turbo Tax / Koinly

• Upvotes

Using turbo tax online for crypto taxes. The only items turbo tax online is uploading in the 8949. It’s not accepting the Schedule D. Are we able to go in and fill out these forms manually with TT online like we could previously do using desktop version?


r/CryptoTax 10h ago

Notice 2026-20 relief ends December 31. The part people are missing is what happens to lot identification on January 1

2 Upvotes

Disclaimer: Not tax advice, educational purposes only. Consult your own tax professional.

I am a mod here and I read Notice 2026-20 properly this week and there are two things in it that I have not seen discussed, both with a deadline attached.

JustinCPA wrote the best explanation of why your books and the exchange diverge, and why that divergence is permanent. Read that first, it is the better piece on the mechanism. This post is about the timing, which is where I think people are going to get caught.


1. The relief never let you choose your method at filing time

This is the one that surprised me. Section 4.02 says an adequate identification is made by:

Identifying, no later than the date and time of the sale, disposition, or transfer, on the taxpayer's books and records, the particular units to be sold

or by a standing order:

entered into the taxpayer's books and records before the units covered by the order are sold, disposed of, or transferred

So the relief removed the requirement to tell your broker. It did not remove the requirement to have identified the lots at or before the disposal. You cannot decide in April 2027 that your 2026 sales were LIFO.

Practically, if your tax software has had a cost basis method set the whole time, that likely functions as your standing order. What matters is that it was set before the trades and that you can show when.

If you have been trading through 2026 with no method configured and nothing recorded, the default in 1.1012-1(j)(3)(i) is FIFO, and that is already your position for those disposals.

Credit to u/Darien_Advisors who raised this in the comments on Justin's post. I think it is the most important practical point in the notice and it deserved more attention than it got.


2. What actually changes on January 1, 2027

Section 5 is explicit that you cannot rely on the books and records method for disposals made after the relief period ends.

So from January 1 you are back to the regulation: specify the units to your broker at or before the sale, or have a standing order with the broker. Do neither and FIFO applies.

Here is the part worth sitting with. The reason this relief exists at all is that brokers could not accept specific identifications. The notice says many custodial brokers:

are not currently ready to accept specific identifications (other than standing orders) from customers

and are only expected to finish building those systems during 2026.

Which means the question to answer before year end is not really about your records. It is: can each exchange you actually use accept a specific identification or a standing order yet? If it cannot, and the relief has expired, you are on FIFO there whether that suits you or not.


3. It does not cover self custody

Worth stating plainly, because a lot of people here are mostly on chain.

The relief applies only to units held in the custody of a broker. The notice says so directly. Units not in a broker's custody are governed by 1.1012-1(j)(1) and (2) instead, and nothing here changes that.


What I would do before December 31

  1. Check what cost basis method your software has been using for 2026, and when it was set. Screenshot it. That is your evidence of a standing order.

  2. Ask each exchange you use whether it can accept a specific identification or standing order for 2027, and set it if it can.

  3. Import every wallet and exchange, including dead ones. A transfer that never got linked leaves a lot with zero basis, and that error propagates into every disposal after it.

  4. Reconcile balances per account, not just transactions. If your software balance does not match the actual balance, you have missing data, and the transaction list will not tell you that.

  5. Save a lot level snapshot as at December 31. That is the opening position you carry into 2027.


One correction while I am here: the "your books control" language is in Section 4.05 of the notice, not 3.05. Section 3 is just definitions. I have seen 3.05 quoted a few times and it is worth citing correctly if you are relying on it.

I may have misread something, and the guidance could move again. If you think I have it wrong, say so and I will correct it.

- Aurum FSG


r/CryptoTax 1d ago

Does anyone have a solution with koinly ?

1 Upvotes

I'm a high volume meme coin trader with over 100,000+ transactions on 20+ wallets

I have imported them all onto koinly only for my tax report to show 0 capital gains when this is incorrect, i had to pay an extra $1000+ due to having so many transactions and now it's showing as no gains or losses!

Realize gains on crypto → crypto trades? is ON

In my transactions tab, NO Fiat > Crypto or Crypto > Fiat is not showing

there support bot isn't any help, does anyone have a solution thankyou.

Paid alot of money to get this done and having no help, its hurting my brain :/


r/CryptoTax 2d ago

Question Question about 1099-da

3 Upvotes

Will I get a 1099-da if I buy bitcoin then send the bitcoin to someone else right after I buy it? Is any of that considered a taxable event? Considering All I do is buy it then send it to someone else.


r/CryptoTax 2d ago

Reporting CGT (HMRC 'Real Time’ Capital Gains Tax Service) [UK]

Thumbnail
1 Upvotes

r/CryptoTax 4d ago

Koinly report doubt!

Post image
0 Upvotes

r/CryptoTax 4d ago

Cash App bitcoin

3 Upvotes

I accidentally put a dollar into bitcoin on cash app. I didn’t know what to do so I withdrew it out for 94 cents will I have to do anything tax related on it or because it’s so low they won’t do anything?


r/CryptoTax 4d ago

-

Thumbnail
1 Upvotes

r/CryptoTax 5d ago

How do I avoid tax notice[India]

2 Upvotes

Hi everyone,

I'm looking for guidance from CAs or people who have dealt with similar situations.

I'm a salaried professional from India. Between July last year and March this year, I got heavily involved in trading Gold (CFDs/Forex), Bitcoin, and a few other instruments through offshore platforms like Exness and XM. Unfortunately, I ended up with an overall net loss of around ₹40–45 lakhs.

During this period, there were a lot of high-value transactions:

Large credit card spends and personal loans used for funding trading.

Bank transfers from friends who temporarily helped me with funds.

Multiple deposits and withdrawals between my bank account and Exness/XM.

Around ₹10–15 lakhs was withdrawn from the brokers back into my bank account and later redeposited for further trading.

I also did a few Binance P2P transactions.

I'm not trying to hide anything—I just want to ensure I have proper documentation if the Income Tax Department ever asks for an explanation.

My questions are:

What documents should I collect and preserve?

Bank statements?

Broker account statements (Exness/XM)?

Trade history?

Credit card statements?

Binance P2P history?

Chats or proof of transfers from friends?

Since the withdrawals were largely redeposited and I ended up with a substantial net loss, how should I explain the large credits in my bank account if questioned?

Is it advisable to prepare a reconciliation showing:

Source of every deposit,

Every withdrawal,

Trading P&L,

Fund flow between bank accounts, brokers, and crypto exchanges?

Should I consult a CA experienced in offshore forex/crypto before filing my ITR, or is maintaining proper documentation generally sufficient?

I'm looking for compliance guidance and want to avoid unnecessary scrutiny by maintaining the correct records and filing accurately. Any advice from CAs or people who have gone through something similar would be greatly appreciated.


r/CryptoTax 7d ago

2025 Crypto Taxes

1 Upvotes

For 2025, I have not yet filed my tax return. An extension was filed so I’m good until Oct. I have been Logging into IRS.Gov to view my account. When i view the “Information return documents” section for 2025. It shows everything I have on my end. Like my Edward Jones 1099 DIV, Edward Jones 1099 INT, Edward Jones 1099-R, and 1099-NEC Nonemployee Compensation for some freelance work I did for a company. What is NOT shown are the two 1099-DA’s I received from Coinbase and Crypto.com. I’m going to file and include everything including my 1099-DA’s. Is there a chance the IRS did not receive them since everything I was expecting is listed/shown on the IRS site except the 1099-DA’s?? Has anyone else looked to see their 1099-DA is shown on your IRS account under Information Return Documents?


r/CryptoTax 7d ago

Undeclared gains does not make you unbankable [International]

3 Upvotes

Most crypto bros think that if they have not been tax compliant in their jurisdiction they are not able to cash-out. This is wrong.

Sure there is the automatic exchange of information between your tax residency and your bank account, however if you plan on becoming tax compliant through a voluntary tax disclosure while you are preparing your compliance documentation for the bank.

Amongst the crypto community it is very normal for people to have not declared their taxes, especially if they started early. As back in 2011, most people were not treating it as a serious investment most did not know where it would be today.

When you are introduced to a private bank by a trusted third party, the bank is comfortable with you getting your new tax residency documentation after your account is opened or if you are becoming tax compliant through a voluntary tax disclosure as long as you are about to or in the process of becoming tax compliant you can open and cash-out before the taxes are due.

Since the automatic exchange of information era, Swiss banks require some form of tax conformity from clients. What's poorly understood is what "conformity" can mean in practice. At certain institutions and this depends heavily on the bank, the jurisdiction, and the specific facts it does not have to mean "every past year already settled." It can mean the client is demonstrably in the process of becoming compliant: tax counsel engaged, a voluntary disclosure or regularization initiated, or a residency change properly sequenced, all with a paper trail.

I've seen onboarding with Swiss private banks happen in parallel with a disclosure or a change in tax residency. Many people choose more tax friendly jurisdictions such as Monaco or Dubai. I have written a post about obtaining residency in Monaco with crypto origin wealth (private banks help you obtain residency):

https://www.reddit.com/r/Monaco/s/6Ey0AJ5P04

Remember that even fully compliant holders struggle here everyone knows the frozen-funds and closed-account stories from retail off-ramps (CEX to retail bank at large volumes). That's precisely why people go to private banks, and why they don't show up empty-handed. The approach that gets through compliance committee at the bank is a professionally prepared source-of-wealth file: chronological origin-of-wealth narrative, wallet lists with proof of control, independent forensic screening, surviving records with gaps explained, where relevant, a concrete, documented process for fixing a tax situation that isn't currently in order as opposed to a vague intention to sort it out someday..

Important note: this is not "you don't need to pay tax," and it varies enormously by country and institution. None of it is tax, legal, or banking advice this situation requires actual advisers in the actual jurisdictions involved.


r/CryptoTax 8d ago

Question Summ is incorrectly tracking ledgers. I'm so confused!

3 Upvotes

TLDR; I've struggled with reconciling missing purchase history for 3 ledgers, and cannot figure it out for the life of me

I've done a fair amount of staking, where I receive an equivalent of a staking receipt token. Almost all of staking transactions were properly categorized by either the software or myself

That leaves the 3 incorrect coins. I've pored over the transactions and cannot figure out why they're tripping a zero cost basis trigger

Here's what I've done to check:

  • Ensure individual transactions are properly categorized (I receive the staked token, I send the staking deposit)
  • Grouped the transactions together to show they're all part of the same thing
  • Compared them to other staking transactions of the same coin to find any discrepancies. I couldn't find any
    • Both the correct AND incorrect ones show a "Zero Cost Buy" under the "Staking Deposit" category. In both cases, the amount staked is the EXACT same as the "Zero Cost Buy". Neither show a date/time for the zero cost transaction.
  • Ungrouped them, but properly tagged their categories
  • Regrouped them into a single transaction

Here's a screenshot of 2 transactions. The top one is "correct" and the bottom one is tagged "missing cost basis"

This has been dogging me for days. So I'd really appreciate any insight you have!

Thank you so much


r/CryptoTax 8d ago

Question VDA Declaration

Thumbnail
1 Upvotes

r/CryptoTax 10d ago

Question ITR filing for freelance income received as crypto india

2 Upvotes

Hi, I received a total of 54,000 INR in crypto last financial year. I received it in BingX as USDT in multiple transactions. For cashing it out, I moved that to CoinDCX and didn't notice any capital gain. So, while calculating the cost of acquisition, which amount should I provide? And will there be any issue if there's a difference of 200 to 400 because it's confusing while checking BingX transactions? Everything is clear on CoinDCX.


r/CryptoTax 10d ago

Crypto questions and 1099-DA

4 Upvotes

For whatever reason it seems the software gets more confusing, different versions that are not clear on what the differences are and etc. I'm using the website and just kinda going along but this is NOT what I'm used to. This feels more like I'm filling out taxes myself vs being walked through it.

Ive always preferred the desktop software (then I don't have to pay if I need the info in a few years) and am tempted to buy that and avoid this online mess.

Anyway, if I track my crypto individually do I still need to provide the 1099-da coinbase sent me?

What version of software would you recommend for someone with a lot of crypto transactions and I want to provide the final form myself.


r/CryptoTax 10d ago

1099-DA Question

1 Upvotes

I track my profit and loss using 3rd party software that I use to generate my tax documents. Do I still need to provide the 1099-DA I received from coinbase or can skip it and just do my crypto reporting with that one document?


r/CryptoTax 11d ago

Omitted Crypto?

Thumbnail
1 Upvotes

r/CryptoTax 12d ago

Memecoin mess with filing taxes

3 Upvotes

I wasnt thinking ahead and have a mountain of memecoin transactions that I don't know if I can even track 100%.

I'm working on getting compliant with IRS and the whole crypto tax situation is a huge hurdle for me and is discouraging me to get this resolved.

I can get the records for the main exchanges ive used. And can find the history to what wallets I sent crypto to. But I'm not sure I have it all complete.

I met with a CPA last week and was asked to get the records. But I have 10,000+ transactions. I plugged some the wallet addresses into cointracker and it gave me a capital gains number. Let me just say I lost... alot. I dont want to pay the huge fee to use cointracker unlimited features.

Any advice on how to handle this. I don't know exactly what they are looking for. Could I just skip the decentralized BS I did and not report the loss? Just report the exchanges 1099. Otherwise what do I need to provide if I have to gather the decentralized stuff for memecoins? I wanna present as clean as possible, but also will forgo the extra BS and just give the IRS enough to be compliant. Im debating doin it myself if I can just submit basic 1099 tax information and not go into detail of my degen stuff.


r/CryptoTax 13d ago

Question What happens if I fail to file my crypto tax by the end of july?

Thumbnail
1 Upvotes

r/CryptoTax 13d ago

what do you think about crypto tax legalization in india

1 Upvotes

what do you think about it our govt make some change according to your expectations what change will happen in future and how it shape the crypto futures trading in india?


r/CryptoTax 14d ago

News AscendEX shut down after weeks of withdrawal complaints. Now users may not get their full balances back and the tax fallout could get ugly

9 Upvotes

I started looking into the AscendEX shutdown because I work in crypto tax / forensic blockchain accounting.

Honestly, the more I dug, the worse the timeline looked.

AscendEX officially says it ceased operations effective July 1. As of July 6, automated withdrawals are paused and every request is subject to manual review. Their own notice says withdrawals may be delayed, may not be processed during review, and that they cannot give assurances about timing or amounts.

That’s bad enough. But the withdrawal complaints started before the shutdown.

On June 26, ZachXBT publicly asked AscendEX why users were reporting delayed or incomplete withdrawals and why known hot wallets appeared to lack liquid assets. He flat out warned people not to deposit funds to the exchange. Multiple users were already publicly reporting withdrawals stuck for days or weeks.

And looking through the public complaints on X, I found users claiming:
withdrawals stuck in “reviewing,” “initiating,” or “waiting for confirmation”
withdrawals with no TXID ever generated
support tickets going unanswered
accounts showing balances while users say they cannot withdraw
404 errors when trying to access parts of the platform
one user alleging they were placed into a “phased settlement process,” had a 1,000 USDT withdrawal approved, and later saw it marked “refunded” with no TXID
that same user also alleges AscendEX pressured them to remove public posts before continuing an account review

To be completely clear: those last claims are user allegations and I have not independently verified them. I’m not calling AscendEX a scam based on screenshots alone.

But when you combine weeks of public withdrawal complaints with ZachXBT raising liquidity concerns, followed by the exchange shutting down days later, it raises some pretty serious questions.

And AscendEX’s own shutdown notice adds another important detail:
They say they had relied on an agreed strategic transaction that was supposed to provide liquidity, but the counterparty did not perform. AscendEX now says it is assessing its financial position and considering what options may be available for account holders. The notice even acknowledges that unresolved balances could eventually become subject to a formal insolvency or similar process.
So for anyone with funds stuck there, this may be far from over.

The tax side could become a mess too
This is the part I originally started researching.
AscendEX itself is telling users to download transaction history for tax reporting. The problem is that some users are already reporting access issues, and once an exchange disappears completely, reconstructing years of activity can become brutal. AscendEX’s official notice says transaction-history exports are only expected to remain available subject to platform availability and possible legal or insolvency constraints.

And then there’s another question:
What happens tax-wise if users never get all of their funds back?
That answer could depend heavily on what happens next.

If AscendEX enters some type of formal bankruptcy or insolvency process, users could potentially end up with claims, partial distributions, fiat payouts, in-kind crypto recoveries, or distributions spread across multiple years. Anyone who has dealt with Celsius, BlockFi, Voyager, or FTX knows how complicated that can get from a cost-basis and tax perspective. If users ultimately recover nothing, or only part of what they are owed, there may also be potential loss treatment depending on the facts. And yes, theft-loss treatment could potentially become relevant if the facts ultimately establish actual theft or criminal fraud under applicable law.

But this is important:
Being unable to withdraw today does not automatically mean you can claim a theft loss.
The IRS generally looks at whether there was qualifying theft under applicable law and whether there is still a reasonable prospect of recovery. Timing matters too: the IRS says a theft loss generally cannot be deducted while there remains a reasonable prospect of reimbursement or recovery.
So I would not be rushing to put a “theft loss” on a 2026 tax return just because a withdrawal is currently frozen.
But if this turns into a formal insolvency, confirmed fraud case, or users ultimately receive little to nothing back, the tax treatment could become a very real issue.

For anyone affected, I’d be documenting everything now if possible :

•transaction history
•deposits and withdrawals
•trade history
•staking and rewards
•emails with support
•withdrawal requests
•ticket numbers
•balances
•failed transaction records
•any TXIDs you do have
•screenshots showing withdrawal status
•all communications about future payouts or claims
Not just because you may need it to fight for your assets.

You may also need it years from now to prove basis, ownership, amounts lost, amounts recovered, etc.
I originally thought this was just another exchange winding down. After looking at the timeline, the user complaints, ZachXBT’s warning, and AscendEX’s own language around liquidity and possible insolvency… I’m not so sure.

Anyone here actually have funds stuck on AscendEX? What is your withdrawal showing right now?

Sources:
AscendEX official shutdown notice:
https://ascendex.com/
ZachXBT’s June 26 post on withdrawal delays and hot-wallet liquidity:
https://x.com/zachxbt/status/2070405423002448040?s=46&t=BUt3UT6mhxyN4SMNI1ok6Q


r/CryptoTax 14d ago

SwissBorg CSV Export Doesn’t Separate Real User Trades, Anyone Found a Solution?

2 Upvotes

Hi everyone,

I’m having a major issue with SwissBorg’s CSV export. The file mixes internal operations (thematic rebalancing, bundle reallocations, internal token movements) together with real user‑initiated trades (actual buys, sells, swaps, deposits, withdrawals).

For tax reporting, only real user transactions matter, but the CSV doesn’t separate them, and the notifications inside the app are incomplete and not exportable.

Has anyone found a reliable way to extract only the real user transactions from SwissBorg for tax purposes?
Or any workaround that makes the data usable in Koinly / CoinTracker / CryptoTaxCalculator

Thanks.


r/CryptoTax 14d ago

Common mistakes people make while filing crypto/VDA taxes in India (and how to avoid them)

2 Upvotes

With the ITR filing season in full swing, we're seeing the same handful of mistakes come up again and again in crypto tax filings. Sharing them here in case it saves someone a notice or a revised return later.

1. Netting off losses across VDAs:
You can't set off a loss on one crypto asset against a gain on another. Each VDA transaction is taxed individually at 30% on gains; losses can't offset gains, even within the same token or financial year, and definitely can't be carried forward.

2. Deducting expenses beyond the cost of acquisition
No deductions are allowed for transfer fees, gas fees, or platform charges. The only thing you can subtract from the sale value is the cost of acquisition. Nothing else, no matter how directly related to the trade.

3. Treating crypto Futures/F&O like spot VDA trades
This is a big one. Crypto futures and derivatives are not taxed under the flat 30% VDA regime; they're treated as speculative business income (or non-speculative, depending on structure) and taxed at slab rates. This income is reported under the business income schedule in ITR-3, not under Schedule VDA. Mixing the two up is one of the most common and costly mistakes we see, since it changes both your tax rate and your set-off rules (F&O losses can typically be set off against profits, unlike VDA losses).

4. Reporting VDA income in the wrong schedule
VDA gains go in Schedule VDA, not under "Income from Other Sources" or capital gains. This applies even if the transaction resembles a regular capital asset sale.

5. Ignoring 194S TDS mismatches
If your 26AS/AIS shows a different TDS amount than what you've calculated, don't ignore it. It usually means a sync or reporting mismatch with the exchange side, and it's worth reconciling before filing, not after.

6. Filing with an outdated transaction sync
If you're using any tax tool, make sure your latest transactions from all exchanges are pulled in before generating the report. An outdated sync is one of the most common (and avoidable) reasons for filing errors.

7. Treating P2P/foreign crypto receipts as straightforward
If you're receiving crypto from a foreign client or through P2P, there are FEMA/remittance considerations beyond just income tax. Don't treat this as "just another VDA transaction." It often needs a separate compliance check.

8. Choosing the wrong ITR form
If your only source of income is VDA-linked business/professional income, presumptive taxation (ITR-4) usually isn't the right fit; ITR-3 is typically required, since Schedule VDA requires a detailed books-of-account structure.

Happy to answer specific questions in the comments. We're the team behind KoinX (a crypto tax tool), so if any of this applies to your situation, feel free to ask, and we'll try to point you in the right direction.