At a glance
▸ Label: Stake Transfer ▸ Direction: 🔄 connects an outgoing transaction (entry) and an incoming transaction (exit) ▸ How the app describes it: “You transferred assets into or out of blockchain consensus staking.” ▸ Where to find it: + Transaction › Transaction Label › group Incoming & Outgoing ▸ Do not confuse with: DeFi Transfer, Transfer, Staking (reward label, for income) |
With the transaction label Stake Transfer you move assets into blockchain consensus staking and bring them back. For this, Blockpit creates a sub-integration, without you having to create a manual integration. The assets stay visible in your total portfolio, and cost basis and holding period are kept.
For NEAR, Algorand, Solana and Sui, Blockpit records staking automatically in sub-integrations. There you usually do not need the label.
ℹ️ Good to know: A sub-integration (also called sub wallet for NEAR, Algorand, Solana and Sui) is something different from a subaccount at an exchange, for which you create a separate integration, and something different from the addresses under an xpub, which Blockpit combines in one integration.
How do I label entry and exit?
1️⃣ Open Transactions and find the outgoing transaction into staking.
2️⃣ Open the quick action of the transaction or click Edit.
3️⃣ Choose the label Stake Transfer and save. Blockpit then creates the sub-integration “<Integration> - Staking”.
⚠️ Caution: Choose the label only for a real transfer of your own assets. If you swap for a liquid staking token (for example ETH for stETH), that is a trade and not a Stake Transfer. Rewards get the label Staking or Interest.
4️⃣ Check that the sub-integration was created and that the balance is correct (see below).
5️⃣ For the exit, label the incoming transaction that comes back with the same label as the entry.
⚠️ Caution: A different label on exit (for example DeFi Transfer instead of Stake Transfer) can cause the balance to stay in the sub-integration. Use the same label for entry and exit.
Where do I find the result?
▸ Dashboard: In the Dashboard, open the Integrations tab and expand the integration. The sub-integration appears as its own sub-tab.
▸ Filter transactions: Filter Label › Stake Transfer.
▸ Excel template: In the Integration field, enter the name of the sub-integration, for example “<Integration> - Staking”.
When do I not use this label?
⛔ Native consensus staking with your own staking address: Blockpit already records the staking via the staking address. No Stake Transfer needed.
⛔ Liquid staking (ETH for stETH and similar): That is a trade.
⛔ Rewards: label Staking or Interest.
⛔ Exchanges (CEX): The label is intended for blockchain positions.
⛔ Split transaction: It cannot be merged again. Decide before splitting whether you really have to split it.
Typical mistakes
✗ Label set although the integration already records staking automatically → the position can appear twice
✗ Liquid staking labeled as Stake Transfer → a swap is treated like a transfer
✗ Rewards labeled as Stake Transfer → the income is missing in the tax report
✗ Different label on exit → the balance stays in the sub-integration
Blockpit does not provide tax advice. For specific legal questions, please consult a tax advisor.
