# Unstake did not work

> How can I manually refund?

Canonical: https://help.blockzhub.io/articles/unstake-did-not-work

After having [unstaked](https://bloks.io/wallet/resources/unstake) your EOS from CPU / NET or REX, and having waited 21 days for the unstaking to finish, sometimes you would have to execute the refund manually.

The refund process **can be executed on [bloks](https://bloks.io/wallet/resources/refund)** (If your wallet offers free transactions). If you don't have a free transaction, you can use the free [Power Up Service](https://help.eossupport.io/en/articles/5756424-how-to-use-the-power-up-service).

---

Or instead of bloks, [EOS Authority](https://eosauthority.com/account?network=eos) can also be used.

1. Enter your EOS Account name (max. 12 characters)

![](https://s3.amazonaws.com/blockzhub-help-center-public-images/articles/4ab7224a-e190-497e-b9a4-4eda77ebba58/6f84755f9092.png)

2. Click the **Refund** button.

---

Author: Dario Cesaro

Editor: Randall Roland

Translator: -

Sources & References:

* [bloks.io website refund function](https://bloks.io/wallet/resources/refund)
* [EOS Power Up Service website](http://eospowerup.io/free)
* [Anchor Wallet](https://greymass.com/en/anchor/download/)
* [EOS Authority website wallet functions](https://eosauthority.com/account?network=eos)
