Crypto Cost Basis Methods: How to Keep More of Your Gains

Most crypto holders have never consciously chosen a cost basis method. They're defaulting to FIFO by accident — and in a sustained bull run like 2026, that's often the most expensive choice they can make.

September 25, 2026: CoinTelegraph reported today that mandatory exchange reporting has created a documentation gap that most holders don't know exists. Coinbase and Kraken now send your gains directly to the IRS. What they don't send is your lot selection method. The IRS sees the number — not how you arrived at it. That gap is entirely legal, and it's where thousands of dollars in legitimate tax savings live.

HIFO (Highest In, First Out) can dramatically reduce a taxable event compared to FIFO when you're sitting on a portfolio of purchases at different price points. If you bought ETH at $1,247 in early 2023 and again at $3,891 in late 2024, the lot you sell matters enormously. The crypto tax rules for 2026 have only sharpened that difference.

By the end of this post, you'll know exactly what FIFO, HIFO, and Specific ID mean in practice, how to calculate which method saves the most this tax year, and what documentation actually survives an audit.

The IRS Can See Your Gains. It Cannot See Your Cost Basis.

Form 1099-DA changed the game on January 1, 2025. Coinbase, Kraken, Gemini, and every other US-based spot venue now report your gross proceeds directly to the IRS — the agency knows you sold, the dollar amount, and the date. What it does not have is your cost basis.

That gap is where thousands of dollars in legal tax savings either materialize or disappear based on one decision most holders never consciously make.

Consider a real ETH stack: $1,847 in January 2024, $3,204 in March 2024, $2,619 in August 2024 — three separate lots, three different tax exposures. When you sell a portion today, you're selling one of those lots, and you get to choose which one. Most platforms, including Coinbase and Kraken, default to FIFO (first-in, first-out) if you never specify. In a bull market, that means liquidating your cheapest coins first — generating the maximum taxable gain automatically. That is not a law. It is a default setting you can override.

The burden of proof for lot selection rests entirely on you, not the exchange. The IRS receives the proceeds figure; you must substantiate the cost. Reading the full crypto tax framework before any sell decision — and running a quick gain/loss calculation first — is no longer optional.

CoinTelegraph flagged today that this reporting asymmetry — proceeds visible, basis invisible — is creating a documentation crisis for spot holders. If you've been dollar-cost averaging into BTC or ETH across multiple years, you have mixed lots and a genuine choice available. Most holders don't know that choice exists. That ignorance is expensive.

FIFO, HIFO, LIFO, and Specific ID: What Each Method Does to Your Tax Bill

Most Coinbase users have never made an active lot selection. The IRS defaults you to FIFO if you don't declare otherwise — and in a bull market, that default costs real money.

FIFO (First In, First Out) sells your oldest lot first. Buy BTC at $4,812 in 2020, add more at $63,847 in 2024 — FIFO pushes the $4,812 lot to the front of the line. You realize the maximum gain. Simple to track, brutal to pay.

LIFO (Last In, First Out) reverses the order, selling your newest lot first. It can reduce gains in narrow scenarios, but it creates accounting complexity for anyone holding across multiple wallets or buy-ins. Spot holders with a long time horizon rarely benefit here.

HIFO (Highest In, First Out) is the mechanical minimum-tax approach. Every disposal pulls from the lot with the highest cost basis, compressing realized gains to the smallest legal number on each transaction. For anyone who DCA'd into ETH or SOL across multiple price levels, HIFO almost always produces the lowest taxable event per sale — see the 2026 crypto tax changes breakdown for how recent legislation affects this calculation.

Specific Identification is where serious portfolio management lives. You designate the exact lot — date, price, quantity — before executing each sale. That requires solid records across Binance, Coinbase, or any venue you use, but it gives you complete flexibility. HIFO, done properly, is actually a form of Specific ID.

Critical constraint: the IRS requires method consistency within a tax year. You cannot cherry-pick lot-by-lot as you go.

