The IRS added a crypto question to Form 1040's first page in 2019 — you must answer whether you received, sold, or exchanged crypto. Saying 'no' when you did is perjury. Yet studies suggest 70%+ of US crypto holders have not fully reported their crypto taxes. In 2026, this is increasingly risky: exchanges file 1099-DA forms with the IRS, FBAR requirements apply to foreign exchange accounts, and the IRS has hired thousands of additional crypto enforcement agents. This guide gives you the foundation to file correctly.
Capital Gains Fundamentals for Crypto
Taxable events: selling crypto for USD, trading one crypto for another (BTC → ETH is a taxable BTC disposal), spending crypto on goods/services (paying for a coffee with BTC triggers capital gains), gifting crypto over $18,000/year (2024 annual exclusion), and receiving crypto as payment for services. Non-taxable events: buying crypto with USD, transferring between your own wallets (same owner), receiving a gift (but the giver may have taxable event), and holding.
Short-term vs long-term rates: crypto held 1 year or less = short-term capital gain, taxed at ordinary income rates (10-37% based on total income). Crypto held more than 1 year = long-term capital gain, taxed at 0%, 15%, or 20% based on income. The rate difference is significant: $50,000 gain at 37% (short-term, high income) = $18,500 tax. Same gain at 20% (long-term) = $10,000. Holding 12+ months literally saves $8,500 on $50K.
Cost basis methods: FIFO (First In, First Out) is the IRS default. Specific Identification allows choosing which lots to sell — optimal for tax management (sell highest-cost lots first to minimize gains). To use Specific Identification: you must identify the specific units being sold at time of sale (keep records of which exchange account and purchase date). Average Cost Basis is used in some countries but not officially sanctioned by IRS for crypto (though some tax professionals argue it's acceptable).
- ✓Property, not currency: every disposal triggers capital gains calculation
- ✓Short-term (<1 year): ordinary income rates 10-37%
- ✓Long-term (>1 year): preferential rates 0/15/20%
- ✓Crypto-to-crypto trades: taxable — you disposed of the first crypto
- ✓FIFO default: IRS default; Specific ID allows tax optimization
- ✓Cost basis: purchase price + fees — must track for every acquisition
Income Events, Reporting Requirements, and Enforcement
Ordinary income events: mining rewards (FMV at receipt = income + cost basis for later sale), staking rewards (IRS Rev. Rul. 2023-14 confirmed staking rewards are income when received), DeFi lending interest, airdrop tokens (income at FMV when received and accessible), and payment for services. These are reported as ordinary income on Schedule 1 — NOT as capital gains. The recipient then holds these tokens with a cost basis equal to the FMV at receipt.
Form 8949 and Schedule D: every capital gain/loss transaction is reported on Form 8949 with: description of property (e.g., '0.1 BTC'), date acquired, date sold, proceeds, cost basis, and gain/loss. Form 8949 totals flow to Schedule D. With thousands of crypto transactions, tax software generates Form 8949 automatically — file the generated form with your return.
1099-DA (2025-2026 implementation): the IRS requires crypto exchanges to report customer transactions on Form 1099-DA (similar to stock 1099-B). This standardizes reporting and creates an IRS-side data record matching your transactions. Starting with 2025 tax year (filed 2026): exchanges must report proceeds from crypto sales. Cost basis reporting: delayed but coming. Once both sides are reported, discrepancies become easily detectable.
- ✓Mining/staking: ordinary income at FMV when received — not capital gains
- ✓IRS Rev. Rul. 2023-14: staking rewards taxable when received
- ✓Form 8949: every crypto disposal reported individually
- ✓1099-DA: exchanges report customer transactions to IRS from 2025
- ✓FBAR: foreign exchange accounts >$10K in aggregate → FinCEN Form 114
- ✓FATCA Form 8938: foreign financial assets >$50K → attach to Form 1040
Frequently Asked Questions About US Crypto Taxes
Clear Income, Clear Reporting
MineXrpOnline generates clear, dated XRP income that's straightforward to report as ordinary income. Start earning and build transparent crypto tax records from day one.
Start Earning XRP