FIFO (First In, First Out)
Cost basis method where shares bought first are assumed sold first. The IRS default method.
FIFO — First In, First Out — is a cost basis accounting method where the shares you purchased first are assumed to be sold or settled first. It's the IRS default method and the one used by predictiontaxes.com for all calculations.
Why FIFO matters
If you bought into the same prediction market multiple times at different prices, FIFO determines which purchase price is used to calculate your gain or loss when shares settle.
Example
You make two purchases of YES shares on "Will it snow in NYC on Christmas?":
- October: Buy 100 shares at $0.25 (cost: $25)
- December: Buy 100 shares at $0.70 (cost: $70)
The market resolves YES. Under FIFO:
- The October shares (first in) settle first: $100 proceeds − $25 cost = $75 gain
- The December shares settle second: $100 proceeds − $70 cost = $30 gain
Total gain: $105. If LIFO (last in, first out) were used instead, the December shares would settle first, producing a $30 gain, then the October shares with a $75 gain — same total but different per-lot calculations.
When FIFO matters more
FIFO has a bigger impact when you sell partial positions before settlement. If you bought 200 shares but sell 100 before the market resolves, FIFO determines which 100 shares you "sold" (the earlier, cheaper ones), affecting your reported gain.
Other methods
LIFO (last in, first out) and specific identification are alternative methods, but they require explicit election with the IRS. For simplicity and compliance, FIFO is the safest default.
Calculate your prediction market taxes
Import trades from Kalshi, Polymarket, Robinhood & more. See your P&L and compare tax methods — free.
Import Trades →Free · No account required
Related Terms
Why traders trust us
IRS-compliant forms
Form 8949, Schedule D, Form 6781
All 4 tax methods
Compare side-by-side with real numbers
FIFO cost basis
IRS default, calculated automatically
No data stored
Everything runs in your browser
Calculate your taxes
Import trades from Kalshi, Polymarket, Robinhood & more. Free P&L + tax comparison.
Import Trades →Free · No account required
Supported Platforms