As of September 2026, no US federal crypto wash-sale rules exist. That means you can harvest a loss under HIFO and immediately repurchase the same asset — no 30-day penalty period. The exchange-reporting gap CoinTelegraph flagged today means your lot method is now the primary lever your tax bill turns on. Run the numbers before your next disposal with our gain calculator.

How to Set Your Method Before Year-End: Six Steps That Actually Work

The IRS can now see every gain your exchange reports — CoinTelegraph's September 25, 2026 piece on the broker-reporting 'tax nightmare' made that clear. Your gross proceeds are visible. Your cost basis is not. That gap is where the work happens.

Step 1 — Export your full transaction history. Pull CSVs from every exchange you've used. On Coinbase, go to Taxes > Documents. Kraken, Binance, and Gemini all provide CSV downloads from their history or tax sections. One missing exchange corrupts your entire basis calculation.

Step 2 — Import into crypto tax software. Load those CSVs into Koinly, CoinTracker, or TokenTax. All three support FIFO, HIFO, and Specific ID selection. This is where the comparison becomes possible.

Step 3 — Run FIFO versus HIFO side-by-side. If FIFO produces $47,300 in capital gains and HIFO produces $31,800, the method difference is worth $15,500 — that's the ceiling on what lot selection can save you this year. The crypto tax rules explained here cover how short- versus long-term treatment compounds that spread further.

Step 4 — Lock in your method in writing before December 31. A timestamped note referencing your software settings satisfies contemporaneous documentation requirements. Don't wait until April.

Step 5 — If using Specific ID, designate lots at the time of each sale. The IRS does not accept retroactive lot matching. Record the acquisition date, cost per unit, and quantity before you execute — not after.

Step 6 — Retain all source records for a minimum of seven years. Exchange CSVs, software-generated tax reports, and on-chain wallet logs all count. The IRS statute of limitations extends to six years for substantial underreporting — seven is the defensible buffer. Recent 2026 tax changes have tightened reporting obligations further.

This is educational content, not tax advice. With Fear & Greed sitting at 71 and many holders carrying significant unrealized gains into year-end, this deadline is real — work with a CPA who handles crypto cases specifically, not a generalist who files W-2s.

Your Records Are Your Defense — Don't Treat Them Like an Afterthought

Move $43,500 worth of BTC from Coinbase to a Ledger and you've just created a documentation gap that no exchange will close for you. Coinbase records the withdrawal. It stops there. The cost basis on those sats — what you paid, when you bought them, which lot you're assigning — is now your problem to track manually.

This is where most holders get caught. The IRS doesn't need to audit your full portfolio to create a problem. A single flagged transaction on Form 8949 with a missing or inconsistent basis is enough to trigger a correspondence inquiry. The September 25, 2026 CoinTelegraph report on mandatory broker reporting makes it clear: exchanges now send your gross proceeds to the IRS — but cost-basis data doesn't travel with asset movements. The IRS sees your gain. It cannot see your math.

What the IRS actually wants when it questions a reported sale: contemporaneous records created at the time of the transaction, not reconstructed two years later. Consistency of method — FIFO, HIFO, or Specific ID — held constant across the full tax year. And a traceable chain from original acquisition to the disposal listed on Schedule D.

You don't file a special form to declare your lot method. The correct basis simply appears on Form 8949, with documentation available on request. A trading journal template covering transaction dates, acquisition costs, and wallet addresses satisfies all three IRS requirements. Our 2026 crypto tax rules breakdown goes deeper on reporting mechanics. If you've moved assets to a Trezor or Ledger, the documentation gap is bigger than you think. The discipline starts before the next sale — not after the IRS letter arrives.

Three ETH Lots, One Sale: What the Math Actually Looks Like

Run this scenario. You bought 2 ETH at $1,847 on January 12, 2024. Then 1.5 ETH at $3,204 on March 8, 2024. Then another 2 ETH at $2,619 on August 14, 2024. Today, September 2026, you sell 1.5 ETH at $4,312 — total proceeds: $6,468.

Under FIFO, you're selling your oldest coins first. That's the January 12 lot. Cost basis: $1,847 × 1.5 = $2,770.50. Taxable gain: $3,697.50. Those coins are over two years old, so you qualify for long-term treatment — but you're still reporting nearly $3,700 in gains.

