How to Remove Liquidity on Polygon: What I Learned Moving from QuickSwap to Uniswap
After adding liquidity to RizeCoin’s pool on QuickSwap, I eventually decided to move it to Uniswap. The interface on Uniswap felt cleaner, and the fee tier and price range controls gave me more to work with. That decision meant removing my liquidity from QuickSwap first.
What I learned in that process: impermanent loss is a paper loss until you withdraw. The moment you remove liquidity, whatever gap existed between your deposit value and your current position value becomes permanent. I withdrew less USDC than I had put in. That’s when it stopped being theoretical.
This guide covers how to remove liquidity on Polygon — on both Uniswap and QuickSwap — and what to expect when you do.
While your tokens are in a pool, any loss from price movement is unrealized. The moment you withdraw, you receive whatever the current ratio is — not what you originally deposited. If the token price moved significantly since you added liquidity, the amounts you receive back will reflect that change.
What Actually Happens When You Remove Liquidity
When you add liquidity, you deposit two tokens in a specific ratio. The pool automatically rebalances that ratio as trades happen. By the time you withdraw, the ratio of tokens in your position has likely shifted from what you originally put in.
In my case, I deposited USDC and RizeCoin. By the time I withdrew from QuickSwap, I received back more RZC and less USDC than I had deposited. The USDC didn’t disappear — it was traded out of my position as people bought RZC from the pool. That’s how AMMs work.
When I removed liquidity from QuickSwap, the pool itself didn’t disappear. The contract stays on the DEX. Other people can still add liquidity to that same pool if they want to. What I removed was only my position — my share of the pool.
I had assumed that removing my liquidity would somehow close the pool or affect it for others. It doesn’t. You’re just withdrawing your portion. The pool continues to exist on QuickSwap’s contracts independently of what I do.
How to Remove Liquidity on Uniswap
Go to app.uniswap.org and connect your MetaMask wallet. Make sure the network is set to Polygon Mainnet.
Click “Pool” at the top of the page. Your active liquidity positions appear here. Each position shows the token pair, the fee tier, and the current value of your deposit.
Step 2 — Select the position to remove
Click on the position you want to withdraw from. You’ll see a summary of your current holdings — how many tokens you have in the pool at the current ratio.
Step 3 — Click “Remove Liquidity”
A slider appears letting you choose what percentage to remove. 100% removes your entire position. You can also remove a portion — 25%, 50%, 75% — if you want to partially exit.
Step 4 — Review and confirm
Review the amounts you’ll receive. This shows the current ratio — which may differ from what you deposited. Confirm the transaction in MetaMask. A small POL gas fee applies.
Step 5 — Collect fees (if any)
Uniswap V3 separates fee collection from liquidity removal. If your position earned any trading fees, you may need to collect them separately by clicking “Collect fees” on the position page.
How to Remove Liquidity on QuickSwap
Go to quickswap.exchange and connect your wallet. Navigate to the “Pool” or “My Pools” section.
Your active positions appear in the Pool section. Select the one you want to exit.
Step 2 — Click “Remove”
A percentage slider appears. Choose how much to remove.
Step 3 — Approve and confirm
QuickSwap may require an approval transaction before the removal. Confirm each step in MetaMask. Gas fees on Polygon are minimal — usually under $0.01.
Step 4 — Receive your tokens
Tokens return to your wallet at the current pool ratio. Check your MetaMask balance to confirm receipt.
How to Verify the Withdrawal on PolygonScan
After removing liquidity, go to PolygonScan and search your wallet address. The withdrawal transaction appears in your history — you can see exactly which tokens were returned and in what amounts. This is your permanent on-chain record of the withdrawal.
When Does It Make Sense to Remove Liquidity
There’s no universal answer, but these are the situations where removing makes sense.
Price has returned to your entry point: If the token price is back near where it was when you deposited, impermanent loss is minimized. Withdrawing at this point means you get back close to what you put in.
You need the capital: Sometimes you just need the funds back. Removing liquidity is always an option — the pool doesn’t lock your tokens permanently.
The pool is no longer serving its purpose: If there’s no trading activity going through your pool, you’re carrying impermanent loss risk for no fee income in return.
The loss only becomes permanent when you withdraw. If you’re sitting on an unrealized impermanent loss and the token price hasn’t recovered, withdrawing locks that loss in. Sometimes waiting for the price to recover before withdrawing reduces the damage — but that depends on your view of the token and your need for the capital.
For RizeCoin specifically, I moved from QuickSwap to Uniswap because I wanted better position management tools, not because I was exiting entirely. The loss that became permanent in that move was the cost of that decision. I understood it going in.

Comments