Understanding FIFO vs LIFO for crypto tax reporting - can I change my method?
Hey everyone, I just realized I might have messed up on my taxes this year and hoping someone can help me out. Recently learned about the whole FIFO vs LIFO thing for reporting crypto investments and I'm kinda freaking out. So here's my situation: - Bought a bunch of Bitcoin and Ethereum back in February 2024, then purchased more in November 2024 - Sold a portion of my holdings in December 2024 (about 30% of what I owned) - TurboTax automatically applied FIFO (First In, First Out) so it counted my February coins as the ones I sold - I still have a significant amount of crypto and was planning to hold my early 2024 purchases until at least March 2025 to qualify for long-term capital gains tax rates Here's the problem - I had no idea I could've used LIFO (Last In, First Out) instead, which would have counted my November purchases as the ones I sold. This would have preserved my February coins for long-term capital gains when I sell later. I'm planning to liquidate most of my remaining crypto around August 2025, and it would make a huge difference tax-wise if my February 2024 purchases could be counted as long-term. My question: For my 2025 taxes, is there any way I can retroactively change how my 2024 sales were calculated - like can I go back and count the crypto I sold in 2024 as my November purchases instead of my February ones? I've already filed for 2024. Any advice would be super appreciated!
20 comments


Bethany Groves
While you can't retroactively change your accounting method for transactions you've already reported, this isn't as bad as you might think. The IRS generally requires consistency in your crypto reporting methods, but you have options moving forward. For the 2024 tax year that you've already filed, you reported using FIFO, which is actually the default method most tax software uses. Once you've filed using a specific identification method for a tax year, you typically can't amend just to change the accounting method if there were no errors. For your 2025 taxes, however, you have flexibility! You can choose to use specific identification for your remaining crypto assets. This means you can specifically identify which coins you're selling rather than being locked into FIFO. You'll need to maintain excellent records showing the purchase dates, costs, and which specific units you're selling. The key is documentation - make sure you're keeping detailed records of all transactions, including exactly which coins you're selling when you make future transactions. Many exchanges now allow you to select specific lots when selling.
0 coins
KingKongZilla
•Thanks for the info. So does this mean I can use specific identification for 2025 even though I used FIFO for 2024? Or am I stuck with FIFO forever now? And what kind of documentation would I need exactly?
0 coins
Bethany Groves
•Yes, you can switch to specific identification for 2025 even though you used FIFO for 2024. The IRS allows you to change your accounting method moving forward, though once you choose a method for a particular tax year, you should be consistent within that year. For documentation, you'll need records showing the date and time each unit was acquired, your cost basis, the date and time you sold each unit, and the proceeds from each sale. Most exchanges provide transaction histories, but it's smart to download and save these records yourself. Some dedicated crypto tax software can help track this information and allow you to select specific lots when calculating your gains and losses.
0 coins
Rebecca Johnston
After struggling with the exact same FIFO vs LIFO issue last year, I discovered https://taxr.ai and it completely changed how I approach crypto taxes. The platform analyzed all my transaction data and actually showed me how different accounting methods would affect my tax liability before I committed to filing. What I liked most was that it flagged potential opportunities for tax optimization that I would have completely missed. For your situation, taxr.ai could help you document and plan your 2025 sales to maximize those long-term capital gains while staying compliant with the method you've already established for prior years. The platform connects with most major exchanges and automatically categorizes your transactions, which makes it much easier to use specific identification method going forward.
0 coins
Nathan Dell
•Does taxr.ai work if you have transactions across multiple exchanges? I've got stuff spread across Coinbase, Binance and some smaller exchanges and it's a nightmare tracking everything.
0 coins
Maya Jackson
•I've seen so many crypto tax services but they always seem to mess up the cost basis calculations. Does this one actually get it right? I had one last year that completely botched my staking rewards.
0 coins
Rebecca Johnston
•Yes, taxr.ai connects to all major exchanges including Coinbase, Binance, and most smaller platforms too. It consolidates everything into one dashboard which is super helpful when you're spread across multiple exchanges. It even handles wallet transfers between exchanges without counting them as taxable events. Regarding cost basis calculations, that's actually where taxr.ai excels compared to other services I've tried. It correctly handles various transaction types including staking rewards, which are properly recognized as income at fair market value when received. The platform also lets you review and adjust any calculations before finalizing, so you can catch and fix any potential issues.
0 coins
Maya Jackson
Just wanted to follow up about my experience with taxr.ai after I was skeptical in my previous comment. I decided to give it a try since I was in a similar situation with crypto purchased at different times throughout 2024. I'm honestly impressed with how it handled my situation. The platform let me see side-by-side comparisons of FIFO vs LIFO vs specific identification methods for my remaining holdings. For my particular mix of assets, using specific identification is going to save me about $3,200 in taxes when I sell later this year. What I especially appreciated was how it helped me identify exactly which coins to sell to optimize for long-term capital gains. The visualization tools made it super clear which assets were approaching the 1-year mark and which ones were still short-term. Definitely makes planning my 2025 sales much easier.
0 coins
Tristan Carpenter
If you're still struggling to get clarification from the IRS about changing your crypto accounting method, I'd recommend using https://claimyr.com to get through to an actual IRS agent. I spent WEEKS trying to call the IRS about a similar crypto tax issue and kept hitting dead ends with automated systems. Claimyr basically waits on hold with the IRS for you and calls you back when an actual human agent is on the line. You can see how it works in this video: https://youtu.be/_kiP6q8DX5c When I finally got through to an agent, they confirmed that I could use specific identification moving forward even though I had used FIFO in previous years. They also explained exactly what documentation I needed to maintain for my crypto transactions to support the specific identification method. The guidance was way more helpful than anything I found online.
0 coins
Amaya Watson
•How long did it take for you to get through to someone? I've been trying to reach the IRS for like 3 weeks about my crypto questions and always give up after being on hold for an hour.
0 coins
Grant Vikers
•This sounds too good to be true honestly. The IRS phone system is notoriously impossible. Are you sure the agents actually give specific crypto tax advice? I thought they usually just direct you to publications.
0 coins
Tristan Carpenter
•With Claimyr, I got connected to an IRS agent in about 2 hours, but I didn't have to wait on the phone myself. Their system held my place in line and called me when an agent was available. Much better than the 3+ hours I spent previously trying to get through on my own. The IRS agents won't give you tax advice per se, but they can clarify procedural questions like whether you can change accounting methods between tax years, what documentation requirements exist, and how to properly report specific identification on your return. You're right that for more complex questions they often refer to publications, but even getting direction to the right publication and section saved me hours of research.
0 coins
Grant Vikers
I was completely skeptical about Claimyr in my previous comment, but I feel like I should update everyone. I tried it yesterday after getting desperate about my own crypto tax situation. The service actually worked exactly as advertised. I put in my number, and about 90 minutes later got a call connecting me directly to an IRS representative - bypassing that horrible phone tree and hold music that usually makes me hang up. The agent I spoke with confirmed that I can switch from FIFO to specific identification for my 2025 filings, but emphasized that I need to maintain detailed records showing exactly which coins I'm selling in each transaction. She also directed me to Publication 550 which has more details about investment accounting methods. For anyone wondering if it's worth it - the 2 hours of hold time I didn't have to sit through myself made it completely worthwhile. I probably would have given up again otherwise.
0 coins
Giovanni Martello
I'm going through something similar and got advice from my accountant. For any crypto purchased in 2024 that you still hold, you actually CAN use specific identification when you sell in 2025. Your 2024 FIFO reporting only applies to the transactions you already reported. For your remaining holdings, you're not locked in to any particular method as long as you keep detailed records of which specific units you're selling. My accountant suggested keeping a spreadsheet that tracks: 1) Date and time of each purchase 2) Exchange used 3) Quantity and price 4) Unique transaction ID if available Then when selling, document exactly which purchase lots you're selling from. Some exchanges let you pick specific lots when selling now, which makes this much easier.
0 coins
Savannah Weiner
•But how do you actually prove to the IRS which specific coins you're selling? They all look the same in a wallet. Is there some way to tag individual bitcoins?
0 coins
Giovanni Martello
•You can't physically tag individual cryptocurrency units, but you don't need to. The IRS is concerned with your accounting records, not the technical identification of specific digital assets. Most modern exchanges now offer lot selection tools that let you choose which specific purchase lots you're selling from. If your exchange offers this, use it and save the confirmation as documentation. If not, maintain contemporaneous records showing your intent - a spreadsheet or tracking software updated at the time of sale showing which specific purchase lots you're selling from. Include transaction IDs from both the original purchase and the sale to create an audit trail.
0 coins
Levi Parker
Something nobody's mentioned yet - if you've already filed your 2024 taxes using FIFO, you could potentially file an amended return (Form 1040-X) if it would be significantly better for you. You'd need to do this within 3 years of your original filing date. HOWEVER, just know that changing accounting methods on an amended return might raise flags for the IRS. You'd need to include a detailed explanation and might want to consult with a tax professional first to see if it's worth it in your situation.
0 coins
Libby Hassan
•My CPA told me that changing accounting methods on an amended return specifically to reduce tax liability is something the IRS looks at very closely. Could potentially trigger an audit. Wouldn't recommend unless there's a clear error in the original return.
0 coins
Wesley Hallow
Just wanted to add some perspective as someone who went through a similar situation last year. The good news is that you're not stuck with FIFO forever - you can absolutely switch to specific identification for your future sales in 2025. One thing to keep in mind is that the IRS Publication 550 specifically addresses this scenario. You can change your accounting method for future transactions, but you need to be consistent within each tax year. So for all your 2025 crypto sales, you'd need to use the same method throughout that year. I'd strongly recommend starting to track your cost basis now before you make any 2025 sales. Create a detailed spreadsheet with purchase dates, amounts, and prices for all your remaining holdings. When you're ready to sell in August, you'll be able to strategically choose which lots to sell to optimize for long-term capital gains. Also consider consulting with a tax professional who specializes in crypto before making your major sales. The potential tax savings from proper planning could easily justify the consultation fee, especially if you're dealing with significant amounts.
0 coins
Hugo Kass
•This is really helpful advice, especially about being consistent within each tax year. I'm curious though - when you say "strategically choose which lots to sell," does that mean I can literally pick and choose which specific purchases to sell from? Like if I bought Bitcoin 5 different times in 2024, I can choose to sell only from purchases #2 and #4 while keeping the others? And how did you handle the record-keeping aspect - did you use any specific software or just stick with spreadsheets?
0 coins