Fee research

Polymarket fees: formula, category rates, and examples

Last checked July 15, 2026. Polymarket documents category-based taker fees on certain markets. Makers are not charged fees in the published schedule. The fee formula is shares traded multiplied by fee rate multiplied by price multiplied by one minus price.

Quick answer

Polymarket's documented fee formula is C x feeRate x p x (1 - p). Makers are listed at 0. Taker fee rates vary by category, with geopolitics listed at 0 in the current documentation.

Polymarket Fees Last updated 2026-07-16
ForecastIndex may earn a referral benefit if you sign up through links or codes on this site. This does not change our editorial criteria.

Polymarket Fees comparison table

Use the table as a research summary, then follow the linked sources for time-sensitive details.

FieldCurrent documented valueSource / note
Formulafee = C x feeRate x p x (1 - p)Polymarket fee documentation, checked July 15, 2026.
Who paysTakers pay applicable fees; makers are listed at 0.Applied at match time according to Polymarket documentation.
CryptoTaker fee rate 0.07; maker fee rate 0; maker rebate 20%.Category table in Polymarket fee documentation.
SportsTaker fee rate 0.05; maker fee rate 0; maker rebate 15%.Category table in Polymarket fee documentation.
Finance / Politics / Tech / MentionsTaker fee rate 0.04; maker fee rate 0; maker rebate 25%.Category table in Polymarket fee documentation.
Economics / Culture / Weather / OtherTaker fee rate 0.05; maker fee rate 0; maker rebate 25%.Category table in Polymarket fee documentation.
GeopoliticsTaker fee rate 0; maker fee rate 0.Listed fee-free in Polymarket documentation.
Example: $10 notional at 50c, crypto20 shares x 0.07 x 0.5 x 0.5 = 0.35 USDC.Illustrative calculation from documented formula.
Example: $100 notional at 50c, crypto200 shares x 0.07 x 0.5 x 0.5 = 3.50 USDC.Illustrative calculation from documented formula.
Example: $1,000 notional at 50c, crypto2,000 shares x 0.07 x 0.5 x 0.5 = 35.00 USDC.Illustrative calculation from documented formula.
Non-fee costBid/ask spread, depth, funding flow, and resolution risk can still matter.ForecastIndex practical-cost note.

Why the fee peaks near 50c

Because the formula multiplies price by one minus price, a trade near 50c produces a larger fee than the same share count near 1c or 99c. Polymarket states the fee is symmetric around 50% probability.

Maker vs taker treatment

The published Polymarket fee table lists maker fee rates at 0. Taker fees are calculated at match time, and Polymarket says users do not include fee information inside orders.

Practical cost is broader than the formula

The formula does not capture spread, available depth, funding friction, withdrawal flow, or the cost of misunderstanding market resolution criteria.

Update rule

ForecastIndex should update this page when Polymarket changes the fee table, adds fee-bearing categories, changes maker rebates, or changes how fees are exposed through market metadata.

Official references checked

Disclosed referral link

Review the Polymarket evidence for polymarket fees, then compare alternatives.

ForecastIndex may earn from the Polymarket link. Use the research pages for invite-link caveats, fees, availability, funding method, and market rules before signing up.

What is the Polymarket fee formula?

The documented formula is fee = C x feeRate x p x (1 - p), where C is shares traded and p is the share price.

Do Polymarket makers pay fees?

The current Polymarket fee table lists maker fee rates at 0.

Do all Polymarket markets have fees?

No. Polymarket documents different fee parameters by category and lists geopolitics at 0.

Are spreads part of fees?

No, but spread and liquidity affect the practical cost of entering or exiting a position.

Get ForecastIndex Weekly

Track Polymarket Fees updates, fee changes, and platform comparisons. No trade calls, just market context.