Switch to HIFO — highest cost first. Now you're pulling from the March 8 lot at $3,204. Cost basis: $3,204 × 1.5 = $4,806. Taxable gain: $1,662. Same sale, same proceeds, completely different tax picture.

The delta between those two methods is $2,035.50 in taxable income. Apply a 20% long-term capital gains rate and that single lot-selection decision costs you over $407. That's not a rounding error. That's a real dollar number on one 1.5 ETH sale.

Scale it. If you rebalanced across four tokens during a strong market quarter — which plenty of active holders did in early 2026 — that aggregate gap compounds fast. This is exactly what today's CoinTelegraph report on the exchange-reporting tax nightmare flags: Coinbase and Kraken now report your gross proceeds to the IRS. Your cost basis? That's on you to prove and defend.

Defaulting to FIFO without running the comparison is still a choice. Just an expensive one. Run the numbers with a cost basis calculator before confirming any sell order, and make sure you understand what the 2026 tax rules actually require before an audit forces the conversation.

This is illustrative math, not tax advice.

Choose Your Method Now — Defaulting Is Also a Choice

The IRS sees the proceeds on every sale your exchange reports. Coinbase, Kraken, Binance US — they're all filing 1099-DAs now. What the IRS doesn't see is which specific lot you sold. That gap is entirely legal, documented in the tax code, and worth real money when used deliberately.

Three things to do this week. First, export your complete transaction history from every exchange you've used — not just the active ones. Old Gemini accounts, dormant Kraken wallets, everything. Gaps in your records destroy your ability to defend any lot selection. Second, run a FIFO versus HIFO comparison in tax software like Koinly or CoinTracker before December 31 — lot method changes after year-end don't apply retroactively. Third, document your chosen method with a timestamped record. September 25, 2026 is the date to put on that file. A PDF or email to yourself is sufficient. The documentation habit separates disciplined holders from those scrambling during an audit.

This is not a loophole. It is the standard tax framework. The investor controls the basis. Everything else follows from that.

For deeper weekly coverage on tax-efficient accumulation, on-chain analysis, and portfolio strategy, the Trading Academy and trading community give you direct access to Tim Warren's research — the process professional holders actually use.

This is educational content only. Trading involves significant risk. Never trade with money you can't afford to lose.

Frequently Asked Questions

Can I switch my crypto cost basis method from one tax year to the next?

Yes — the IRS lets you change methods between tax years, but you're locked in for the duration of each year once you start selling. Switch from FIFO in 2024 to HIFO for 2025? Totally valid. But the IRS now requires per-wallet tracking (Rev. Proc. 2024-28 formalized this), so your Coinbase lots and Kraken lots are tracked separately. Switching methods without airtight records on each wallet invites audit risk.

Does HIFO always produce the lowest tax bill on every crypto sale?

No. HIFO minimizes gains by disposing of your highest-cost lots first — smart when prices rise. But if your highest-cost lot was a recent buy, using it first converts what could be a long-term gain into a short-term one. A $63,847 BTC lot purchased in November 2021, held past the one-year mark, qualifies for long-term rates. HIFO ignores that advantage if a newer, pricier lot exists. Always model both methods before deciding.

What happens if I never chose a cost basis method and have years of transaction history across Coinbase and Kraken?

The IRS defaults you to FIFO. Pull your full transaction CSVs from Coinbase and Kraken — both platforms have complete export tools in account history. Feed them into Koinly or CoinTracker, which reconciles cross-exchange histories automatically. Gaps in records mean reconstructing from on-chain data. Amended returns may be required for prior years. A crypto-specialist CPA costs far less than penalties on misreported gains.

About the Author

Tim Warren is a professional crypto trader with over 5 years of experience following crypto markets, on-chain activity, and the macro forces that move them. He founded Tim Warren Trading (TWT) to help everyday investors understand what's actually happening in crypto — and why — without the hype.

Investing in crypto involves significant risk of loss. All content on this site is educational and should not be considered financial advice.