FIFO vs Specific Identification: Understanding which cost basis method is right for your XRP portfolio and tax situation.
Cost basis is the original value of your XRP for tax purposes—essentially what you paid for it. When you sell, your taxable gain (or loss) is calculated as:
Taxable Gain = Sale Price - Cost Basis
The challenge with crypto is that you often buy the same asset at different prices over time. When you sell, which purchase price do you use? That's where cost basis methods come in.
Why it matters: The method you choose can significantly affect how much tax you owe. Different methods can result in different reported gains—all perfectly legal.
FIFO assumes you sell your oldest XRP first. This is the default method used by most tax software and is the simplest to implement.
Suppose you made these purchases:
| Date | Amount | Price/XRP | Total Cost |
|---|---|---|---|
| Jan 2024 | 1,000 XRP | $0.50 | $500 |
| Jun 2024 | 500 XRP | $0.60 | $300 |
| Nov 2024 | 500 XRP | $1.50 | $750 |
Now you sell 800 XRP at $2.50 each ($2,000 total):
With FIFO, you sell your oldest XRP first:
Sale Proceeds
$2,000
Cost Basis (FIFO)
$400
Taxable Gain
$1,600
Specific Identification lets you choose exactly which XRP you're selling. This gives you control over your tax liability but requires detailed record-keeping.
Same purchases as before, selling 800 XRP at $2.50:
With Specific ID, you choose which lots to sell:
Option A: Minimize Taxes Now
Sell 500 XRP from Nov 2024 (@$1.50) + 300 from Jun 2024 (@$0.60)
Cost Basis = $750 + $180 = $930
Taxable Gain = $2,000 - $930 = $1,070
Option B: Use FIFO equivalent
Sell 800 XRP from Jan 2024 (@$0.50)
Cost Basis = $400
Taxable Gain = $2,000 - $400 = $1,600
Tax Savings with Specific ID: $530 less taxable gain!
At a 24% tax bracket, that's ~$127 saved on this single sale.
This guide is for educational purposes only and does not constitute tax advice. Cryptocurrency tax laws vary by jurisdiction and are subject to change.
XRP Dashboard automatically tracks your cost basis using your preferred method. Import your transactions and see your tax-ready P&L.
Calculate Your Cost Basis