Start your staking journey or explore more information about staking on Polkadot's Home PageDiscover the new Staking Dashboard that makes staking much easier and check our extensive article list to help you get started.

How to Unbond your Tokens

You can decide to unbond (unstake) and stop being a nominator at anytime. However, please note that there is an unbonding period, which serves as a cooldown, during which you will not receive rewards. You will be able to make your tokens transferable after this time has passed (currently 28 days on Polkadot and 7 days on Kusama).

IMPORTANT: If you are unbonding with the intention of joining a nomination pool, these tokens will still be subject to the normal unbonding period.

NOTE: If you encounter an InsufficientFunds error message during this process, this means your controller account doesn't have enough transferable balance to pay for the transaction fees. Remember that the fee needs to be deducted without the controller account's balance dropping below the existential deposit. To fix this, transfer a small amount to your controller to be able to cover any fees that may occur.

Unbonding your tokens can be done by navigating to Network > Staking > Account Actions in the Polkadot-JS UI. (This example is on the Westend testnet but the result will be the same on Polkadot).


Unbond all tokens

If you want to unbond all your funds, click on the "Stop" button on the right:


IMPORTANT: If you don't click the Stop button first, you will receive an "InsufficientBond" error if you try to unbond all your funds.

Unbond only some tokens

If you want to unbond only part of your funds, while keeping some bonded to continue nominating, you don't need to click the Stop button. Instead, proceed to Step 2. Just make sure that your bonded funds are still above the minimum bond needed to nominate, otherwise you'll receive the "InsufficientBond" error mentioned above.


Note: If the Stop button is not active, it means that your controller account does not exist in your accounts page. You will have to restore your controller account there first, and then come back to this page again to proceed.

I don't see a Stop button

If you don't see the Stop button then it means you're not nominating any validators. The "active/inactive/waiting" column will also be missing. In that case, you can move to Step 2.


Once you've clicked the Stop button and unbonded your tokens successfully, they will still be bonded. This means they stay ready to be used to nominate. To make them transferable again, you need to fully withdraw them first. This process will take 28 days on Polkadot and 7 days on Kusama. 

To do this, click the three dots next to the account you want to unbond tokens for, and select "Unbond funds". 

A small clock will appear next to your unbonding balance. Hovering over it with your cursor will show you how much time remains until the funds are unbonded.


Once the 28-day unbonding period has passed there is another step to be carried out before your tokens are completely unlocked: Click “Withdraw Unbonded”, which will then be available in the same menu as above. Your transferrable balance will subsequently increase by the number of tokens you've just fully unbonded. 

You will find a thorough tutorial on the process in our Wiki here. If you are unbonding because you have less than the minimum amount needed for staking, please check out these options.

NOTE: "Fast-unstake" has been implemented in Kusama. It allows to circunvent the unbonding period if the staker was not exposed to any active validator for the last unbonding period (28 eras). Check other required conditions in the support article "Can I Transfer DOT Without Unbonding and Waiting 28 days?."