Who sends you a tax form, and who sends nothing

Six cards claim tax reporting, three venues, one broker and two wallet tools, and the documents behind the flag differ. What each one's own pages say it sends.

Three things decide it: whether a venue holds an account for you, whether it knows your legal identity, and whether what you hold is denominated in money. Regulated US venues and brokers do send year-end paperwork, but often a statement rather than a form, and two brokers carrying the same exchange's contracts answer opposite ways: one names a 1099-B for them, one says it issues no 1099 for them. On-chain venues send nothing; play-money platforms have nothing to send.

How it works

A document arrives because somebody is in a position to produce it. That takes three things, and which of them a venue has decides everything else on this page.

Somebody has to hold an account for you. Not a wallet you control and a smart contract you interact with — an account, on their books, with a balance they are answerable for. That is the party that knows what you paid, what you received and what it charged you in between.

Somebody has to know who you legally are. A record of trades attached to an address is not attached to a person. Identity arrives through KYC, and on the venues discussed here it is a separate step from having an account at all — see Why a venue is unavailable where you are for what that check is actually doing.

What you hold has to be denominated in money. A currency that cannot be withdrawn, sold or exchanged produces no proceeds figure, because there is no transaction in money to describe.

Those three conditions sort the catalogue into four groups, and the groups do not line up with what most readers expect. The regulated US venues are not uniform. The on-chain venues are uniform, and the uniform answer is nothing.

The party that sends is the party that clears

On a US event exchange there are usually at least two legal entities between you and the contract, and the paperwork comes from the one holding the money rather than the one listing the market.

Kalshi is unusual in running both halves itself: members sign a separate agreement with Kalshi Klear LLC, its clearing organisation, and it is that agreement — not the exchange's member agreement — that contains the tax clause. Paragraph W of the copy stamped 5.25.26 in its footer has the member consent to electronic delivery of all tax forms, "including, without limitation, IRS Form 1099-B, or such other tax forms as Klear may determine are required." Polymarket US carries the same clause in the same place: paragraph 23 of the Individual Participant and Clearing Member agreement, version 1.4, last updated 6 August 2026, has you consent to electronic delivery of all tax forms "including, without limitation, IRS Form 1099-B."

Read those clauses for what they are. Both are consents to a delivery method and a reservation of the right to issue; neither is a statement that a particular form will be issued, for a particular kind of activity, in a particular year. A consent to receive is not a promise to send.

ForecastEx is the clean case at the other end, because it has no direct retail members at all. Rule 304 of the rulebook — version date 17 September 2026 — provides that a person not eligible to become a Member may enter into Forecast Contracts only by becoming a Customer of an FCM Member or a Sponsored FCM, and that the FCM "shall be financially responsible for all of the Customer's activity." Rule 305 puts the customer account requirements, the segregated-funds computations and the daily statements on the FCM as well. The account is at the broker. So is the identity check, so is the record, and so is anything that arrives in January. The word "tax" appears exactly once in that rulebook, in a housekeeping rule about how long ForecastEx keeps its own income tax returns.

The brokered routes into Kalshi's exchange have the same shape as ForecastEx's. Coinbase Prediction Markets, Webull, PrizePicks Predict and Robinhood each put a futures commission merchant of their own between you and the contract — Coinbase Financial Markets, Webull Futures LLC, Performance Predictions II, LLC and Robinhood Derivatives, LLC — and the account, the identity check and the record sit with that FCM, not with Kalshi. Kalshi's own list of forms, below, describes what Kalshi's members receive. A broker's customer receives whatever the broker's pages say, and the four say four different things.

That is the general shape: ask who holds the account, and you have asked who sends. On a US exchange that is usually the clearing side: the exchange's own clearing house, or the FCM that clears for you.

What each venue's own writing says

Kalshi: four forms, none of them about your trading

Kalshi's help centre has a Taxes and Documents collection with three articles, and the central one — dated 22 June 2026 — enumerates what members who hit IRS reporting thresholds receive. It is worth reading the list slowly, because what is on it is not what a reader assumes:

  • 1099-INT, described as containing interest payments from Kalshi.
  • 1099-MISC, described as containing credits and rewards from Kalshi.
  • 1099-B, described as containing transaction proceeds from broker transactions, with "crypto transfers" given in parentheses as the example.
  • 1099-DA, described as digital asset transaction reporting from ZeroHash.

