Blockpit calculates the cost basis with depot separation (integration-based cost tracking): each asset is tracked separately in each integration (depot). If you sell an asset from a particular integration, only the purchases in exactly this integration count.
The cost basis of an asset can also be transferred to another integration via the label Transfer.
Example
You buy 1 ETH for €1000 on Bitpanda on 1 November 2022 and 1 ETH for €1500 on Kraken on 15 November 2022.
Sale of 1 ETH on Kraken | Cost basis |
Depot separation (Blockpit) | €1500, the purchase price on Kraken |
Universal pool approach with FIFO | €1000, the first ETH purchased on Bitpanda |
A universal pool approach, which is not depot-specific, would therefore apply a different cost basis.
ℹ️ Good to know: Blockpit does not support this approach as it may put users at risk of non-compliance with regulations.
What does this mean for my data?
If you move assets between your own exchanges and wallets, the withdrawal and the deposit must be connected as a Transfer. Only then do the acquisition date and cost basis move to the new integration.
Typical mistakes
✗ Deposit and withdrawal not connected as Transfer → the cost basis is missing in the target integration and the hint Missing History appears
✗ Expecting purchases from another exchange → Blockpit only uses the purchases of the integration you sell from
Blockpit does not provide tax advice. For specific legal questions, please contact a tax advisor.
