Insider Eye
A free Telegram channel for serious retail traders. Real-time alerts on sharp BTC and alt moves, a 60-second daily digest, and desk commentary you can actually use.
Start botA free Telegram channel for serious retail traders. Real-time alerts on sharp BTC and alt moves, a 60-second daily digest, and desk commentary you can actually use.
Start botPolymarket advertises 0% trading fees, but spread, gas, and bridge costs add $0.30-1.50 per $100 trade. Here is the full breakdown for 2026.
Polymarket markets itself as a 0% fee trading platform, and on the surface that is true. But ask any active trader and you will hear about spreads, gas, and bridge costs that quietly eat into returns. The real cost of trading on Polymarket in 2026 is closer to $0.30-1.50 per $100 wagered, depending on market liquidity and how you deposit. This guide breaks down every line item: maker/taker fees, spreads, Polygon gas, deposit bridging, withdrawal routes, and how the all-in cost compares with Kalshi. By the end, you will know exactly what a typical trade costs and where to cut friction.
Polymarket charges 0% maker and 0% taker fees on its main app. The actual cost of a $100 trade is typically $0.30-1.50, made up of spread (1-15 cents per share), Polygon gas ($0.01-0.05 per transaction), and amortized USDC bridge costs ($1-5 round trip). For comparison, Kalshi charges 1-2% per trade, so Polymarket usually wins on cost for retail-sized bets under $1,000. Read our full Polymarket review for the broader platform picture.
Polymarket genuinely charges no maker fee and no taker fee on spot trades through its main interface. This was confirmed in the platform’s public documentation and has held since the CLOB (central limit order book) launched. Unlike Kalshi, Robinhood Prediction, or PredictIt, no percentage cut is taken from your order size.
The model works because Polymarket earns revenue through other channels: market-making spreads via its own liquidity programs, the optional yield account introduced in 2025 (USDC idle balance earns 3-4% APY, with Polymarket capturing some of the underlying yield), and potential future tokenization or premium features. So while you, the trader, pay nothing in commission, the platform still monetizes flow.
This is structurally different from Kalshi, which earns directly from per-contract fees of $0.01-0.04 per share traded. On a $100 Kalshi position, you may pay $1-2 in commissions before you have even taken a market view.
The spread is the largest hidden cost on Polymarket. On highly liquid markets like a major US election or a Fed rate decision, the bid-ask spread sits around 1-3 cents per share. On thin or niche markets such as a low-volume sports prop or a long-tail political question, spreads widen to 5-15 cents or more.
Here is the math. If YES is bid at 52 cents and asked at 54 cents, you pay 54 cents to buy and receive 52 cents to sell instantly. That is a 2-cent round-trip cost per share, or roughly 2% on a 50-cent contract. On 100 shares ($50 position), you lose $2 just crossing the spread once.
Liquid markets often have professional market makers tightening to 1 cent, so spread cost falls to roughly 0.5-1% of capital deployed. Illiquid markets can cost 10-15% in spread alone. Always check market depth before placing a sized order. See our guide on how to trade on Polymarket for liquidity screening tips.
Every action on Polymarket triggers a small Polygon network gas fee. In 2026, typical gas costs are $0.01-0.05 per transaction, with placing or cancelling an order, claiming winnings, and approving USDC each counting as a separate transaction. Even a roundtrip trade plus settlement might involve three to five on-chain actions, totaling $0.05-0.25 in gas.
Polygon’s MATIC-based gas system is far cheaper than Ethereum L1, where the same activity would cost $5-30. Polymarket chose Polygon precisely to keep these costs low for retail users. However, gas costs are paid in MATIC, so your wallet needs a small MATIC balance (typically 1-5 MATIC, or roughly $0.40-2.00 in 2026).
Heavy traders who place 20+ orders per day can reduce per-trade gas via Polymarket’s batched order endpoints and meta-transaction relayers. These features let you sign multiple orders in one on-chain bundle. Casual traders rarely need this, but it matters at scale.
Polymarket runs on Polygon, so your USDC must live on the Polygon network before you can trade. The cheapest deposit path in 2026 is sending native USDC directly from Coinbase Exchange to Polygon, which costs under $1 and arrives in minutes.
The second option is using Polymarket’s in-app bridge from an Ethereum L1 wallet or another chain. This routes through a third-party bridge like Across or Hop, with typical fees of $1-3 depending on volume and origin chain. The in-app flow is convenient and handles slippage automatically.
Avoid these expensive paths:
Full step-by-step instructions in our how to deposit USDC on Polymarket walkthrough.
Pulling funds off Polymarket follows the same logic in reverse. Withdrawing USDC from Polygon back to Ethereum L1 or to a centralized exchange typically costs $1-5, depending on the bridge and current network conditions.
The cheapest withdrawal path in 2026 is depositing Polygon USDC directly into Coinbase, Kraken, or Binance via their native Polygon withdrawal address. Most major exchanges now support Polygon USDC deposits at zero or near-zero fees. The user only pays the small Polygon gas cost ($0.01-0.05) to initiate the withdraw.
If you need funds on Ethereum mainnet, expect $2-5 via Across, Hop, or Stargate. Wait for off-peak hours (weekends, Asian morning) for the cheapest rates. The full guide is in our how to withdraw from Polymarket post.
A final note: settlement on winning markets is free. Once a market resolves, your USDC arrives in your Polymarket balance automatically, with no fee taken. The only exception is the $750 USDC bond required to formally dispute a market outcome via the UMA oracle. That bond is refunded if your challenge wins.
Kalshi takes a different approach. As a CFTC-regulated US exchange, it charges 1-2% per contract depending on contract type and trader tier. On a $100 trade, you might pay $1.00-2.00 in fees alone, before spread. Spreads on Kalshi are usually tight (1-3 cents) because the exchange enforces market-maker quoting standards.
Deposits are different too. Kalshi accepts ACH (free), debit card (small fee), and wire ($25 for outgoing). No bridging is needed because Kalshi is a traditional fiat venue. This makes Kalshi simpler for first-time users but more expensive per trade.
Net cost comparison on a $100 round-trip:
For trades under $1,000, Polymarket is cheaper. Above that, the gap narrows because spread becomes the dominant cost on both platforms. Our Polymarket vs Kalshi deep dive covers regulatory, market selection, and UX differences in detail.
Trade liquid markets. The 80/20 rule for cost reduction is simple: stick to markets with at least $100k in 24-hour volume. Spreads on these are typically 1-2 cents, versus 5-15 cents on thinly traded ones. This single choice halves or even eliminates the largest cost component.
Use limit orders, not market orders. Posting a limit order as a maker lets you set the price you want and avoid crossing the full spread. You may wait minutes or hours, but you save 1-3 cents per share. For sized positions ($500+), the savings add up fast.
Bridge in bulk. If you plan to make ten trades over a month, deposit once rather than ten times. The bridge fee is fixed per crossing, so a single $1,000 deposit at $2 in bridge cost amortizes to $0.20 per trade. Ten separate $100 deposits cost $20 in bridge fees.
Keep a MATIC reserve. Running out of MATIC mid-session forces you to swap USDC via a DEX, costing 0.3-0.5% in DEX slippage on top of gas. Maintain a small buffer (2-5 MATIC) to avoid this friction.
Use the yield account for idle capital. Polymarket’s 2025 yield feature pays 3-4% APY on idle USDC. Even a 2-week dormant balance earns enough to offset a typical $1-3 deposit fee.
Yes, Polymarket charges zero maker and taker fees on its main spot market. However, traders still pay the bid-ask spread (typically 1-3 cents on liquid markets) plus Polygon gas of $0.01-0.05 per transaction, which makes the true cost non-zero.
Polymarket runs on Polygon, a public blockchain. Every order placement, cancellation, and settlement requires a small network gas fee paid to Polygon validators, not to Polymarket. Average cost is $0.01-0.05 per transaction in 2026.
Yes, for most retail traders. A $100 Polymarket trade costs $0.30-1.50 all-in including spread and gas. The same trade on Kalshi typically costs $1.00-2.00 because Kalshi charges 1-2% per contract plus minor spread.
Bridging native USDC directly from Coinbase to Polygon usually costs under $1. Using the in-app Polymarket bridge from an Ethereum L1 wallet runs $1-3. Avoid centralized exchange withdrawals that route through Ethereum mainnet.
Polymarket does not charge a settlement fee on winning trades. Resolution and payout are free. The only exception is a $750 USDC bond required if you formally challenge a market outcome through the UMA oracle dispute process.
#Polymarket#fees#spreads#Polygon#gas#USDC#guide
Discussion
Loading comments…