Interest, promotional credit, crypto movements and digital-asset dispositions. Nothing in that list is described as the proceeds of buying and selling event contracts. The number covering that lives elsewhere on the same page, in a different kind of object: a Profit and Loss statement, downloadable per year from the Tax Info page in the Account tab, computed First-In-First-Out, inclusive of fees and rebates, and refreshed on the first morning of each month rather than continuously. The article says in terms that this is a tool to assist members, that it is not tax advice, and that the member remains responsible for the accuracy of their return.

The identity step sits behind this and is narrower than it looks. A separate article states that a Social Security Number is used for identity verification and required tax reporting, gives a 1099-MISC for credits and rewards as the example, and then says that SSN verification is not required for depositing, for trading, or for withdrawing by non-crypto methods. Read together with the form list, that is coherent: the identity Kalshi needs is the identity a payment from Kalshi requires, and your own trading result is not a payment from Kalshi.

Robinhood: an annual statement, and no 1099, stated outright

Robinhood is the venue that says the quiet part in its own help centre, and the article is the most direct primary source on this page. Under a heading of Taxes it states that the IRS has not issued specific guidance on the tax implications of trading event contracts, and that as a result: event contract trades are not reported to the IRS by Robinhood; Robinhood does not provide a 1099 for event contract trades; and taxes related to event contracts are the customer's sole responsibility.

What it does provide is an event contracts annual statement, issued after the end of each calendar year, "typically in late January or early February," reached through Account, then Reports and statements, then Annual reports. The article lists its contents: individual transactions, closing dates, costs, proceeds, fees and commissions, and net profit and loss. It calls that statement the authoritative record of all costs, proceeds and net profit and loss for the year — and then adds, in a note of its own, that the annual statement "is not a substitute tax reporting form."

So the same document is simultaneously the most complete record the venue will give you and explicitly not the thing a tax form is. Both halves are true and they are not in tension; they are the distinction this whole page turns on.

Two smaller details in the same article matter to anyone reconciling numbers. The in-app realized profit and loss view, reached through Investing and then Realized profit and loss with prediction markets selected from the dropdown, does not include fees — the article says so directly. And the period summaries in that view "may not exactly match your broker statement due to the timing of settlements." Three surfaces, three numbers, and the article names the statement as the one that governs.

PrizePicks Predict: a 1099-B for event contracts, in those words

PrizePicks is the one broker here whose published material names a form for the trading itself. Its help centre's Taxes article, last updated 16 May 2026, answers in two halves. For Team and Culture Picks — the event contracts, held in a separate account with its futures commission merchant, Performance Predictions II, LLC — it states that "the Internal Revenue Service requires PrizePicks to provide you with Form 1099-B, which is an IRS tax document that reports all gains or losses as a result of purchasing and selling event contracts," sent "the following February" to anyone who "made any Team or Culture picks during the calendar year." For every other pick type, the fantasy contests, the form is a 1099-MISC, issued above a net-winnings figure the same page names.

Three details on the page matter. No threshold is attached to the 1099-B as written: a Team or Culture pick in the year is the trigger. Nothing has to be requested: forms are uploaded automatically to the Tax Information section of the app, most of them in February, and they are sent whether or not the money was withdrawn. And the page ends by saying that PrizePicks does not provide tax support and that none of its online resources is intended as official tax advice.

What it does not say is just as specific. It does not say which legal entity issues the form — the page says PrizePicks throughout, while the contracts sit with the FCM. It says nothing about cost basis, about how fees are treated, or about what the reported gains and losses are netted against. And there is nothing to reconcile the form with: PrizePicks Predict publishes no API or download for these contracts.

Set this beside Robinhood's article and the disagreement is exact. Two brokers, each carrying Kalshi's contracts through an FCM of its own: one says the IRS requires it to issue a 1099-B reporting gains and losses on event contracts; the other says the IRS has not issued specific guidance and that it issues no 1099 for event contract trades. Both are the brokers' own words on their own pages. This page records that they differ; it cannot say which reading is right.

