Polymarket Fees Explained (2026)

The 2% net winnings fee, market spread, Polygon gas costs, and exchange withdrawal fees — everything you pay to trade on Polymarket, with worked examples and a strategy for minimizing your total cost.

7 min read · Platform Mechanics · Updated May 2026
⚡ Quick Summary
  • Platform fee: 2% on net winnings only — you never pay a fee on a losing trade. On a $100 position that wins $40, you pay $0.80.
  • Spread cost: The real implicit cost — liquid markets 0.5–2¢ spread, illiquid markets up to 15¢. Always check the order book before entering.
  • Gas fees: Negligible on Polygon — typically under $0.01 per transaction. Not a material cost at any realistic trade size.
  • Exchange cost: ~$1 all-in to fund via Kraken ACH (free deposit + ~$0.90 Polygon withdrawal fee). One-time per funding round.
  • Bottom line: Polymarket is among the cheapest prediction market platforms. Your main costs are spread (entry) and the 2% fee on winners. A winning trader at scale pays well under 3% total friction per trade cycle.

1. The 2% Net Winnings Fee

Polymarket charges a 2% fee on your net profit when a market resolves in your favor. This is the only official fee Polymarket charges. It is applied at the moment of resolution, automatically deducted before winnings are credited to your wallet.

How the fee is calculated

The formula is simple:

Fee = (Payout − Cost Basis) × 0.02

Where:

Key point: The fee is on profit only, not on your total stake. If you bet $65 on YES at 65¢ and it wins, you receive $100. Your profit is $35. The fee is 2% × $35 = $0.70. You keep $99.30.

What triggers the fee

2. Market Spread — The Hidden Cost

The spread is the gap between the price you pay to enter a position (ask) and the price you'd receive if you immediately sold it (bid). On Polymarket, the spread is set by the order book — it is not a Polymarket fee, but it is a real cost of trading.

Market Liquidity Typical Spread Implicit Cost on Entry Example
Very liquid ($5M+ volume) 0.5–1¢ 0.5–1% Major election markets
Liquid ($500K–$5M) 1–3¢ 1–3% Fed meeting, BTC price
Moderate ($50K–$500K) 3–8¢ 3–8% Mid-tier political markets
Illiquid (<$50K) 8–20¢ 8–20% Niche science/culture markets
The spread is your biggest cost on small trades. On a $50 position in a 10¢ spread market, you're effectively paying $5 in implicit cost just to enter — that's 10%. The 2% platform fee looks small by comparison. Always check the order book depth before entering illiquid markets.

Limit orders reduce spread cost

Instead of using a market order (which fills at the ask price immediately), you can place a limit order at your desired price — inside the spread. If filled, you save the spread cost. The trade-off is that your order may not fill immediately if the market doesn't reach your price.

3. Polygon Gas Fees

