Skip to main content

Depot separation: cost basis per integration explained

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.

Did this answer your question?