Webull: one sentence, since removed from the page that carried it

The copy of Webull's "Common Questions About Event Contracts" article that the Internet Archive captured on 11 September 2026 answered "How are Event Contracts taxed?" with one sentence and a disclaimer:

Webull will report transaction details to the appropriate tax authorities as required, using necessary tax forms such as Form 1099 or any other relevant documents.

and then that Webull does not provide tax advice. Read it slowly. "As required" makes the reporting conditional on a requirement the sentence does not say exists. "Such as Form 1099 or any other relevant documents" names a family of forms rather than one, gives no month, and says nothing about the customer receiving anything. It is closer to the consent clauses Kalshi Klear and Polymarket US put in their agreements than to PrizePicks' page.

On 9 October 2026 the same address serves a different article, Event Contract Funding and Buying Power, and the tax question is not in it. Webull's event-contract help is now split across the twelve articles we could find — funding, trading, order types, pricing and P&L, hours, settlement, special outcomes, fees, eligibility, withdrawals, troubleshooting, managing orders — and the word "tax" appears in one of them. Managing Event Contract Orders and Positions answers "Where can I find trade confirmations, account statements, and tax documents?" by pointing to Webull's general Accessing Tax Documents article, which mentions event contracts once: a customer whose "brokerage, futures, or events account is closed" retrieves tax documents through a separate lookup page. Webull's Tax Document Availability page, which lists the forms it issues with a scheduled date for each, has rows for a consolidated 1099 (1099-B, 1099-DIV, 1099-INT and 1099-MISC) on domestic individual accounts, for retirement-account forms, a 1042-S, Puerto Rico's 480.6A and a 1099-DA for crypto, and no row for event contracts, futures or cleared swaps.

So Webull's live pages assume an events account has tax documents, and no page says which. The archived sentence is the closest thing to a promise Webull has published, and it no longer stands where a customer would read it, which is why the tax-reporting flag on Webull Prediction Markets reads false. That card covers the account structure.

Coinbase: a 1099-B for futures, and no page that reaches event contracts

Coinbase's help centre gives prediction markets a collection of their own, and its introduction gives taxes one line, under "Before starting": "Prediction markets gains may be considered taxable income." That is a sentence about your position, not about anything Coinbase sends, and it is the whole of what the prediction-markets articles say on the subject.

The forms are in Coinbase's general tax pages, and those name other products. The Taxes for US customers article tabulates what Coinbase issues: a 1099-DA for crypto proceeds, a 1099-MISC for crypto and miscellaneous income above a figure it names, a 1099-DIV for dividends, and a 1099-B for "US customers who sold futures, securities or other financial instruments." The dedicated Form 1099-B article is narrower: a US customer may receive one who, during the calendar year, "Sold equities, futures/perpetuals, or OTC options (Institutional users only)." Neither page names prediction markets or event contracts. The tax article names Coinbase Financial Markets only once, in its disclosures, as the entity that offers futures in the US — and Coinbase Financial Markets is also the FCM that carries these contracts.

That is the Crypto.com shape again: a 1099-B exists, from the same regulated entity that holds the event-contract account, and no published page says an event contract is among the things it reports. Whether "other financial instruments" reaches them is a question Coinbase's own material does not answer, and this page does not answer it on Coinbase's behalf.

Identity, at least, is settled at the door. The application article says that because Coinbase Financial Markets is regulated by the CFTC and the NFA, rules apply to buying in prediction markets, and "Collecting Social Security numbers (SSN) or Taxpayer Identification Number (TIN) is one of those requirements" — before buying is switched on, the opposite order from Kalshi, where an SSN is not needed to trade. The record Coinbase does describe for these contracts is a daily statement, covered on Coinbase Prediction Markets.

Polymarket US: the clause exists, the documentation does not

