> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jup.ag/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> These docs cover what users see and do on jup.ag, Jupiter Mobile and Jupiter Wallet.
> Universal Deposit, the GUM route in Jupiter Bridge and other GUM integrations on jup.ag are built by GUM. For how they work, their full fee rules, security model and APIs, the reference is the GUM docs: start from https://docs.gum.ag/llms.txt.
> When the GUM docs and these docs differ on how a GUM product behaves on jup.ag, describe the jup.ag experience from these docs and the mechanics and fees from the GUM docs.

# How to withdraw from Jupiter Vaults

> Withdraw from Jupiter Vaults: instant withdrawals, standard requests with a redemption period, request statuses, cancelling, and claiming.

You withdraw from the **Withdraw** tab of the vault's form, instantly or through a standard request. This page covers both, then what happens to a request until you claim it.

## Instant and standard withdrawals

> [card] Instant
>
> Your USDC right away, up to the amount the vault can pay out now. Only on vaults that offer it, and the vault can charge a fee for it.

> [card] Standard
>
> Up to your whole position. Your withdrawal becomes a request that you claim once the vault has processed it and its waiting period has ended.

Fees can apply to instant and standard withdrawals, depending on the vault: see [Fees](https://docs.jup.ag/user-docs/earn/vaults/fees.md). The waiting period of standard withdrawals differs from vault to vault, up to 30 days. The vault card shows the withdrawal type, and the withdrawal form shows the estimated wait, for example "Est. 7d".

## Withdraw step by step

**1. Open the Withdraw tab**

On the vault page, select the **Withdraw** tab of the form.

**2. Enter the amount**

Enter the amount, or select your position to withdraw all of it. The form shows how many vault shares this redeems.

**3. Choose Standard or Instant**

Under "How do you want to withdraw?":

* **Standard**: your withdrawal becomes a request, processed during the vault's next withdrawal window.
* **Instant**: the USDC is paid out right away, up to the amount the vault can pay instantly. The form shows the instant fee, if the vault charges one.

**4. Review the summary**

The form shows the withdrawal amount, the instant fee if any, when the USDC arrives ("Now" or "Next withdrawal window"), and the amount you receive.

**5. Withdraw**

Select **Withdraw** and approve the transaction in your wallet.

An instant withdrawal is complete when the app shows "Withdrawal confirmed": the USDC is in your wallet. A standard withdrawal shows "Withdrawal requested" and creates a request: see [Withdrawal request statuses](#withdrawal-request-statuses)

## Instant withdrawal limit

The Withdraw tab shows the vault's USDC liquidity:

| Line | What it is |
| - | - |
| Liquid USDC | The USDC the vault holds unused |
| USDC in Earn | The USDC the vault has supplied to [Earn on Jupiter Lend](https://docs.jup.ag/user-docs/earn/lend/earn.md). It is redeemed automatically when you withdraw, and you receive USDC. |
| Available instantly, estimated | The total of both |

This liquidity is shared by all depositors, shown before the withdrawal fee, and can change at any time. If you ask for more, the app shows "Only part can be paid now.": lower the amount, or select **Standard** to queue the withdrawal.

> [!NOTE]
>
> When a vault does not offer instant withdrawals, the Instant option is off and the form shows "Instant withdrawals are off for this vault."

## Withdrawal request statuses

Your shares leave your position right away, and the request appears in Your position, under the vault chart. Each request shows its status and its unlock date or the time left, for example "4.00 shares · Unlocks in 1d 5h". It then goes through these statuses:

**1. Pending**

The vault has not filled the request yet. You can still cancel it.

**2. Partly filled**

The vault has set part of your USDC aside, held in escrow, and will fill the rest as cash becomes available. The request shows how many shares are still waiting.

**3. Unlocks in**

The vault has set all your USDC aside, and the request shows the time left before you can claim it, for example "Unlocks in 5h 55m". The amount is locked in, so later price moves no longer change it.

**4. Ready to claim**

The unlock date has passed. Select **Claim** to receive the USDC in your wallet. The app shows "Withdrawal claimed".

A request can briefly show Fulfilled after its unlock date, with "Waiting for the vault to update this request.", before it turns Ready to claim. Once you claim it, the request leaves Your position.

## Cancel a withdrawal request

Whether you can cancel a request depends on its status:

| Status | Cancellable | How |
| - | - | - |
| Pending | Yes | Select **Cancel** and approve in your wallet. Your shares return to your position, and the app shows "Withdrawal cancelled". |
| Partly filled | Yes, once the unlock date has passed | Select **Cancel and claim**. In one transaction, the remaining shares return to your position and the USDC already set aside is paid out to you. |
| Unlocks in, Fulfilled or Ready to claim | No | The vault has set all your USDC aside. Claim it once it is ready. |

## Failed withdrawals

The app shows "Withdrawal unavailable", "Withdrawal failed" or "Withdrawal request unavailable" with the reason. As for deposits, "No transaction was submitted" means nothing moved, and "The transaction failed on the network" means nothing was withdrawn but the network fee can still be charged.

Common reasons:

| Message | What to do |
| - | - |
| "The vault does not have enough available liquidity for this withdrawal." | Lower the amount, or use a standard withdrawal. |
| "The instant withdrawal fee changed to" a new rate | Review the new amount you receive, then try again. |
| "Earn liquidity changed. Review your withdrawal again." | Check the instant amount again, then confirm. |
| "The amount is too small at current prices." | Enter a larger amount. |
| "The transaction expired before submission." | Start again and approve it faster. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.