Support Desk

Submit a ticket My Tickets
Welcome
Login  Sign up

Update of all tax reports on CoinTracking - Overview of new functions and features (July 09, 2020)

TL;DR:

CoinTracking’s tax reports have been upgraded for faster performance, improved calculation accuracy, and broader feature support. Key updates include inclusion of margin/futures/derivatives in capital gains, smarter coin-to-coin conversion prices, fully automated depot separation, better same-second transaction handling, and expanded export options (Schedule D, 1, 1040 in Form 8949 PDFs). Results may differ slightly from old reports due to new fee handling, price calculations, and updated trade data.


Overview of New Features

CoinTracking's tax report system received a significant upgrade with improved performance and several new functionalities:

  • Faster data calculation

  • Inclusion of margin, futures, and derivative transactions in the Capital Gains Report

  • Improved ‘Best Prices’ method using market volume to calculate coin-to-coin trades

  • Smarter same-second transaction handling to minimize taxable gains

  • Fully automated depot separation

  • Optimized logic for HMRC, AVCO, and ACB reports

  • Schedule D, Schedule 1, and Form 1040 exports included in all Form 8949 PDFs


Questions and Answers About the New Reports

Why do I see different results compared to the old tax reports?

  • Fees now reduce purchase pools. Transaction fees for deposits and withdrawals are deducted when calculating cost basis, which may slightly affect gains/losses.

  • Purchase pools may be grouped. Multiple purchase entries can now be merged into one pool. The number of pools used will be displayed in the report.

  • Improved price resolution. The new ‘Best Prices’ method prioritizes coins by market cap after fiat, leading to more accurate conversions.

  • More accurate historical transactions. If additional data was imported since your last report, it could shift purchase pool allocations.

  • Report differences due to trade changes. Any recent trade edits, deletions, or warning removals will affect the outcome.


Why are there more warnings when I use depot separation?

Depot separation (lot separation by wallet) requires explicit deposit and withdrawal entries. If any are missing, it will cause empty purchase pools and tax warnings.

Example Without Deposits/Withdrawals:

  • Jan 1: Buy 1 BTC at Kraken

  • Jan 2: Buy 1 BTC at Kraken

  • Jan 3: Buy 1 BTC at Poloniex

  • Jan 4: Sell 1 BTC at Poloniex

Without depot separation: sale attributed to Kraken (Jan 1)
 With depot separation: sale attributed to Poloniex (Jan 3)

Example With Deposits/Withdrawals:

  • Jan 1–3: Same buys

  • Jan 4: Withdraw 1 BTC from Kraken (with 0.01 BTC fee)

  • Jan 4: Deposit 0.99 BTC to Poloniex

  • Jan 5: Sell 1.99 BTC at Poloniex

Without depot separation: sale from Kraken purchase pool
 With depot separation: split sale—0.99 BTC from Kraken (transferred) and 1 BTC from Poloniex


Summary

These updates enhance accuracy and reporting compliance across jurisdictions. If discrepancies arise, check for:

  • Missing deposits or withdrawals

  • Changes in historical trades

  • Fee handling and coin valuation differences

For best results, always review the detailed view in your tax report and ensure all wallet movements are properly accounted for.



Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.