Polymarket US has the consent clause quoted above, mandatory KYC, dollar settlement and an exchange-run account. What it does not appear to have, on 21 September 2026, is any published page describing what it issues at year end. Its documentation index lists 353 pages and the string "tax" does not occur in any title or description on it. The index does carry an extensive reporting surface — a trader guide covering trade, order and execution search, CSV downloads of trade, execution, position and fee reports, and two streaming ledger exports — but reporting there means reconciliation and compliance, not a form in the post.

We could not find a Polymarket US document stating which forms it issues or when. That is a finding rather than an omission: the operative promise is the participant agreement's paragraph 23, and it names a delivery method rather than a schedule. See Polymarket US for the rest of what the exchange does and does not publish.

PredictIt: one form, on a figure it publishes itself

PredictIt is the only venue here whose published material describes a form covering trading results rather than payments. Its public FAQ endpoint carries an article titled "How do you calculate a trader's net profit for tax reporting purposes?", which states that PredictIt is required to issue a Form 1099 to a US-resident trader whose net profit for a calendar year reaches a figure the FAQ names, and then gives the arithmetic it uses. Since the article was updated on 22 September 2026 it reads:

Net Profit = Gross Profits – Losses – Trading Fees.

and states that withdrawal fees were included through tax year 2025 and are excluded beginning in 2026. The detail worth carrying away is the old version. Read on 21 September 2026, the formula ended "– Withdrawal Fees", and the next sentence included the 5 percent withdrawal fee in the calculation "whether or not the funds in question have actually been withdrawn from the account." So a form for tax year 2025 or earlier carries a figure net of a fee you may not have paid, on money you may not have moved — a different number from the one a spreadsheet of your fills will produce, and the difference is structural rather than an error by either party. From tax year 2026 the withdrawal fee is out of the figure; the fee itself, since the same update, is charged only on withdrawals from an account with no login for twelve months.

The terms of use close the loop on identity from the other direction: they state that when you have made more profit than the US limit for reporting income you must provide a valid SSN or ITIN, and that failure can result in the account being frozen for both future positions and withdrawals. On PredictIt the identity requirement is triggered by the profit, rather than sitting at the door.

This page does not reproduce the figure. It is published, it is on the FAQ cited below, and what it means for any particular person is a question for their own adviser rather than for a catalogue.

Novig: an agreement that says 1099, and a help article written for the old product

Novig is an exchange in its own right, Ludlow Exchange, LLC, and like Kalshi Klear and Polymarket US it puts the tax clause in its member agreement. It is the exception to the clearing rule above: Novig's contracts clear through Bitnomial Clearinghouse, but the agreement puts the paperwork on Ludlow, the party holding your membership. Version 1.1 of the agreement, the copy attached to Novig's help centre, also goes further than the other two. Section 5.10 says "Ludlow will furnish IRS Form 1099 and other tax reporting documents (collectively, 'Tax Statements')," and section 5.10.2 that they will be available through the Member Portal or by email "by January 31 of each applicable year." That is a commitment to send, with a date, rather than a consent to receive. It still names the 1099 family rather than one form, and says nothing about what activity a form reports.

Novig's help centre describes something else. Its Tax Reporting on Novig article, updated 2 September 2026, describes a 1099-MISC reporting "net redemptions — total amount redeemed minus total amount purchased", issued only when two published conditions both hold, sent "in the first two weeks of February", and calls that "the standard reporting method for sweepstakes platforms." Novig ran a sweepstakes model before its exchange launched on 4 August 2026. The two documents disagree on the form, on what triggers it and on the month, and neither says which one applies to trading on the exchange. We could not resolve that from the company's own material. The same article offers a trading history statement on request through Live Chat, processed within one to two business days.

Crypto.com Prediction: a general 1099 page that never mentions event contracts

This card's tax_reporting flag reads false, and it is worth being exact about why.

Crypto.com publishes a 1099 article — dated 19 February 2026 — describing three forms it may issue to US persons: a 1099-MISC for rewards, a 1099-DA for digital-asset dispositions, and a 1099-B for a US person "who traded contracts during the tax year." The 1099-B section even walks the boxes: Box 1A described as "Regulated Futures/Options", Box 8 for profit or loss realized on closed contracts, Boxes 9 and 10 for unrealized profit or loss on open contracts at the end of the prior and current tax years, and Box 11 for the aggregate of the three. Forms are delivered by an emailed download link rather than by post.

