Skip to main content

Polymarket Tax FAQ — Your Questions About Form 8949, Wash Sales, and Filing

Everything you need to know about Polymarket taxes, from whether your trades are taxable to how to import into TurboTax.

Looking for a comprehensive guide? Read our Complete Guide to Polymarket Taxes. Ready to generate your report? Scan your wallet for free.

Questions about Form 1099-DA, Form 8949, Schedule D, gross proceeds, or missing tax documents? Use our complete guide to Polymarket tax forms and Form 1099-DA. For classification, read capital gains vs. wagering vs. Section 1256; for platform differences, compare Polymarket US and Polymarket.com.

Polymarket Tax Basics

Do I have to pay taxes on Polymarket trades?
Taxable Polymarket gains and income must be reported. Capital-asset, wagering, Section 1256, or another treatment can depend on the platform, contract, transaction, and taxpayer activity. PolyTaxes generates a complete capital-reporting package and preserves the underlying transaction evidence needed for classification review.
Does Polymarket issue a 1099 or any tax forms?
Do not assume every product carrying the Polymarket name has the same information-reporting rules. The form, if any, can depend on the legal entity, platform, custody model, and contract. Form 1099-DA reporting began for applicable U.S. digital-asset brokers with 2025 transactions. You must still track and report taxable activity even when no information return arrives.
Are Polymarket winnings capital gains or gambling income?
The IRS has not published a universal Polymarket-only classification. Capital-asset, wagering, Section 1256, or another derivative treatment can depend on the exact platform, legal entity, contract, transaction, and taxpayer activity. Form 8949 is relevant when capital treatment applies; it is not the universal form for every prediction-market contract.
What if I lost money on Polymarket — do I still need to report?
Preserve and report the complete activity. Under capital treatment, losses offset capital gains, up to $3,000 of net capital loss can offset other income, and excess can carry forward. Wagering losses follow Section 165(d), including the 90% loss limitation beginning in 2026, while qualifying Section 1256 contracts use separate rules.
What happens when a Polymarket market resolves?
When a Polymarket.com market resolves, winning positions are generally redeemable at $1.00 per token and losing positions at $0.00. PolyTaxes automatically detects redemptions and calculates their complete FIFO economic result. The selected tax classification determines the final reporting form.
Do I need to report if I only had small gains?
Taxable activity must be reported even when it is too small to trigger an information form. A form-issuance threshold is not a tax exemption. The final form and tax result depend on classification and the taxpayer’s complete return.
What happens if I don't report my Polymarket taxes?
Failure to report taxable income can result in tax, interest, penalties, and examination risk. Polymarket.com activity has a permanent public Polygon source record. PolyTaxes turns that record into a complete, blockchain-verified reporting package rather than leaving the filing dependent on an incomplete manual history.

Tax Forms and Filing

What tax forms do I need for Polymarket trades?
If your activity is properly treated as capital-asset activity, you typically use Form 8949 and Schedule D. Starting with tax year 2025, Form 8949 uses digital-asset boxes G through I for short-term transactions and J through L for long-term transactions; IRS instructions say not to use legacy Box C or F for digital assets. Other classifications can require different forms, so confirm the treatment for your facts.
How do I import Polymarket trades into TurboTax?
PolyTaxes generates a TurboTax-compatible CSV file. Download it from your report, then in TurboTax navigate to Federal > Income & Expenses > Investment Income, choose "Upload a CSV file," and select the PolyTaxes CSV. All transactions import automatically with no manual data entry.
Can I use PolyTaxes reports with my CPA or tax preparer?
Absolutely. PolyTaxes generates CPA-friendly formats including Form 8949 CSV, detailed transaction history, and PDF reports. The blockchain reconciliation report also provides audit documentation proving your positions are verified. Many CPAs prefer pre-formatted Form 8949 data over raw blockchain data.
What if I also trade on other crypto platforms?
PolyTaxes reports cover Polymarket transactions specifically. You can combine the PolyTaxes Form 8949 data with reports from other crypto tax tools (CoinTracker, Koinly, TaxBit, etc.) when filing. Multiple Form 8949 reports can be filed together on the same tax return.
What if I haven't reported Polymarket trades from previous years?
PolyTaxes supports all historical tax years with Polymarket activity. Generate reports for any past year, then use the data with Form 1040-X (Amended Return) to correct previous filings. Consult a tax professional for guidance on amending past returns.

Cost Basis and Calculations

What cost basis method does PolyTaxes use?
PolyTaxes uses FIFO (First In, First Out), which is the IRS default for securities. The earliest-acquired lots are disposed of first. All calculations use full decimal precision internally, rounding only for the final IRS-required output. FIFO is the safest choice since it's the IRS default and doesn't require specific identification elections.
How does FIFO work for Polymarket trades?
Example: You buy 100 YES tokens at $0.40 ($40 cost), then 50 more at $0.60 ($30 cost). When you sell 120 tokens at $0.80 ($96 proceeds), FIFO matches the first 100 to the earlier $0.40 lot (gain = $40) and the remaining 20 to the $0.60 lot (gain = $4). Total gain: $44. PolyTaxes does this automatically across every transaction in every market.
How are position splits (USDC → YES+NO) taxed?
Splits are not immediately taxable. When you split USDC into YES and NO tokens, the cost basis of the USDC is allocated between the resulting tokens. PolyTaxes handles this allocation automatically — this is a Polymarket-specific mechanic that generic crypto tax tools cannot process correctly.
How are position merges (YES+NO → USDC) taxed?
A merge closes the YES and NO token positions. Under capital treatment, proceeds ($1.00 per pair) are compared with the combined cost basis to determine gain or loss. PolyTaxes calculates the merge, basis, and economic result automatically.
What about wash sale rules on Polymarket?
PolyTaxes is the only Polymarket tax tool that automatically detects and flags potential wash sales. If you sell a position at a loss and reacquire the same position (same market, same outcome) within 30 days, it's flagged with Code "W" on Form 8949 and the disallowed loss is added to the replacement position's cost basis. While the application of wash sale rules to prediction markets is debated, this conservative approach protects you from IRS challenges.
What are "dust" transactions?
Dust transactions are dispositions with a gain or loss under $0.01 — typically from fractional shares in partial order fills. They are legitimate Form 8949 rows but have no material tax impact since the IRS rounds to whole dollars.

