Polymarket Fees Explained (2026): What You Actually Pay

Polymarket charges approximately 2% on winning trades. The fee is deducted from your profit at resolution — you pay nothing on losing trades and nothing upfront.

How the fee is calculated

When a market resolves in your favor, Polymarket takes ~2% of your profit. Example: buy YES at 60¢, resolves at $1.00. Profit per share is 40¢. Fee is ~0.8¢ per share. On a $100 position, that's roughly $0.80 in fees.

Deposit and withdrawal fees

Polymarket does not charge deposit or withdrawal fees. You do pay Polygon network gas fees (under $0.01) when transacting on-chain. Bridging from Ethereum mainnet costs $2–10 in bridge fees.

How fees affect your edge

If you're targeting 8% edge, a 2% fee on profits reduces your net take by roughly 0.3–0.8pp depending on the price. For thin-edge trades under 5%, fees eat a meaningful share. WhenWin requires a minimum 8% edge before flagging a pick.

Polymarket fees vs Kalshi fees

Polymarket charges ~2% on profits only. Kalshi charges 1–7% on the trade itself regardless of outcome. For most high-probability trades, Polymarket's fee structure is lower-cost.

Frequently asked questions

What percentage does Polymarket take? Approximately 2% on winning trades, deducted from profit at resolution.

Do you pay fees when selling early? No. Early exits are peer-to-peer trades — Polymarket's fee only applies at market resolution.

Kalshi fees → Polymarket vs Kalshi →