That is a genuinely different shape of form from everything above — it reports a mark-to-market aggregate rather than a list of dispositions. But the article is a general Crypto.com article and it does not name event contracts, prediction contracts or the exchange that lists them. The help centre's own Prediction Trading article, updated 16 September 2026, covers fees, order types and scenarios and says nothing about tax documents at all. Crypto.com Prediction's contracts are listed by a separate designated contract market, reached through the app, with a separate account opened inside it — the structure set out on Crypto.com Prediction.

So: a 1099-B shape exists on this venue for contracts, and no published page says an event contract is one of them. We could not resolve that from the company's own material.

The on-chain case: public is not the same as reported

Polymarket is the clearest example, and the answer is short. There is no account in your name. Signup is a wallet, the ordinary flow carries no identity check, and the terms of use put the question on you and keep it there: using the site "may result in tax consequences," and it is "your sole responsibility to determine whether there are any tax consequences from any transactions you initiate," including compliance in your tax resident jurisdiction. Nothing in those terms undertakes to produce a document, because there is nobody holding an account to produce it for.

The same silence, more completely, on the smaller on-chain venues: Limitless and Myriad publish terms in which the word "tax" does not appear at all — the Limitless terms re-read on 21 September 2026, the Myriad terms in the copy read for this catalogue on 19 September 2026, which carries its own date of 13 January 2026. Both are cited below so the absence can be checked rather than taken on trust.

The tempting inference — that an on-chain position is better documented, because the chain is public — is the mistake this section exists for. Everything is on the chain: every fill, every transfer, every resolution payout, permanently and for anyone. What is not on the chain is any of the structure a record needs. There is no cost basis, no realisation event marked as such, no fee column separated from the trade, no currency conversion, no counterparty name and no year boundary. Producing those means indexing an address and computing them, which is a piece of software, not a download — and it is what the analytics cards in this catalogue actually do. What wallet tracking shows is the longer version of what that indexing can and cannot see.

PolyTaxes is the one card built for the US end of that job: it reads a public Polymarket wallet's splits, merges, redemptions and conversions, matches lots first in, first out, and writes Form 8949 rows and a CSV for TurboTax's upload step, for 29 USD a tax year (per wallet, in its terms). Form 8949 rows built by a third party are not a form anyone filed with the IRS. They are your own working, done by software, and nobody has reported the same figures to compare them against.

Worth saying once, plainly: public also means public. An address with a position history is readable by anyone who has the address, which is a different privacy posture from a KYC account, not a stronger one. Where your key lives covers the custody side of the same fact.

Play money: there is no proceeds figure to report

The third case is not a weaker version of the first two, it is a different question.

Where the currency cannot leave, there is no transaction in money to describe. Manifold's terms of service, last updated 31 January 2026, state it as flatly as it can be stated: mana "has no cash or redeemable value," and while it can be purchased, it "cannot be cashed out, sold, traded, transferred, gifted, or exchanged — whether on the Site or elsewhere — for money, property, products, services, or any other consideration." A mana pack is a purchase, not a deposit. A mana balance is not an amount of money, so it is not an amount of money at year end either. Every card in play money shares that property.

The interesting edge is where money does reach a forecaster, and it always arrives from the other direction: a prize, from a named payer, for a result. Manifold's own terms put identity verification exactly there and nowhere else — section 12.1 requires it in connection with claiming prizes from Prize Drawings, promotions with monetary prizes, and high-value transactions. The platform asks who you are at the moment it might pay you, which is the same rule the regulated venues follow, applied to the only payment that exists here.

Hypermind splits a fixed euro or dollar reward among forecasters who finish a contest positive, paid as gift certificates; Prediki apportions a sponsor's prefunded Incentive at settlement; Metaculus divides a fixed tournament pool by Peer score. A payment from a named payer to a named person is a different object from a balance in a virtual currency, and it is the only object in this group that any document could describe.

What it costs

