Practical Tax Workflow: From Messy Transactions to Filed Return
A practitioner-grade workflow for cleaning up multi-year crypto activity, choosing tax software, picking a cost-basis method, harvesting losses without wash-sale concerns, and knowing when to call a CPA.
24 min · intermediate · part of Taxes & Legal Considerations
What you'll learn
- The Workflow Mindset
- Stage 1: Gathering Data Across Exchanges and Wallets
- Stage 2: Choosing Crypto Tax Software
- Stage 3: Reconciliation Issues and DeFi Edge Cases
- Stage 4: Cost Basis Methods (FIFO, LIFO, HIFO, Specific ID)
- Stage 5: Tax-Loss Harvesting Workflow
- Stage 6: Quarterly Estimates, CPAs, and the Roger Ver Lesson
- For Deeper Reading
Key terms
- Crypto Tax Software (Koinly/CoinTracker/TaxBit/ZenLedger/CoinLedger)
- The five major US-serving consumer crypto tax software packages. Koinly leads on international coverage; CoinTracker on TurboTax integration; TaxBit on 1099-DA reconciliation; ZenLedger and CoinLedger on DeFi depth.
- Cost Basis Reconstruction
- The process of reassembling original purchase prices for crypto positions when CSV exports are missing or exchanges have shut down. Best-effort with documented assumptions is the IRS-acceptable standard.
- FIFO (First In, First Out)
- Default IRS-acceptable cost-basis method: the first lot bought is the first sold. Worst for current-year tax in rising markets because oldest, lowest-basis lots are realized first.
- HIFO (Highest In, First Out)
- Cost-basis method selling highest-cost lots first. Most tax-favorable in rising markets. Requires Specific Identification documentation per Treas. Reg. §1.1012-1(c)(7).
- Specific Identification (Crypto)
- The most flexible cost-basis method, allowing the seller to identify each lot at the time of sale. Permitted for crypto via Notice 2014-21 incorporation of Treas. Reg. §1.1012-1(c)(7); requires contemporaneous records.
- Tax-Loss Harvesting
- Realizing losses to offset gains, then rebuying. Especially powerful in crypto because IRC §1091 wash-sale rule does not currently apply to digital assets (as of May 2026). Active filers can harvest tens of thousands annually.
- Quarterly Estimated Taxes
- Required for filers expecting to owe >$1,000 in unwithheld tax. 2026 dates: April 15, June 16, September 15, and January 15, 2027. Safe harbor: pay 100% of prior-year liability (110% for high-income).
- Reconciliation
- The process of validating that crypto tax software's imported and classified data matches your real activity. Includes checking missing cost basis, exchange duplicates, LP/wrapping classifications, and FMV for airdrops.
- Lost Wallets
- Wallets whose seed phrase is lost. The transactions remain on-chain and obligations remain. Some loss-of-property deductions may be available but the IRS January 2024 memo limits worthless-asset deductions in most cases.
- Roger Ver Deferred Prosecution Agreement (Oct 14, 2025)
- Resolution of the Bitcoin Jesus tax case via $49.9M payment in back taxes, penalties, and interest. The DPA defers prosecution for three years; charges dismissed if Ver complies. Cautionary tale for high-net-worth crypto holders considering aggressive positions.
- Form 1099-DA Reconciliation
- The procedure of comparing your records to the 1099-DA your exchange files with the IRS. Mismatches are red flags for IRS notices and audit. Cost basis reporting begins January 1, 2026 with transition relief through 2027 per IRS Notice 2025-33.
- CPA Threshold for Crypto Filers
- General guidance: under $25K simple activity (self-file), $25K-$200K moderate complexity (CPA review valuable), $200K+ or international elements (specialist CPA + possibly tax attorney recommended).
Read the full lesson in the CryptoBipto app.
Open lessonEducational only — not financial advice.
