Cryptocurrency Tax Compliance Guide (2025): IRS Virtual Currency Rules, Cost Basis Methods, DeFi Treatment, and Form 1099-DA
The IRS treats cryptocurrency as property — every trade, swap, payment, and disposal is a taxable event. Form 1099-DA broker reporting began in 2025, creating information matching that makes non-reporting detectable. The IRS has issued John Doe summonses to major exchanges and uses blockchain analytics to detect unreported gains. Staking rewards, airdrops, and DeFi yields are ordinary income in the year received. This guide covers every aspect of US federal cryptocurrency tax compliance, from cost basis methods to FBAR obligations for offshore exchange accounts.
Taxable Events in Cryptocurrency
| Event | Taxable? | Tax Treatment | IRS Form |
|---|---|---|---|
| Sell crypto for USD/fiat | ✅ Yes | Capital gain or loss | Schedule D / Form 8949 |
| Trade crypto for crypto (BTC → ETH) | ✅ Yes | Capital gain or loss (each trade is a disposal) | Schedule D / Form 8949 |
| Pay for goods/services with crypto | ✅ Yes | Capital gain or loss at FMV at time of payment | Schedule D / Form 8949 |
| Receive crypto as payment for services | ✅ Yes | Ordinary income at FMV on receipt | Schedule 1 / Schedule C |
| Mining rewards received | ✅ Yes | Ordinary income at FMV on receipt | Schedule C (business) or Schedule 1 |
| Staking rewards received | ✅ Yes (Rev. Rul. 2023-14) | Ordinary income at FMV on receipt | Schedule 1 or Schedule C |
| Airdrop / hard fork received (with dominion and control) | ✅ Yes | Ordinary income at FMV when received | Schedule 1 |
| Crypto gift received (from donor) | ❌ No (for recipient) | No income; donor's cost basis carries over | N/A (recipient) |
| Transfer between own wallets | ❌ No | Not a disposal; no gain/loss event | N/A |
| Buy and hold crypto | ❌ No (until disposed) | No income; cost basis established | N/A |
Contract Risk — $97
Scan Your Crypto Exchange Agreement, Token Purchase Agreement, or DAO Operating Agreement
Upload your token purchase agreement, SAFT (Simple Agreement for Future Tokens), exchange terms of service, or DAO operating agreement. BizLegal AI identifies whether the agreement includes provisions that create taxable events at signing, whether the token treatment is consistent with SEC securities law and IRS property classification, whether tax withholding obligations are adequately allocated, and whether the agreement exposes you to FBAR or FATCA reporting obligations.
Scan Your Crypto Agreement →Frequently Asked Questions
How does the IRS classify and tax cryptocurrency — is it currency, property, or a security?
The IRS has consistently treated cryptocurrency as property, not currency, for federal tax purposes since IRS Notice 2014-21. This classification has far-reaching consequences for every crypto transaction. Property treatment under Notice 2014-21: (1) General tax principles applicable to property transactions apply to virtual currency transactions. (2) A taxpayer who receives virtual currency as payment for goods or services must, in computing gross income, include the fair market value of the virtual currency, measured in U.S. dollars, as of the date that the virtual currency was received. (3) A taxpayer who sells or exchanges virtual currency must recognize gain or loss on the sale or exchange. (4) The gain or loss is measured as the difference between the fair market value of the property received and the adjusted basis of the virtual currency disposed. What triggers a taxable event: (a) selling cryptocurrency for fiat currency (USD, EUR, etc.) — taxable, capital gain or loss; (b) exchanging one cryptocurrency for another (e.g., BTC for ETH) — taxable, each exchange is a disposal at fair market value; (c) using cryptocurrency to purchase goods or services — taxable, the disposal is treated as a sale at fair market value; (d) receiving cryptocurrency as payment for services — taxable as ordinary income at fair market value on receipt; (e) receiving cryptocurrency from mining — taxable as ordinary income at fair market value on receipt; (f) receiving staking rewards — taxable as ordinary income at fair market value on receipt (following Jarrett v. United States, but IRS position after 2023 guidance is that staking rewards are income on receipt); (g) receiving cryptocurrency in an airdrop or hard fork — taxable as ordinary income at fair market value when received if you have dominion and control; (h) receiving cryptocurrency as compensation — taxable as wages, subject to payroll taxes (FICA, FUTA). What does NOT trigger a taxable event: (a) buying and holding cryptocurrency (purchasing but not disposing); (b) transferring cryptocurrency between wallets you own (same taxpayer, different wallet); (c) receiving cryptocurrency as a gift (but the gift may trigger gift tax obligations for the giver if over the annual exclusion); (d) holding cryptocurrency in a wallet that receives a hard fork, if you cannot access the new cryptocurrency immediately (very fact-specific). The "property" classification also means cryptocurrency does not qualify for the like-kind exchange exclusion under Section 1031 (the Tax Cuts and Jobs Act of 2017 explicitly limited Section 1031 to real property exchanges). Every crypto-to-crypto trade is a taxable event.
What cost basis methods can be used for cryptocurrency, and which method minimizes tax liability?
Cost basis is the original value of the cryptocurrency when it was acquired, plus any costs of acquisition. When you dispose of cryptocurrency, your gain or loss is the difference between your proceeds (fair market value at disposal) and your adjusted cost basis. The method you use to calculate cost basis can significantly affect your tax liability in a given year. IRS-accepted cost basis methods for cryptocurrency: (1) First-In, First-Out (FIFO): you are assumed to sell the oldest coins first. If Bitcoin is purchased at different prices over time, FIFO uses the oldest purchase price as the cost basis for each disposal. FIFO often produces higher taxable gains in a rising market because the oldest coins typically have the lowest cost basis. FIFO is the IRS default if the taxpayer does not specify a method. (2) Specific Identification (SpecID): you identify the specific unit of cryptocurrency being sold by its acquisition date and cost. Requires adequate records that allow you to identify the specific unit. SpecID can minimize gain by selecting the units with the highest cost basis (acquired most recently, or at market peaks). The IRS has accepted SpecID for cryptocurrency since Revenue Procedure 2024-28 (issued July 2024). To use SpecID: you must maintain records adequate to identify each specific unit (acquisition date, acquisition price, the specific units or lots allocated to the disposal before the sale). Revenue Procedure 2024-28 requirements: for SpecID to be effective for crypto sales after January 1, 2025, the broker must track and report cost basis using the specific allocation method. For cryptocurrency held in self-custody (not with a broker), the taxpayer must maintain their own records. (3) Last-In, First-Out (LIFO): uses the most recently acquired cryptocurrency as the first sold. LIFO can reduce taxes in certain market conditions. The IRS has NOT explicitly approved LIFO for cryptocurrency in formal guidance — many practitioners advise caution in using LIFO without IRS approval. (4) Highest-In, First-Out (HIFO): always sells the cryptocurrency with the highest cost basis first, regardless of acquisition date. Minimizes taxable gain. The IRS has NOT explicitly approved HIFO for cryptocurrency in formal guidance. Most conservative approach: use FIFO or SpecID (the two explicitly IRS-approved methods). Short-term vs long-term capital gains: gains on cryptocurrency held for 12 months or less are taxed at ordinary income rates (up to 37% for federal, plus state taxes). Gains on cryptocurrency held for more than 12 months are taxed at preferential long-term capital gain rates (0%, 15%, or 20% depending on total income, plus the 3.8% Net Investment Income Tax for high earners). This rate difference can be substantial. For a taxpayer in the 37% bracket: long-term gain at 23.8% (20% + 3.8% NIIT) vs. short-term at 40.8% (37% + 3.8% NIIT). Strategy: maximize use of SpecID to identify short-term lots with losses and long-term lots with gains, and to preference long-term disposals over short-term when possible. Wash sale rule: the wash sale rule (which disallows losses if you repurchase the same security within 30 days before or after a loss sale) does NOT currently apply to cryptocurrency — cryptocurrency is property, not a security. Loss-harvesting strategies available for crypto that are not available for stocks.
How is DeFi, staking, lending, and liquidity pool activity taxed under IRS guidance?
Decentralized finance (DeFi) activity creates complex and often unresolved tax questions. The IRS has issued limited formal guidance — Revenue Ruling 2023-14 addressed staking, but many DeFi use cases remain in a legal gray zone. Staking rewards: Revenue Ruling 2023-14 (July 2023) provides that taxpayers who receive cryptocurrency from staking must include the fair market value of the staking rewards in gross income as ordinary income in the taxable year in which the taxpayer receives the reward and has dominion and control over it. This resolves (for proof-of-stake validators and stakers) the question raised in Jarrett v. United States (where a taxpayer sought a refund arguing staking rewards were created property, not income). The IRS position: staking rewards are income on receipt, not creation of new property. Cost basis of staking rewards: the fair market value at the time of receipt becomes the cost basis for future disposals. If you receive 1 ETH as a staking reward when ETH is $3,000 per ETH, you have $3,000 of ordinary income and a $3,000 cost basis in that ETH. If you later sell it for $4,000, you have $1,000 of capital gain (short or long-term depending on holding period). Liquidity pool activity: providing liquidity to automated market makers (AMMs like Uniswap) involves depositing two tokens and receiving LP tokens (representing your pro-rata share of the pool). The tax treatment is uncertain: (a) deposit of tokens into a liquidity pool: many practitioners treat this as a disposal of the tokens at fair market value (triggering gain or loss) in exchange for LP tokens. Others argue it is not a disposal if the taxpayer can retrieve the same tokens. No formal IRS guidance exists. (b) LP token receipt: LP tokens may have a cost basis equal to the fair market value of the tokens deposited. (c) Trading fees earned: fees accumulated in the liquidity pool are likely ordinary income when received or when the LP position is closed (depending on how the protocol distributes fees). (d) Impermanent loss: the loss incurred when token prices diverge from deposit ratios. Not treated as a capital loss until the LP position is closed and actual loss is realized. Crypto lending: lending cryptocurrency (to DeFi protocols or centralized lenders like those that failed in 2022) typically does not trigger a taxable event if the original tokens are returned. However, interest earned on lent cryptocurrency is ordinary income. If the lending platform fails and you do not recover your tokens, you may have a capital loss (or ordinary loss if the activity constitutes a Section 165 loss). Yield farming and protocol incentives: tokens received as incentives (liquidity mining rewards, governance tokens from protocols) are likely ordinary income at fair market value on receipt. Wrapped tokens: converting ETH to WETH (wrapped ETH) on some protocols may be treated as a disposal and receipt — or may not be, depending on the nature of the wrapping mechanism. No formal IRS guidance.
What is Form 1099-DA and what are the new broker reporting requirements for cryptocurrency starting in 2025?
The Infrastructure Investment and Jobs Act (signed November 2021) added Section 6045 requirements that "brokers" of digital assets must report sales and certain other transactions on Form 1099-DA (Digital Asset Proceeds from Broker Transactions). This is among the most significant compliance changes for the crypto industry. Who is a "broker" subject to 1099-DA reporting: the final IRS regulations (released June 2024, effective for transactions in 2025) define brokers broadly to include: (a) centralized cryptocurrency exchanges (Coinbase, Kraken, Gemini, Binance.US, etc.) — they must report sales, exchanges, and certain payments. (b) Custodial wallet providers that facilitate transfers. (c) Certain decentralized exchange (DEX) operators — the IRS initially proposed to include DEX operators as brokers but received significant pushback; the final 2024 regulations took a more limited approach to DEX operators. (d) Payment processors and kiosks that facilitate sales of digital assets. What must be reported on Form 1099-DA: (a) proceeds from the sale, exchange, or other disposition of digital assets; (b) effective for 2025 — sales proceeds, date of sale, and the number/type of digital assets sold. (c) effective for 2026 — cost basis reporting added (for assets acquired after January 1, 2025). Who receives Form 1099-DA: the taxpayer who made the sale and the IRS. This creates information matching — if the IRS receives a 1099-DA showing $50,000 in proceeds from Coinbase and the taxpayer does not report it, the discrepancy triggers audit scrutiny. What 1099-DA does NOT cover: (a) transactions in self-custody wallets (MetaMask, Ledger) — no broker, no reporting; (b) transfers between wallets of the same taxpayer; (c) decentralized exchanges (DEXs) in most cases under the 2024 regulations. Taxpayer obligations regardless of 1099-DA: the IRS has always required self-reporting of cryptocurrency gains and losses. The absence of a 1099-DA does not relieve the taxpayer of reporting obligations for self-custody wallet transactions. The existence of a 1099-DA does not change the obligation to correctly compute gain/loss — the 1099-DA reports proceeds, not gain. Taxpayers must still track cost basis and compute gain or loss correctly. Cost basis transition relief (Revenue Procedure 2024-28): for digital assets held with a broker as of January 1, 2025, the IRS provides transition relief allowing taxpayers to use reasonable methodologies to allocate cost basis to specific digital asset units until the broker's 1099-DA cost basis reporting infrastructure is operational.
What FBAR and FATCA obligations apply to cryptocurrency held on foreign exchanges?
Cryptocurrency held on foreign exchanges (including international platforms like Binance international, Bitfinex, and others operating outside the US) may trigger FBAR (Foreign Bank and Financial Accounts Report, FinCEN Form 114) and FATCA (Foreign Account Tax Compliance Act, Form 8938) reporting obligations — though the specific legal requirements in this area remain unsettled. FBAR — current position and cryptocurrency: the Bank Secrecy Act requires US persons to report foreign financial accounts (including bank accounts, securities accounts, and certain other accounts) in which the aggregate value exceeds $10,000 at any point during the calendar year. FinCEN (Financial Crimes Enforcement Network), which administers FBAR, has not issued final regulations clarifying whether cryptocurrency accounts at foreign exchanges are reportable "financial accounts." FinCEN's 2022 Notice of Proposed Rulemaking proposed to treat foreign virtual currency accounts as reportable FBAR accounts, but this proposed rule has not been finalized as of this writing. Cautious approach: many tax practitioners advise clients who have held cryptocurrency on foreign exchanges above the $10,000 threshold to voluntarily report on FBAR while the regulatory status is uncertain. FBAR penalties for willful non-filing: up to $100,000 per violation per year, or 50% of the account balance, whichever is greater. Non-willful penalties: up to $10,000 per violation per year. The Supreme Court's decision in Bittner v. United States (2023) held that the $10,000 non-willful penalty applies per report (per year), not per account. FATCA — Form 8938: FATCA requires US taxpayers to report specified foreign financial assets (including foreign financial accounts, foreign entity interests, and certain other assets) when the total value exceeds $50,000 on the last day of the year (or $75,000 at any time during the year for single filers; higher thresholds for married filing jointly and taxpayers living abroad). The IRS has not issued final guidance on whether cryptocurrency accounts at foreign exchanges are "foreign financial accounts" for FATCA purposes. However, if a foreign exchange issues securities-like instruments (tokens that qualify as securities), those tokens may qualify as "foreign financial assets" reportable under FATCA. Cryptocurrency on domestic exchanges: domestic US-based exchanges (Coinbase, Kraken, Gemini) are NOT foreign financial accounts and are not subject to FBAR or FATCA reporting. Foreign LLC or entity holding cryptocurrency: if a US person uses a foreign entity (BVI company, Cayman Islands entity) to hold cryptocurrency, the interest in that foreign entity is reportable under FATCA (Form 8938) and potentially FBAR, and the entity itself may trigger additional filing requirements (Form 5471 for foreign corporations, Form 8865 for foreign partnerships). Country-by-country reporting for DAO contributors: DAO members who receive tokens from DAOs organized in foreign jurisdictions (Marshall Islands, Cayman, etc.) may have reporting obligations depending on the token's classification and the DAO's entity status.
What are the 7 most common cryptocurrency tax errors that trigger IRS audits or penalties?
Cryptocurrency tax compliance is an active IRS enforcement priority. The IRS created a dedicated Virtual Currency Compliance campaign and has issued John Doe summonses to multiple exchanges (Coinbase, Kraken, and others) to obtain customer account information for audit purposes. Error 1 — Not reporting cryptocurrency income at all: many early crypto adopters believe cryptocurrency is "anonymous" and not tracked. With the John Doe summonses, 1099-DA requirements, and blockchain analytics tools used by the IRS (working with Chainalysis), this is no longer a viable strategy. The IRS has successfully pursued criminal tax evasion prosecutions for unreported crypto gains. Error 2 — Not reporting crypto-to-crypto trades: many taxpayers know they must report selling crypto for dollars but do not realize that exchanging Bitcoin for Ethereum is a taxable event. Every swap is a disposal at fair market value. Error 3 — Failing to track cost basis across multiple exchanges: cost basis tracking is the taxpayer's responsibility. Using multiple exchanges, wallets, and DeFi protocols without a consolidated record creates gaps that make accurate gain/loss calculation impossible. At IRS audit, "I lost my records" is not an accepted excuse — the IRS may reconstruct income using the worst-case assumption. Use crypto tax software (Koinly, TaxBit, CoinTracker, TokenTax) to aggregate transactions. Error 4 — Treating staking rewards as not taxable until sale: Revenue Ruling 2023-14 makes clear that staking rewards are ordinary income on receipt. Taxpayers who deferred income recognition until sale have understated income in the years of receipt. Error 5 — Missing the distinction between short-term and long-term gains: short-term gains (held 12 months or less) are taxed at ordinary income rates (up to 37%). Long-term gains are taxed at 0/15/20% depending on income. Failing to correctly identify holding periods — particularly for trades executed in rapid succession — can result in significant overpayment or underpayment. Error 6 — Not filing FBAR for offshore exchange accounts: even without final FinCEN regulations on cryptocurrency, the cautious approach for accounts exceeding $10,000 on foreign exchanges is to file. FBAR penalties for willful failure dwarf any cryptocurrency gain. Error 7 — Ignoring state income tax on crypto: most states with income tax conform to federal treatment of cryptocurrency — gains are taxable as ordinary income (short-term) or capital gains (long-term) for state purposes. California has no preferential capital gains rate — all crypto gains are taxed at ordinary California income tax rates (up to 13.3%). New York taxes crypto gains as ordinary income. Florida has no state income tax. Failing to account for state tax liability (which can add 5-13% on top of federal rates) is a common oversight for high-gain years.