Not money, mostly. The cost here is reconstruction, and it is paid in three currencies: cadence, completeness and a subscription.

Cadence. Kalshi's profit-and-loss figures update on the first morning of each month, and the help centre warns that a mid-month check may not reflect the latest data. Robinhood's annual statement arrives after the end of the calendar year, typically in late January or early February. Neither is a live number, and a reconciliation attempted between the two dates is a reconciliation against a stale one.

Completeness, and the floors underneath it. Polymarket US's two streaming ledger exports — the position ledger and the cash balance ledger — carry a documented historical floor of 1 May 2026, and the documentation states that pre-floor data is not retrievable. They are also rate-limited to roughly five downloads per minute per firm. Robinhood publishes no export for event contracts at all: the card records no data export, and the app's three views plus one PDF are the whole surface. Crypto.com Prediction's card records no export either, and neither do Coinbase's or PrizePicks'. Novig's help centre offers a trading history statement on request, through Live Chat, within one to two business days.

Disagreement between a venue's own surfaces, in units. Robinhood's in-app realized profit-and-loss view excludes fees, and its own fee stack is a commission plus an exchange fee on both the opening and the closing trade — $0.01 per contract per side in the KalshiEX case, on each of two trades. A view that omits that is not off by a rounding error, and What a trade actually costs is the arithmetic in full.

A subscription, on the on-chain side. The indexing that turns an address into rows is the product, and the row export is usually the paid feature. PolyWallet shows CSV export on the free plan and disables it, unlocking it on the paid tier; Convexly exports a watched wallet's read as CSV on its paid tiers only; Dune is free to view and fork any dashboard, with CSV data export a paid-plan feature. Reading the chart costs nothing. Getting the rows out costs something on all three.

And one cost with no price on it: the characterisation itself is unsettled. Robinhood's article says the IRS has not issued specific guidance on the tax implications of trading event contracts and that Robinhood will respond if guidance is issued. A venue that tells you it is waiting is telling you the shape of the documents may change.

What you can do about it

Ask who clears before you ask what arrives. On Kalshi it is Kalshi Klear, and the tax clause is in that agreement rather than the exchange's. On ForecastEx it is your FCM, under Rules 304 and 305, and the exchange will send you nothing because it has no account of yours to send it about. On Coinbase, Webull, PrizePicks and Robinhood it is the broker's own FCM, and Kalshi's list of forms says nothing about what they send. On Polymarket US it is the exchange itself; on Novig the agreement makes it Ludlow, the exchange, even though another firm clears. On an on-chain venue there is no clearer, which is the answer.

Separate the two objects, every time. A form is filed with a tax authority as well as sent to you. A statement is a record the venue produces for you and files with nobody. Robinhood's article is the model of saying which is which; most venues are less explicit, and the test is whether the document names a form number and whether the page says it is reported.

Ask the four questions before funding an account, because three of them have published answers and the fourth tells you how much work you are taking on. Which entity holds the account? Does the venue publish a page describing what it issues at year end — and if not, is there a clause in the agreement you are signing? Is there an export, and what is its earliest date? And does the in-app profit figure include fees?

Start the export at the start, not in January. The one hard limit found on this page is a retrieval floor: Polymarket US's ledger exports do not reach before 1 May 2026, and its documentation says pre-floor data is not retrievable. A floor is not a rate limit you can wait out. Anywhere an export exists, pulling it periodically costs a few minutes and removes a dependency on the venue's retention policy — and that is as true of Kalshi, whose API serves fills and historical data through Kalshi API, as it is of an exchange with a documented floor.

On-chain, record the address, and record it at the moment you start using it. The chain keeps the transactions; nothing keeps the fact that a particular address was yours, which is the one piece of information no indexer can recover for you. The wallet trackers in this catalogue take an address and produce positions, history and a daily profit-and-loss — PolyWallet, Convexly, OrcaLayer — and Dune will let you write the query yourself against the raw on-chain record.