Polymarket runs on Polygon (an Ethereum Layer 2), which keeps gas fees extremely low. Gas is paid in MATIC (Polygon's native token), but Polymarket abstracts this — you don't need MATIC in your wallet for standard operations.

ActionGas Cost (est. 2026)Notes
Place a buy/sell order<$0.01Negligible in all cases
Claim resolved winnings<$0.01Auto-claimed in most cases
Cancel a limit order<$0.01Minor interaction
Deposit USDC to Polymarket<$0.02One transfer on Polygon
Withdraw USDC from Polymarket<$0.02One transfer on Polygon

Gas fees are not a meaningful cost for Polymarket traders. The total gas cost for an entire month of active trading is typically under $0.10. This is in stark contrast to Ethereum mainnet, where a single transaction can cost $5–$50.

4. Exchange & Withdrawal Fees

Before you can trade on Polymarket, you need USDC on Polygon. This requires buying USDC on a regulated exchange and withdrawing it. These are one-time costs per funding round — not per trade.

Step Cheapest Method Cost
Deposit fiat to exchange ACH bank transfer (Kraken or Coinbase) $0.00
Buy USDC USDC/USD spot order ~$0.10 spread per $100
Withdraw USDC on Polygon Kraken Polygon withdrawal ~$0.90 flat fee
Total all-in cost Kraken ACH route ~$1.00 per $100 funded

Fund Polymarket for ~$1 All-In

Kraken is the cheapest exchange for Polymarket funding — free ACH deposit, native USDC on Polygon, ~$0.90 flat withdrawal fee. Full 50-state US availability, 13-year security record.

Affiliate link — we may earn a commission at no extra cost to you.

5. Worked Examples — Total Cost Per Trade

Example A: $100 position, wins $40 (liquid market)

Example B: $100 position, resolves against you (loss)

Example C: $200 position, $10K bankroll, $2K monthly wins

6. Fee Comparison: Polymarket vs Alternatives

Platform Fee Structure Equivalent Cost on $100 stake / $40 win Notes
Polymarket 2% on net winnings $0.80 No fee on losses
Kalshi ~1% per side (volume) $1.00–$2.00 Both entry & exit fee
Manifold No fees (play money) $0 Play money only
Sports betting (US) 4.5–10% vig on every bet $4.50–$10.00 Charged win or lose
Traditional options $0.65–$1.50 per contract Varies by position size Plus spread + assignment risk

For a trader focused on real-money prediction markets, Polymarket's fee structure is the most favorable available. The 2%-on-winnings model means your fee exposure is directly proportional to your success — you never pay to lose.

7. How to Minimize Your Total Polymarket Cost

  1. Trade liquid markets only — the spread on illiquid markets (5–15¢) dwarfs the 2% platform fee. Filter to markets with $100K+ in liquidity.
  2. Use limit orders inside the spread — set your buy at the midpoint between bid and ask. You pay less than the ask, improving your effective entry price.
  3. Fund via Kraken ACH — cheapest exchange on-ramp at ~$1 all-in per $100 funded. See the full exchange comparison.
  4. Batch your funding — the $0.90 Kraken withdrawal fee is flat, not percentage-based. Withdrawing $500 at once costs the same as withdrawing $50.
  5. Size positions to account for fee in EV calculation — your true edge is not just (your probability − market price) but (your probability − market price) minus fee impact. Use the EV calculator to include fees in your edge estimate.
  6. Track everything for tax — Polymarket's 2% fee is a deductible trading expense in many jurisdictions. Use CoinLedger to auto-import your on-chain history and generate a fee-adjusted tax report.

8. Tax & Reporting of Fees

In most jurisdictions, Polymarket trading fees (and spread costs) are deductible trading expenses that reduce your taxable profit. This means your taxable gain is the net payout minus your cost basis and fees paid.

Since Polymarket doesn't issue 1099s, you need to extract this data yourself. The cheapest way: import your Polygon wallet address into CoinLedger, which automatically categorizes fees, spreads, and on-chain transactions into a tax-ready report.

Automate Your Polymarket Tax Reporting

CoinLedger imports directly from your Polygon wallet — every Polymarket win, loss, fee, and USDC movement is categorized automatically. Generate IRS Form 8949 and Schedule D in under 10 minutes.

Affiliate link — commission earned at no cost to you.

Frequently Asked Questions

What are Polymarket's fees?

Polymarket charges a 2% fee on net winnings only. There is no fee on losing trades, no entry fee, and no subscription fee. Polygon gas fees are negligible (under $0.01 per trade). The main implicit cost is the bid-ask spread, which varies by market liquidity.

Does Polymarket charge fees on losing trades?

No — the 2% fee only applies when your position wins. If a market resolves against you, you receive $0 and pay $0 in platform fees. This makes Polymarket significantly cheaper than traditional betting books, which charge vig on every bet regardless of outcome.

What is the Polymarket spread?

The spread is the gap between the best buy price (ask) and best sell price (bid) in the order book. On high-volume markets ($5M+ liquidity), spreads are 0.5–1¢. On illiquid markets, spreads can reach 15–20¢ — an implicit cost of 15–20% on entry. Always check liquidity before trading.

What are Polygon gas fees on Polymarket?

Gas fees on Polygon are under $0.01 per transaction. This is essentially zero for practical purposes. Polymarket runs on Polygon specifically because Ethereum mainnet gas fees ($5–$50) would make small-to-medium trades economically unviable.

How do Polymarket fees compare to Kalshi?

Polymarket's 2% on net winnings is generally cheaper than Kalshi's ~1% per side (entry + exit), especially for traders who win less than ~50% of trades. For high-frequency traders who always hold to resolution, the total cost is comparable. Kalshi is CFTC-regulated and available to US residents; Polymarket is not accessible from the US.

Does the 2% fee apply if I sell before resolution?

When you sell a position before resolution, you receive the current market price for your shares. The profit or loss is the sale price minus your cost basis. Any profit on an early sale may be subject to the 2% fee depending on the order execution mechanics — check Polymarket's protocol documentation for current terms on pre-resolution sales.

Related Articles