Using PolyTaxes

How do I use PolyTaxes?
It's simple: go to polytaxes.com/scan, paste your Polygon wallet address (or Polymarket profile URL, or @username), and click Scan. A secure PolyTaxes sign-in keeps the preview attached to your account; your wallet address is carried through automatically. PolyTaxes detects the available tax years and shows the free gains/losses preview. Unlock the full IRS-ready reports for $29 per tax year. No complex forms, wallet connection, or Polymarket login is needed.
What do I need to get started?
Just your Polygon wallet address (starts with 0x), your Polymarket profile URL, or your Polymarket @username. That's it. No wallet connection, no private keys, no Polymarket login, no complex setup. PolyTaxes reads public blockchain data only.
Can I scan multiple wallets?
Yes. Add multiple wallet addresses to collect and deduplicate activity in one report. Beginning in 2025, federal digital-asset ordering rules generally apply wallet by wallet or account by account, so multi-wallet basis allocation and transfers should be reviewed before filing.
What is the free preview?
The free preview scans your wallet and shows your total gains/losses, transaction counts by type, active years, and a tax estimate — all at no cost. To download the complete Form 8949, TurboTax CSV, detailed transactions, and get blockchain verification, purchase the full report for $29.
How much does PolyTaxes cost?
The free preview is $0 — scan your wallet and see your tax summary at no cost. The full report is $29 per tax year, which includes Form 8949, TurboTax CSV, detailed transactions, blockchain verification, wash sale detection, tax-loss harvesting, and all advanced features. This is a one-time payment with permanent access to your report.
What years are supported?
All years with Polymarket activity are supported, starting from when the Polymarket CTF Exchange was deployed on Polygon. You can generate reports for any historical tax year.

Accuracy and Security

How accurate are PolyTaxes reports?
PolyTaxes is the most accurate Polymarket tax tool available. It reads every transaction directly from the Polygon blockchain, calculates FIFO cost basis with unlimited decimal precision, and then cross-references all computed positions against Polymarket's official accounting snapshots. Matched positions are marked "Double-Verified." This blockchain verification is unique to PolyTaxes.
What does the reconciliation/verification show?
The reconciliation compares positions computed from your full trade history against Polymarket's official accounting snapshot. When positions match, they're marked "Double-Verified," confirming our calculations are correct. This gives you and your CPA confidence that the report is accurate. No other Polymarket tax tool offers this verification.
Is my data secure?
Yes. PolyTaxes only reads publicly available blockchain data — we never need your private keys, wallet connection, seed phrase, or Polymarket login. Reports are stored securely and only accessible to your account. All data is transmitted over HTTPS.
Do I need to connect my wallet or sign anything?
No. PolyTaxes only needs your public wallet address. There is no wallet connection, no transaction signing, and no Polymarket account access involved. This is safer than tools that require wallet connections.

Advanced Features

What is tax-loss harvesting and how does PolyTaxes help?
Tax-loss harvesting is the strategy of selling positions at a loss to offset realized gains and reduce your tax bill. PolyTaxes automatically analyzes your open positions and identifies ones with unrealized losses that could be sold to offset your realized gains. This feature is unique to PolyTaxes and can potentially save you significant money on taxes.
How does PolyTaxes handle neg-risk conversions?
Neg-risk conversions occur in multi-outcome markets (e.g., "Who will win?") where tokens are converted between outcome positions through Polymarket's neg-risk exchange. PolyTaxes fully supports these conversions and correctly tracks cost basis through them. This is critical for accurate tax reporting — tools that miss neg-risk conversions produce incorrect reports.
Can PolyTaxes handle very active traders with thousands of trades?
Yes. PolyTaxes is built to handle wallets with thousands of transactions across hundreds of markets. The scanner processes every transaction type including complex ones like splits, merges, neg-risk conversions, and partial fills that are common with active trading.
Does PolyTaxes track open positions?
Yes. PolyTaxes shows all your currently open positions with current market values and unrealized gain/loss estimates. This data feeds into the tax-loss harvesting recommendations and helps you plan your tax strategy.
What makes PolyTaxes different from other Polymarket tax tools?
PolyTaxes is the most comprehensive Polymarket tax tool. Unique features include: blockchain snapshot reconciliation that verifies every position, wash sale detection and Code "W" flagging, tax-loss harvesting recommendations, neg-risk conversion handling, multi-wallet automatic deduplication, open position tracking, monthly gain/loss charts, and actual market/outcome names on Form 8949. No other tool offers all these features, and PolyTaxes costs less ($29 vs $99+). The input is also simpler — just paste a wallet address, profile URL, or @username.

Ready to file your Polymarket taxes?

Generate your IRS Form 8949, Schedule D, and TurboTax CSV in minutes.