Do not treat a flag on a card as an answer. capabilities.tax_reporting is true on six cards in this catalogue and it means only that a year-end document of some kind is promised. On the three venues and one broker the documents are: a set of 1099 forms about interest, credits and crypto, plus a monthly P&L statement (Kalshi); a single form above a published net-profit figure (PredictIt); an agreement that commits to a 1099 by 31 January beside a help article describing a 1099-MISC on net redemptions (Novig); and a 1099-B for event-contract gains and losses, named as such (PrizePicks). Two brokers carry no flag for opposite reasons: Robinhood issues an annual statement with an explicit statement that no 1099 is issued, and Webull's sentence about reporting "as required" is gone from the page that carried it. The other two cards are not venues and send nothing to anyone: PolyTaxes produces Form 8949 rows and a TurboTax CSV from a wallet's on-chain history for 29 USD a tax year, and PredictFolio a free yearly P&L and fees report, labelled beta. Read the issuer's own page, and read what the document is about, not just that one exists.

Take the characterisation question somewhere else. This page deliberately names no rates, no thresholds and no obligations, and it is not tax advice. The venues say the same thing about their own material: Kalshi states it cannot advise members on their taxes, Robinhood states it does not provide tax advice and that the IRS has not issued specific guidance for this product type, PrizePicks says it does not provide tax support, Coinbase says it does not provide tax advice, Webull's archived event-contract answer said the same, and Crypto.com prints the same notice at the foot of its 1099 page. Six companies, no lawyers, one unsettled question, and two brokers on opposite sides of it. The document is a fact; what it means for you is a conversation with a qualified adviser in your own jurisdiction.

Tools this bears on

Cards in the catalogue where what is above changes the decision.

  • Kalshi

    A CFTC-designated exchange for event contracts, settled in dollars against named sources.

    Per-trade fee

  • Robinhood Prediction Markets

    Event contracts in the Robinhood app, routed to four exchanges — one of them its own JV.

    Per-trade fee

  • PrizePicks Predict (Team & Culture Picks)

    Kalshi event contracts sold as Team and Culture Picks inside the PrizePicks app.

    Per-trade fee

  • Webull Prediction Markets

    Kalshi's event contracts inside the Webull app, at a flat two cents a contract per side.

    Per-trade fee

  • Coinbase Prediction Markets

    Kalshi's event contracts in the Coinbase app, via Coinbase's own FCM, in USD or USDC.

    Per-trade fee

  • Novig

    A sports-only event exchange with its own CFTC designation, relaunched from sweepstakes.

    Per-trade fee

  • Polymarket

    Self-custody event contracts on an on-chain order book, resolved by the UMA oracle.

    Per-trade fee

  • Polymarket US

    Polymarket's CFTC-designated US exchange — dollars, KYC, and no on-chain oracle.

    Per-trade fee

  • PolyWallet

    Read-only Polymarket wallet tracker with mark-to-market P&L and a CSV export.

    $9.99/moFree tier

  • PolyTaxes

    Turns a Polymarket wallet's on-chain history into Form 8949 rows and a TurboTax CSV.

    $29 onceFree tier

  • PredictFolio

    Free Polymarket P&L tracker for any wallet, with a yearly PDF or CSV tax report in beta.

    FreeFree tier

FAQ

Does a CFTC-designated exchange automatically send a year-end tax form?

No, and two of them say so in different words. Robinhood's help centre states that event contract trades are not reported to the IRS by Robinhood and that it does not provide a 1099 for event contract trades, while still producing an annual statement. Kalshi's help centre lists four forms it may issue and none of them is described as covering the proceeds of event-contract trades.

Is a profit-and-loss statement a tax form?

The venues that publish both say it is not. Robinhood's article calls the annual statement the authoritative record of costs, proceeds and net profit and loss for the year and then states plainly that it is not a substitute tax reporting form. Kalshi's profit-and-loss statement is offered on the same page as its 1099 forms and is a separate download from them.

If my positions are public on-chain, is that a record?

It is a record of transactions, not a document anyone produced for you. An on-chain venue holds no account in your name and issues nothing at year end. Reconstructing cost basis, proceeds and fees from a wallet address is an indexing job, and on the trackers in this catalogue the export that produces rows rather than a screenshot is generally a paid feature.

