Staking contracts

When you stake tokens to gain yield, and then unstake those tokens.

Can I assume the following?

  • The yield will be classified as income

  • The staked tokens are retained in your possession despite being entered in to a staking contract, you still retain ‘possession’ of them so this shouldn’t be a taxable event

If the second point be true, is there a feature within koinly to correct this so it’s not a “deposit” but rather a transfer across all engagements with the staking contract? Can I mark this impact across all engagements with the staking contract, rather than on an adhoc transaction basis?

Hi @Eddiel
While this may vary depending on the crypto laws in your country, generally speaking, you are correct. Please follow the instructions in our Staking and farming tokens article to document your staking activity in Koinly.

Thanks Aria - will follow up this.

And when staking rewards are combined with the original staked amount in a single transaction, is there a simple way to classify correctly within the single transaction itself or do I need to manually adjust it by adding in another transaction and modifying the existing so one is “remove from pool” existing amount and “reward” from the incremental amount?

Open to other ways too, just working through my thought process out loud

Hi @Eddiel

You should add a deposit tagged as reward in the Pool wallet. Check the ‘auto-compounding pool’ section of the article I shared with you in my previous message.