Home › Guides › Polymarket Fees
Polymarket Fees Explained: Complete 2026 Breakdown
Updated April 2026 — Everything you need to know about Polymarket's fee structure, from trading costs to gas fees, plus tips to minimize what you pay.
Quick Summary
- Trading fee: ~0% maker / 0.01% taker
- Deposit fee: Free (USDC wallet transfer)
- Withdrawal fee: Free (gas only, typically <$0.01)
- Effective all-in cost: ~2% per round-trip trade (including spreads)
- No fee on losses. No fee on winning positions.
Table of Contents
- How Polymarket's Fee Structure Works
- Complete Fee Schedule Table
- How Polymarket's CLOB Works
- The Real Cost: Bid-Ask Spread
- Deposit Fees
- Withdrawal Fees
- Gas Fees Explained
- Real Cost Analysis: $100, $1,000, and $10,000 Traders
- Platform Fee Comparison (Expanded)
- Hidden Costs Most Traders Miss
- Fee Optimization Strategies
- How Polymarket Makes Money
- 2026 Fee Changes & Updates
- PredScope Fee Calculator
- Polymarket vs. Kalshi: Fee Comparison
- 5 Ways to Minimize Polymarket Fees
- Frequently Asked Questions
How Polymarket's Fee Structure Works
Polymarket operates on a central limit order book (CLOB) model, similar to traditional stock exchanges. This means fees depend on whether you're a maker (placing limit orders) or a taker (accepting existing orders).
Unlike most prediction market platforms, Polymarket charges near-zero explicit fees. The platform earns revenue primarily through market making and spreads rather than per-trade commissions.
Maker vs. Taker Fees
| Order Type | Fee | How It Works |
|---|---|---|
| Maker (Limit Order) | 0% | You set your price and wait. Your order adds liquidity to the book. |
| Taker (Market Order) | 0.01% | You accept an existing order. Your trade removes liquidity. |
Limit order fee: $0.00 (maker)
Market order fee: $0.0065 (taker, 0.01%)
The explicit fee is negligible either way.
Complete Fee Schedule Table
Below is every fee you may encounter on Polymarket, organized by category. This is the most complete fee reference available as of April 2026.
| Fee Category | Fee Type | Amount | Who Charges It |
|---|---|---|---|
| Trading | Maker fee (limit orders) | 0% | Polymarket |
| Taker fee (market orders) | 0.01% | Polymarket | |
| Deposits | USDC from Polygon wallet | $0.00 | Free |
| USDC from Ethereum (bridging) | $1 - $15 (gas) | Ethereum network | |
| Credit / debit card (via MoonPay) | 2.9% + $0.30 | MoonPay / card processor | |
| Apple Pay / Google Pay | 2.9% + $0.30 | Payment processor | |
| Bank transfer (via Coinbase) | $0.00 - $1.49 | Coinbase (then free send) | |
| Withdrawals | To Polygon wallet | <$0.01 | Polygon network |
| Bridge to Ethereum | $1 - $15 | Ethereum network | |
| USDC to USD via exchange | $0.00 (ACH) - $25 (wire) | Exchange (Coinbase, etc.) | |
| Gas Fees | Polygon transaction (normal) | <$0.01 | Polygon validators |
| Polygon transaction (congested) | $0.05 - $0.50 | Polygon validators | |
| Polygon transaction (extreme spike) | $0.50 - $2.00 | Polygon validators | |
| Resolution | Winning position payout | $0.00 | Free |
| UMA oracle dispute (if you challenge) | Bond: ~$750 USDC | UMA protocol (refunded if correct) | |
| Account | Account creation | $0.00 | Free |
| Account maintenance / inactivity | $0.00 | Free | |
| Currency Conversion | USD to USDC spread (on exchange) | 0.0% - 0.6% | Your exchange (Coinbase: 0%, Kraken: 0.1%) |
Key Takeaway
Polymarket itself charges almost nothing. The costs you pay are mostly from third parties: card processors for deposits, blockchain networks for gas, and exchanges for USD/USDC conversion. A savvy trader who uses limit orders, deposits USDC directly, and holds to resolution can trade with effectively zero fees from Polymarket.
How Polymarket's CLOB Works
Understanding Polymarket's Central Limit Order Book (CLOB) is essential to minimizing fees, because the order type you choose directly determines your cost. Polymarket's CLOB is powered by the CTF (Conditional Token Framework) Exchange smart contract deployed on Polygon.
How the Order Book Works
Polymarket uses a hybrid off-chain/on-chain architecture:
- Order submission: You sign an order with your wallet. The signed order is sent to Polymarket's off-chain order book (the "operator").
- Order matching: The operator matches compatible buy and sell orders off-chain for near-instant execution (typically under 200ms).
- On-chain settlement: Matched trades are settled on-chain via the CTF Exchange contract on Polygon. This is where the actual token transfer happens.
- Token minting: When two opposing positions (Yes + No) are matched, new conditional tokens are minted. When identical positions trade, existing tokens are transferred.
This hybrid design gives Polymarket the speed of a centralized exchange with the security of blockchain settlement. Your funds are always in your own wallet, controlled by your private key.
Order Types and Their Fee Impact
| Order Type | Fee | Behavior | Best For |
|---|---|---|---|
| Limit Order (GTC) | 0% maker | Rests on book at your price until filled or cancelled. Good-Til-Cancelled means it stays open indefinitely. | Patient traders who want the best price. This is the cheapest way to trade. |
| Market Order | 0.01% taker | Fills immediately at the best available price(s) on the book. May fill across multiple price levels for large orders. | When you need immediate execution and the spread is tight. |
| Fill-or-Kill (FOK) | 0.01% taker | Must fill the entire order immediately or the whole order is cancelled. No partial fills. | Large orders where you don't want partial execution. |
| Good-Til-Cancelled (GTC) Limit | 0% maker | Sits on the book until fully filled, partially filled, or you cancel it. Default for limit orders. | Setting a target entry/exit price and waiting. |
How Maker/Taker Status is Determined
It is not about the order type — it is about whether your order adds or removes liquidity from the book at the time of execution.
- If you place a limit order at $0.60 and the best ask is $0.63, your order rests on the book (maker, 0% fee).
- If you place a limit order at $0.63 and the best ask is $0.63, your order fills immediately (taker, 0.01% fee).
- If you place a limit order at $0.65 and the best ask is $0.63, it fills at $0.63 immediately (taker, 0.01% fee).
The rule is simple: if your order can be matched with an existing order the moment it hits the book, you are a taker. If it cannot, you are a maker.
How Conditional Tokens Work
Each Polymarket market creates two tokens: Yes and No. These are ERC-1155 tokens on Polygon. The prices of Yes and No for a given market always sum to approximately $1.00 (minor deviations occur due to spreads).
- Buying Yes at $0.65 means you pay $0.65 per share and receive $1.00 if the outcome is Yes (profit: $0.35) or $0.00 if No (loss: $0.65).
- Buying No at $0.35 is economically equivalent to selling Yes at $0.65.
- At resolution, winning tokens are redeemable for $1.00 each. Losing tokens become worthless.
This token structure means there are no counterparty risks from Polymarket itself. Your positions are held as tokens in your wallet, and resolution payouts are handled by the smart contract.
The Real Cost: Bid-Ask Spread
While Polymarket's explicit trading fees are nearly zero, the bid-ask spread is where most of your trading cost comes from. This is the difference between the best buy price and the best sell price for a contract.
| Market Liquidity | Typical Spread | Round-Trip Cost |
|---|---|---|
| High volume (>$1M) | 1-2 cents | ~2-4% |
| Medium volume ($100K-$1M) | 2-5 cents | ~4-10% |
| Low volume (<$100K) | 5-15 cents | ~10-30% |
The 2-cent spread means if you buy at 65 and immediately sell at 63, you lose 2 cents per share — about 3% of your position.
This is the real cost of trading, not the 0.01% fee.
Deposit Fees
Polymarket accepts deposits in USDC (a stablecoin pegged 1:1 to USD) on the Polygon blockchain.
| Deposit Method | Fee | Speed |
|---|---|---|
| USDC from crypto wallet (Polygon) | Free | ~2 seconds |
| USDC from exchange (Coinbase, etc.) | Exchange withdrawal fee only | 1-5 minutes |
| Credit/debit card | Card processing fee (~2-3%) | Instant |
Cheapest Way to Deposit
Buy USDC on Coinbase (or another exchange with free Polygon withdrawals), then send it directly to your Polymarket wallet address on Polygon. Total cost: $0 if your exchange offers free USDC withdrawals.
Withdrawal Fees
Withdrawals from Polymarket are in USDC to your connected crypto wallet. Polymarket charges no withdrawal fee — you only pay Polygon network gas.
| Step | Fee | Details |
|---|---|---|
| Polymarket → Crypto wallet (Polygon) | <$0.01 | Polygon gas fee only |
| Crypto wallet → Exchange (sell USDC) | Varies | Exchange deposit is usually free |
| Exchange → Bank account (USD) | Free - $5 | Depends on exchange (Coinbase: free ACH) |
Gas Fees Explained
Polymarket runs on the Polygon blockchain, which has extremely low gas fees compared to Ethereum. Gas fees are not charged by Polymarket — they go to blockchain validators.
- Typical Polygon gas: Less than $0.01 per transaction
- During congestion: Up to $0.10-$1.00 (rare)
- Applies to: Deposits, withdrawals, and trade settlements
- Paid in: MATIC (Polygon's native token) — Polymarket usually covers this for you
For most traders, gas fees are essentially invisible and cost less than a penny per trade.
Real Cost Analysis: $100, $1,000, and $10,000 Traders
Theory is one thing — real numbers are another. Below are three detailed scenarios showing the actual total fees a trader pays at different portfolio sizes over one year. We assume a mix of market orders and limit orders, realistic spreads, and typical trading frequency.
Scenario 1: Casual Trader — $100 Portfolio
| Cost Item | Details | Amount |
|---|---|---|
| Initial deposit | $100 via credit card (2.9% + $0.30) | $3.20 |
| Trading frequency | 2 trades per month (24/year), mix of market & limit orders | — |
| Average trade size | $15 per trade | — |
| Taker fees | ~50% of trades are taker (12 trades x $15 x 0.01%) | $0.02 |
| Spread cost | ~3 cents avg spread x 15 shares per trade x 24 trades | $10.80 |
| Gas fees | 24 trades x <$0.01 (covered by Polymarket relayer) | $0.00 |
| Withdrawal | 1 withdrawal to Coinbase, ACH to bank | $0.01 |
| Total Annual Fees | $14.03 | |
| Effective Fee Rate | 14.0% of portfolio | |
Scenario 2: Active Trader — $1,000 Portfolio
| Cost Item | Details | Amount |
|---|---|---|
| Initial deposit | $1,000 USDC via Coinbase (free USDC purchase + free Polygon send) | $0.00 |
| Trading frequency | 8 trades per month (96/year), mostly limit orders | — |
| Average trade size | $75 per trade | — |
| Taker fees | ~30% of trades are taker (29 trades x $75 x 0.01%) | $0.22 |
| Spread cost (taker trades) | 29 taker trades x 2.5 cents avg spread x ~115 shares | $21.75 |
| Spread cost (maker trades) | 67 maker trades x $0 spread (you set the price) | $0.00 |
| Gas fees | 96 trades x <$0.01 | $0.50 |
| Withdrawal | 2 withdrawals per year to Coinbase, ACH to bank | $0.02 |
| Total Annual Fees | $22.49 | |
| Effective Fee Rate | 2.25% of portfolio | |
Scenario 3: Serious Trader — $10,000 Portfolio
| Cost Item | Details | Amount |
|---|---|---|
| Initial deposit | $10,000 USDC via Coinbase (free purchase + free send) | $0.00 |
| Trading frequency | 20 trades per month (240/year), primarily limit orders | — |
| Average trade size | $250 per trade | — |
| Taker fees | ~20% of trades are taker (48 trades x $250 x 0.01%) | $1.20 |
| Spread cost (taker trades) | 48 taker trades x 2 cents avg spread x ~385 shares | $37.00 |
| Slippage on larger orders | ~10% of trades move price by 1 extra cent (24 trades x $2.50) | $60.00 |
| Spread cost (maker trades) | 192 maker trades x $0 spread | $0.00 |
| Gas fees | 240 trades x $0.005 | $1.20 |
| Withdrawal | 4 withdrawals per year | $0.04 |
| Total Annual Fees | $99.44 | |
| Effective Fee Rate | 0.99% of portfolio | |
How These Compare
| Portfolio Size | Annual Fees | Effective Rate | Biggest Cost |
|---|---|---|---|
| $100 (casual) | $14.03 | 14.0% | Spreads + card deposit fee |
| $1,000 (active) | $22.49 | 2.25% | Spreads on taker trades |
| $10,000 (serious) | $99.44 | 0.99% | Slippage on large orders |
The pattern is clear: Polymarket has strong economies of scale. Larger traders pay a much lower effective fee rate. The platform becomes very cost-effective once you are past the ~$500 portfolio level and using smart order management.
Platform Fee Comparison (Expanded)
Here is a detailed side-by-side comparison of every major prediction market platform's fee structure as of April 2026. This is the most comprehensive fee comparison available.
| Feature | Polymarket | Kalshi | Robinhood Prediction | PredictIt |
|---|---|---|---|---|
| Trading Fee | 0% maker / 0.01% taker | 1-7% on winning trades (graduated by payout) | 0% (spread-based, like stocks) | 10% on profits |
| Fee on Losses | None | None | None | None |
| Fee on Winnings | None | 1% (payout <$0.10), 2% ($0.10-$0.25), 4% ($0.25-$0.50), 7% (>$0.50) | None | 10% of profit |
| Deposit: Bank / ACH | N/A (crypto only, but free via Coinbase) | Free (ACH, 1-3 days) | Free (instant with Robinhood account) | Free (ACH) |
| Deposit: Debit Card | 2.9% + $0.30 (via MoonPay) | 1.5% + $0.30 | Free (linked debit) | Not available |
| Deposit: Crypto | Free (USDC on Polygon) | Not available | Not available | Not available |
| Withdrawal: Bank | Free via Coinbase (USDC → ACH) | Free (ACH) | Free (ACH) | 5% withdrawal fee |
| Withdrawal: Wire | N/A | $5.00 | $25.00 | N/A |
| Minimum Trade | $1 (1 share) | $1 (1 contract) | $1 (1 contract) | $1 (1 share) |
| Maximum Position | No limit | $100,000 per market | Varies by market | $850 per market |
| Typical Spread | 1-5 cents | 3-8 cents | 2-6 cents | 3-10 cents |
| Currency | USDC (crypto stablecoin) | USD | USD | USD |
| Regulatory Status | Offshore (Polygon blockchain). US-compliant version launched 2025. | CFTC-regulated (US). Designated Contract Market (DCM). | CFTC-regulated via Robinhood Derivatives (formerly ForecastEx). | CFTC no-action letter expired. Winding down operations. |
| Tax Reporting | Self-report (crypto capital gains) | 1099 form issued | 1099 form issued | 1099 form issued |
| Gas / Network Fees | <$0.01 per trade (Polygon) | None | None | None |
| All-In Round Trip Cost (est.) | ~2-4% | ~5-15% | ~3-8% | ~15-25% |
Hidden Costs Most Traders Miss
Polymarket advertises "near-zero fees," and the explicit trading fee (0.01% taker) is genuinely tiny. But experienced traders know the real costs are hidden in places most beginners never check. Here are the six hidden costs that can quietly eat your returns.
1. Bid-Ask Spread (the Biggest Hidden Cost)
We covered this above, but it bears repeating because it is by far the largest cost. On a typical mid-liquidity market with a 3-cent spread and a $0.50 contract price, your round-trip spread cost is 6%. That dwarfs the 0.01% taker fee by a factor of 600.
What makes spreads especially costly:
- Spreads widen during volatile events. When breaking news hits, market makers pull their orders, and spreads can blow out to 10-20 cents. Trading during these moments is expensive.
- Low-volume markets have persistent wide spreads. A niche market with only $10,000 in volume might have 8-15 cent spreads at all times.
- You pay the spread twice if you enter and exit before resolution (buy + sell). Holding to resolution avoids the exit spread.
2. Slippage on Large Orders
The order book has limited depth at each price level. If you place a $500 market order but only $200 is available at the best price, the remaining $300 fills at progressively worse prices. This is slippage.
- $200 fills at $0.60
- $200 fills at $0.61
- $100 fills at $0.63
Average price: $0.608 (vs. $0.60 quoted). That $0.008 slippage cost you an extra $6.67, or 1.3% of your order. On a round trip, this doubles.
3. USDC Conversion Cost
If you start with USD in a bank account, you need to convert to USDC before depositing. While some exchanges offer this for free (Coinbase offers 1:1 USD-to-USDC conversion with no fee), others charge a spread:
- Coinbase: Free USD to USDC conversion (but Coinbase Pro/Advanced has a 0.0% maker fee for USDC-USD pair)
- Kraken: ~0.1% fee on USDC-USD conversion
- Binance: Free for most USDC pairs, but may charge withdrawal fee to Polygon
- Generic exchange: 0.1% - 0.6% trading fee for fiat-to-USDC
For most US traders, the optimal path is: Bank → Coinbase (free ACH) → Buy USDC (free) → Send to Polygon (free) → Polymarket. Total conversion cost: $0.
4. Gas Fee Spikes During High-Traffic Events
Polygon gas fees are normally under $0.01, but they can spike significantly during high-traffic events. During the 2024 US election night, Polygon gas spiked to $0.50-$2.00 per transaction as millions of dollars flowed through Polymarket simultaneously.
These spikes are short-lived (typically 1-4 hours) but can be costly if you are making multiple trades during peak activity. A trader making 10 trades during a spike at $1.00/trade pays $10 in gas alone.
5. Blockchain Bridge Fees
If your USDC is on Ethereum, Arbitrum, or another chain (not Polygon), you need to bridge it. Bridging costs include:
- Ethereum → Polygon bridge: $5-$15 in Ethereum gas fees (varies with ETH gas prices)
- Arbitrum → Polygon: $0.50-$3.00 via a third-party bridge (like Across or Stargate)
- Bridge service fees: Third-party bridges may charge 0.04% - 0.1% of the amount bridged
- Time: Official Polygon bridge from Ethereum takes 15-30 minutes. Third-party bridges are faster (1-5 minutes) but cost more.
The simplest way to avoid bridge fees: buy USDC directly on Polygon through an exchange that supports Polygon withdrawals (Coinbase, Binance, Kraken).
6. Opportunity Cost of Capital
USDC sitting in your Polymarket wallet earns 0% interest. If that same USDC were in a DeFi lending protocol or even a high-yield savings account, it could earn 4-5% APY. For a $10,000 portfolio that is 50% idle, that is $200-$250 per year in foregone interest.
This is not a "fee" Polymarket charges, but it is a real cost of using the platform. Minimize idle capital by only depositing what you plan to actively trade.
Fee Optimization Strategies
Now that you understand all the costs, here are advanced strategies to minimize them. These techniques can cut your all-in costs by 50-80%, especially for active traders.
Strategy 1: Always Use Limit Orders
This is the single most impactful optimization. Limit orders give you three advantages simultaneously:
- 0% maker fee (vs. 0.01% taker fee — minor savings)
- No spread cost (you set your price, so you don't cross the spread)
- No slippage (you fill at exactly your price or not at all)
The spread savings alone can be worth 2-5 cents per share. On a 100-share trade at $0.50, that is $2-$5 saved per trade. Over 100 trades per year, this adds up to $200-$500.
1. Check the current order book. If the best ask is $0.65 and best bid is $0.62, place your buy limit at $0.63 or $0.64.
2. Wait. Most limit orders fill within minutes to hours in active markets.
3. If your order has not filled after 30 minutes and the market is moving, consider cancelling and re-placing at a slightly higher price.
4. Never use market orders unless you need instant execution for a time-sensitive event.
Strategy 2: Time Your Trades for Lower Spreads
Spreads are not constant — they fluctuate throughout the day based on market maker activity and event timing.
- Lowest spreads: US market hours (9 AM - 5 PM ET) when the most market makers are active
- Wider spreads: Late night / early morning US time, weekends
- Widest spreads: Immediately after major news breaks (market makers pull orders), and in the final hours before a market resolves
- Tightest spreads: High-profile markets (elections, Fed decisions) during peak trading hours
If your trade is not time-sensitive, wait for a period of tight spreads. Checking the order book depth on PredScope before trading can save you 1-3 cents per share.
Strategy 3: Batch Transactions
Each Polygon transaction has a small gas cost. While this is typically under $0.01, it adds up if you make many small trades. Strategies to reduce gas overhead:
- Consolidate orders: Instead of 5 separate $20 trades, make one $100 trade. Same position, one-fifth the gas cost.
- Time deposits: Instead of depositing $50 weekly, deposit $200 monthly. Fewer on-chain transactions.
- Avoid trading during gas spikes: If Polygon gas is temporarily elevated (check polygonscan.com), wait an hour for it to normalize.
Strategy 4: Choose the Right Deposit Method
Your deposit method can be the single biggest fee you pay, or it can be completely free:
| Method | Cost on $500 Deposit | Rating |
|---|---|---|
| Coinbase: USD → USDC → Polygon → Polymarket | $0.00 | Best |
| Binance: USD → USDC → Polygon → Polymarket | $0.00 - $1.00 | Good |
| Apple Pay / Google Pay via Polymarket | $14.80 | Avoid |
| Credit card via MoonPay | $14.80 | Avoid |
| Debit card via MoonPay | $14.80 | Avoid |
The credit/debit card convenience comes at a 3% premium. On a $1,000 deposit, that is $30 gone before you make a single trade. Always use the Coinbase route unless you need instant funding for a time-sensitive trade.
Strategy 5: Hold to Resolution When Profitable
If your position is winning, holding to resolution instead of selling early saves you the exit spread. Consider this comparison:
You bought Yes at $0.60. It is now trading at $0.85 (bid) / $0.87 (ask).
Option A — Sell now: Sell at $0.85 bid. Profit = $0.25 per share. But you paid $0.01 spread on entry and $0.02 spread now = $0.03 total spread cost.
Option B — Hold to resolution: If Yes wins, you receive $1.00. Profit = $0.40 per share. You only paid the $0.01 entry spread.
Holding to resolution saved you the $0.02 exit spread and earned $0.15 more per share. Of course, this only works if you are confident the outcome is Yes.
Strategy 6: Tax-Loss Harvesting to Offset Fees
Since Polymarket positions are crypto assets (ERC-1155 tokens on Polygon), they may qualify for tax-loss harvesting in many jurisdictions. Here is how it works:
- If you have losing positions, sell them before year-end to realize the loss.
- Use the capital loss to offset capital gains from winning Polymarket trades or other investments.
- In the US, up to $3,000 in net capital losses can offset ordinary income each year.
- This does not reduce Polymarket fees directly, but it reduces your tax burden — effectively increasing your after-tax return.
Important: The IRS wash-sale rule may apply if you sell a losing position and repurchase a substantially identical position within 30 days. Consult a tax professional, as crypto-specific rules are evolving. See our prediction market taxes guide for more detail.
How Polymarket Makes Money
If Polymarket charges essentially zero trading fees, how does it sustain a team of 50+ employees and hundreds of millions in trading volume? Understanding Polymarket's revenue model helps you understand where your costs actually go.
Revenue Source 1: Market Making Profits
Polymarket operates (or partners with) market makers who provide liquidity across its order books. These market makers earn the bid-ask spread — buying at the bid and selling at the ask. On a market with a 2-cent spread and $1 million daily volume, the market-making operation can capture $10,000-$20,000 per day in spread revenue.
While Polymarket has not publicly disclosed whether it directly operates market-making desks, blockchain analysis shows that a small number of addresses account for a large share of liquidity provision across most markets. This is standard practice in exchange operations.
Revenue Source 2: Interest on Deposits
When you deposit USDC into Polymarket, that USDC is held in smart contracts or custodial accounts. While Polymarket does not explicitly invest user funds, the platform holds significant USDC balances at any given time. At $200M+ in open interest, even a conservative 3% yield on idle USDC generates $6+ million annually.
This is similar to how traditional brokers like Robinhood earn the majority of their revenue from net interest income on customer cash balances.
Revenue Source 3: Venture Capital and Ecosystem Growth
Polymarket raised over $70 million in venture funding (Series A and B from investors including Founders Fund, Vitalik Buterin, and others). This runway allows the platform to operate with near-zero user fees while growing its user base and volume. The long-term monetization plan likely includes:
- Premium API access for institutional traders and data providers
- Market creation fees for custom/private markets
- Data licensing — prediction market data is valuable for media, research, and financial institutions
- Increased taker fees once the platform achieves dominant market share (currently 0.01%, could increase)
Revenue Source 4: UMA Oracle and Resolution System
Polymarket uses the UMA (Universal Market Access) optimistic oracle for market resolution. The resolution process works as follows:
- A proposer asserts the market outcome and posts a bond (currently ~$750 USDC).
- There is a challenge period (typically 2 hours) during which anyone can dispute.
- If undisputed, the market resolves to the proposed outcome.
- If disputed, it goes to UMA's Data Verification Mechanism (DVM) for a decentralized vote.
The bond system creates a small revenue stream: if a proposer makes an incorrect assertion and is disputed, they lose their bond. In practice, most resolutions are uncontested, and the cost is borne by Polymarket's operational infrastructure.
Comparison to Traditional Exchange Business Models
| Revenue Source | Polymarket | NYSE / Nasdaq | Robinhood |
|---|---|---|---|
| Trading fees | Minimal (0.01% taker) | $0.0030/share (maker-taker) | $0 (commission-free) |
| Payment for order flow | No | N/A (exchange side) | Major revenue source |
| Net interest income | Likely significant | Moderate | Largest revenue source (47% in 2024) |
| Market data licensing | Growing | Major revenue source | Minimal |
| Market making / spread capture | Likely significant | Not directly | Not directly |
2026 Fee Changes & Updates
Polymarket's fee structure has evolved since its 2020 launch. Here are the most recent changes relevant to traders in 2026.
Q1 2026 Updates
- US-compliant access expanded (January 2026): Polymarket launched a regulated US version with additional verification (KYC). Fee structure remains the same for US users, but deposit/withdrawal methods now include ACH for verified US accounts.
- Credit card deposit improvements (February 2026): MoonPay integration updated to support Apple Pay and Google Pay natively within the Polymarket app, at the same 2.9% + $0.30 rate. Faster processing (under 30 seconds vs. previous 2-5 minutes).
- Polygon gas fee trend: Average Polygon gas has decreased approximately 40% from Q4 2025, driven by the Polygon zkEVM rollout that moved some transaction processing off the main Polygon PoS chain. Typical per-trade gas cost is now $0.003-$0.005.
Historical Fee Changes
| Date | Change | Impact |
|---|---|---|
| 2024 Q1 | Taker fee reduced from 2% to 0.01% | Massive cost reduction for takers. Polymarket became the lowest-fee prediction market. |
| 2024 Q3 | Credit card deposits added (via MoonPay) | Made Polymarket accessible to non-crypto users, but at 2.9% + $0.30 cost. |
| 2025 Q1 | Gas relayer system implemented | Polymarket started covering Polygon gas for most user transactions, making gas effectively free for traders. |
| 2025 Q2 | Instant deposit feature launched | Card deposits now credit instantly instead of requiring 1-2 confirmations. No fee change. |
| 2025 Q4 | Polygon PoS to zkEVM migration begins | Gas fees decreased 30-40%. Expected to continue dropping through 2026. |
| 2026 Q1 | US-compliant version with ACH deposits | US users can now deposit USD directly via ACH (free), bypassing the USDC conversion step. |
What to Expect Next
Polymarket has not announced any upcoming fee increases. The trend has been toward lower costs — lower gas via Polygon upgrades, more deposit methods, and maintained 0% maker / 0.01% taker fees. However, once Polymarket reaches dominant market share, a modest taker fee increase (e.g., to 0.1% or 0.5%) would not be surprising. For now, enjoy the near-zero fee environment.
PredScope Fee Calculator
Use this interactive calculator to estimate your total cost for a Polymarket trade, including trading fees, spread costs, deposit fees, and gas.
How to Read the Results
The calculator shows your all-in cost including the fees Polymarket does not tell you about (spreads, deposit fees). For the cheapest trade possible, select: Limit Order + USDC from Polygon wallet + Hold to resolution. For a $100 trade, this combination typically costs under $0.01 total.
Polymarket vs. Kalshi: Fee Comparison
| Fee Type | Polymarket | Kalshi |
|---|---|---|
| Trading fee | ~0% (0.01% taker) | 1-7% on winning trades |
| Deposit | Free (USDC) | Free (ACH) / fee (debit card) |
| Withdrawal | Free (gas <$0.01) | Free (ACH) / $5 (wire) |
| Currency | USDC (crypto) | USD (fiat) |
| Typical spread | 2-5 cents | 3-8 cents |
| All-in round-trip | ~2-4% | ~5-15% |
| Tax reporting | Self-report (crypto) | 1099 form issued |
Polymarket is significantly cheaper for frequent traders due to near-zero explicit fees. However, Kalshi's advantage is simpler tax reporting (1099 forms) and direct USD deposits — no crypto required. See our full platform comparison for more details.
Other Platform Fees for Comparison
| Platform | Trading Fee | Notes |
|---|---|---|
| Polymarket | ~0% | CLOB model, USDC-based |
| Kalshi | 1-7% | CFTC-regulated, USD |
| PredictIt | 10% on profits + 5% withdrawal | No new accounts, winding down |
| Manifold Markets | Free (play money) | Non-monetary, practice platform |
5 Ways to Minimize Polymarket Fees
- Use limit orders, not market orders. Maker fee is 0% vs. 0.01% taker. More importantly, you avoid the spread — often saving 2-5 cents per share.
- Trade in liquid markets. High-volume markets have tighter spreads (1-2 cents vs. 5-15 cents in illiquid markets). Check volume on PredScope before trading.
- Deposit USDC directly. Avoid card deposits (2-3% fee). Buy USDC on an exchange with free Polygon withdrawals, then send to your Polymarket wallet.
- Hold to resolution when possible. Selling early means paying the spread twice (entry + exit). If you're confident in your position, holding to resolution saves you the exit spread.
- Use the odds calculator to factor in fees and spreads before entering a position. Even small spread costs erode your edge on close bets.
Pro Tip: Check Liquidity Before Trading
The biggest hidden cost on Polymarket isn't the fee — it's the spread. Before entering any position, check the order book depth. If there's only $500 on the bid side and you're trading $1,000, you'll move the price and pay a much wider effective spread. Use PredScope to compare volume and liquidity across markets.
Track Markets Before You Trade
Compare odds, volume, and liquidity across prediction markets on PredScope.
Browse Live Markets Compare PlatformsFrequently Asked Questions
Does Polymarket charge fees on losing trades?
No. There are no fees on losing positions. You only pay the small taker fee (0.01%) when you execute a trade, regardless of the outcome. If your position loses, the only cost is the shares you purchased — no additional fees.
Are Polymarket fees higher for certain categories?
Polymarket's explicit fees (0.01% taker) are the same across all market categories. However, effective costs vary by market because spreads differ. Political markets and high-profile events tend to have tighter spreads (lower cost), while niche crypto markets may have wider spreads.
Do I need MATIC to pay gas fees on Polymarket?
Technically, Polygon transactions require MATIC for gas. However, Polymarket typically covers gas fees for users through a relayer system, so you don't need to hold MATIC separately. Your USDC balance is all you need to trade.
How do Polymarket's fees compare to stock trading?
Polymarket's explicit fees (~0%) are comparable to zero-commission stock brokers like Robinhood. The key difference is the bid-ask spread — prediction markets typically have wider spreads (2-5 cents) than liquid stocks (often under 1 cent). For frequent traders, Polymarket is competitive with traditional financial markets.
Can I avoid all fees on Polymarket?
You can avoid all explicit fees by using only limit orders (0% maker fee), depositing USDC directly from a wallet (no card fee), and holding positions to resolution (no exit spread). The only unavoidable cost is the entry spread when buying or selling.
Are Polymarket winnings taxable?
Yes. Polymarket profits are generally taxable. Since Polymarket uses USDC (cryptocurrency), profits may be treated as capital gains in most jurisdictions. Polymarket does not issue tax forms — you are responsible for self-reporting. See our legality guide for more details, and consult a tax professional for your specific situation.
What is the bid-ask spread and why is it more important than the trading fee?
The bid-ask spread is the difference between the highest price a buyer will pay (bid) and the lowest price a seller will accept (ask). On Polymarket, a typical spread of 3 cents on a $0.50 contract costs you roughly 3% per side (6% round trip). Compare this to the 0.01% explicit taker fee — the spread is 300-600 times more expensive. This is why using limit orders (which let you set your own price and avoid crossing the spread) is the most important fee-saving strategy.
What happens to my funds if Polymarket shuts down?
Your Polymarket positions are held as ERC-1155 conditional tokens in your own crypto wallet on the Polygon blockchain. If Polymarket's front-end goes offline, you can still interact with the CTF Exchange smart contract directly to settle or trade your positions. Your USDC balance can be withdrawn at any time. This self-custody model is a key advantage over centralized platforms like Kalshi or PredictIt, where your funds are held by the company.
How much does it cost to dispute a Polymarket resolution?
To dispute a market resolution, you need to post a bond of approximately $750 USDC to the UMA oracle system. If your dispute is successful (the resolution is overturned), your bond is returned and you receive a reward from the incorrect proposer's bond. If your dispute fails, you lose your $750 bond. Because of this high cost, disputes are rare and only worth pursuing if you are confident the resolution is incorrect.
Related Guides
- How to Trade on Polymarket — Step-by-step trading guide
- Polymarket vs Kalshi — Detailed platform comparison
- How to Use Kalshi — Kalshi beginner's guide
- Best Prediction Markets 2026 — Top 7 platforms ranked
- Is Polymarket Legal? — Country-by-country legality
- Crypto Prediction Markets — BTC, ETH, and crypto trading
- Are Prediction Markets Gambling? — Legal classification guide
- Prediction Market Accuracy — How accurate are the odds?
- Prediction Market Glossary — 40+ key terms explained
- What Are Prediction Markets? — Complete introduction
- Prediction Market Taxes — How to report Polymarket and Kalshi profits
- Prediction Market Arbitrage — Find risk-free profit opportunities
- Polymarket Review 2026 — Is it legit, safe, and worth using?
- How to Deposit on Polymarket — Fund your account step by step
- How to Make Money on Prediction Markets — Strategies for profitable trading
- Election Betting Odds 2026: Where to Bet & Latest Odds
- Polymarket Promo Code 2026: Sign Up Bonus & Referral Deals
- Robinhood Prediction Markets 2026
- Polymarket Alternatives 2026
- How to Buy USDC for Polymarket — Step-by-step guide to getting USDC