Why does this page not tell me what I owe?

Because the answer depends on a jurisdiction, a filing status and a characterisation that none of these venues has settled either. Robinhood's own article says the IRS has not issued specific guidance on the tax implications of trading event contracts. This page is about which documents exist and where they come from. What to do with one is a question for a qualified adviser.

Which cards in this catalogue carry the tax reporting flag?

Six. Three are venues, Kalshi, PredictIt and Novig, and one is a broker, PrizePicks Predict. Two are wallet tools that issue nothing to anyone: PolyTaxes builds Form 8949 rows from a Polymarket wallet's on-chain history, and PredictFolio offers a free beta yearly P&L and fees report. Robinhood, Webull, Coinbase and Crypto.com read false: Robinhood says it issues no 1099 for event contracts, Webull's one sentence on the subject is gone from its live help centre, and neither Coinbase's nor Crypto.com's tax pages name event contracts. The flag records that a document is promised, not that the six are the same.

Sources

  1. What Tax Documentation Does Kalshi Provide? (help centre article) — Kalshi,
  2. How to Add Your Social Security Number (help centre article, no date in the article) — Kalshi, read
  3. Kalshi Klear LLC Self-Clearing Member Agreement (footer version stamp 5.25.26) — Kalshi Klear LLC, read
  4. Event contract taxes, reports, and statements (help centre article, no date in the article) — Robinhood, read
  5. Taxes (help centre article) — PrizePicks,
  6. Common Questions About Event Contracts (help centre FAQ 11052, Internet Archive copy of 11 September 2026) — Webull, read
  7. Event Contract Funding and Buying Power (FAQ 11052 as served on 9 October 2026; it has no tax question) — Webull, read
  8. Managing Event Contract Orders and Positions (help centre FAQ 11170) — Webull, read
  9. Accessing Tax Documents (help centre FAQ 10991) — Webull, read
  10. Tax Document Availability (help centre FAQ 10989; no row for event contracts) — Webull, read
  11. Prediction markets - Introduction (help centre article, no date in the article) — Coinbase, read
  12. Apply to buy in prediction markets (help centre article, no date in the article) — Coinbase, read
  13. Taxes for US customers (help centre article; prediction markets are not named in it) — Coinbase, read
  14. IRS Form 1099-B (help centre article; prediction markets are not named in it) — Coinbase, read
  15. Individual Participant and Clearing Member Agreement, version 1.4 — QCX LLC d/b/a Polymarket US,
  16. Reporting Data (trader guide) — Polymarket US, read
  17. Documentation index (llms.txt) — Polymarket US, read
  18. Terms of Use — Polymarket,
  19. ForecastEx LLC Rulebook, version date 17 September 2026, Rules 304 and 305 — ForecastEx LLC,
  20. 1099 Form for the 2025 Tax Year (help centre article) — Crypto.com,
  21. Prediction Trading (help centre article) — Crypto.com,
  22. FAQ endpoint, How do you calculate a trader's net profit for tax reporting purposes — PredictIt,
  23. Ludlow Exchange, LLC Member Agreement, version 1.1, sections 5.9 and 5.10 (PDF attached to the help centre article) — Ludlow Exchange, LLC d/b/a Novig, read
  24. Tax Reporting on Novig — 1099s, Trading History & More (help centre article) — Novig,
  25. Terms of Service, sections 6.5 and 12.1 — Manifold Markets, Inc.,
  26. Terms of Service (no date in the document; the word tax does not appear in it) — Limitless, read
  27. Terms of Use (the word tax does not appear in it) — Myriad Foundation,

The catalogue next door

This page is background, not a listing. The products it bears on are in Prediction Market Venues, each filled in against the same schema, with the fields to narrow it yourself.

Last updated . Corrected in place: this is a reference page, not a dated post.

Report an error on this page

Quote the line and say what it should be.

The vendor’s page, filing or documentation that says otherwise.

Only if you want to hear back. Never published.

Read by a person. It fixes a fact and moves nothing else.

Anything else — a question this page leaves open, a tool it should be compared with? Write to feedback@predictionmarkets.tools.