1. Global Landscape: Cost Basis Models
Cost basis methodology -- the rules determining which acquisition cost is matched to a disposal -- is one of the most consequential design choices in any digital asset tax framework. The method chosen directly affects the timing and amount of taxable gains, compliance burden, enforcement feasibility, and taxpayer equity. Across the 19 surveyed jurisdictions, several principal models are in use, ranging from deterministic FIFO defaults to pooling, weighted average, portfolio-formula, and full capital-gains exemption regimes where the question of cost basis does not arise at all.
A threshold determinant is whether a crypto-to-crypto swap is itself a taxable disposal. Where swaps are taxable (the majority -- US, UK, Germany, Canada, Australia, India, Japan, Brazil, Switzerland for professionals, South Africa, Nigeria), cost basis must be tracked at every conversion. Where swaps are deferred or exempt (France, Portugal, and -- through the absence of any capital gains tax -- Singapore, UAE, El Salvador for Bitcoin, and Thailand for SEC-licensed-platform trades through 2029), the cost-basis machinery is materially simpler or unnecessary.
1.1 FIFO (First In, First Out)
Mechanism: The earliest-acquired units of an asset are deemed disposed of first. When a taxpayer sells 1 BTC, the cost basis of their oldest BTC acquisition is used.
Jurisdictions mandating or defaulting to FIFO:
- US: FIFO is the default method for broker-reported transactions under the final regulations (T.D. 9989). Starting January 1, 2026, brokers must apply FIFO unless the customer has made a valid per-wallet specific identification election. (Source: IRS Instructions for Form 1099-DA)
- Germany: The BMF prescribes FIFO as the primary cost basis method, applied on a wallet-by-wallet basis. The March 6, 2025 BMF letter confirmed this approach. Because private holdings become tax-exempt after a 12-month holding period (§23 EStG), FIFO matters chiefly within that one-year window. (Source: BMF 2025 Guidance (English))
- Portugal: FIFO is the prescribed method for taxable short-term (<365-day) disposals under the 2023 State Budget crypto regime (CIRS). Gains on assets held 365+ days are exempt, and crypto-to-crypto swaps are non-taxable. (Source: Phase 1 country file)
- South Africa: SARS applies a FIFO cost base unless the taxpayer can prove specific identification. (Source: SARS Crypto Assets & Tax)
- Brazil: FIFO is accepted alongside average cost basis (ACB). (Source: Phase 1 country file)
Regulatory rationale: FIFO is deterministic, requires no taxpayer election, and can be applied programmatically by brokers. It tends to produce higher taxable gains in rising markets (older, lower-cost units are sold first) and thus is revenue-favorable for tax authorities.
Limitation: In volatile markets, FIFO may force taxpayers to realize large gains even when more recently acquired units have a higher basis that would produce a smaller gain or a loss.
1.2 LIFO (Last In, First Out)
Mechanism: The most recently acquired units are deemed disposed of first. This minimizes gains in a rising market (recent purchases at higher prices reduce the spread) but maximizes gains in a falling market.
Jurisdictions permitting LIFO:
- US: Permitted through specific identification election (the taxpayer designates units equivalent to LIFO ordering). Not available as a standalone broker-reported default.
- Australia: Accepted by the ATO as a reasonable method for investors, provided records are maintained. Each crypto-to-crypto swap is nonetheless a separate CGT event. (Source: Chamberlains - Accounting Methods for Cryptocurrency)
Regulatory rationale: LIFO is rarely mandated as a default because it is less revenue-favorable for authorities and introduces tax planning opportunities. However, it can reduce compliance friction for active traders who prefer to match recent acquisitions.
1.3 Specific Identification
Mechanism: The taxpayer designates which specific units (lots) are being disposed of at the time of sale. This enables strategies like HIFO (Highest In, First Out), which minimizes immediate taxable gains by selecting the highest-cost lots.
Jurisdictions permitting specific identification:
- US: Permitted as an alternative to FIFO, but identification must be made no later than the date and time of sale and must be done on a per-wallet/per-account basis. IRS Notice 2025-7 provides temporary relief for 2025, allowing standing orders for HIFO/LIFO. (Source: IRS Notice 2025-7)
- Australia: Specific identification is accepted provided the taxpayer has clear records linking specific acquisitions to disposals. (Source: Koinly - Crypto Tax Australia)
- Germany: Where specific identification of units is possible, actual cost basis may be used alongside FIFO. (Source: Phase 1 country file; BMF 2025 letter)
- South Africa: Accepted if the taxpayer can prove identification (otherwise FIFO applies). (Source: Phase 1 country file)
Regulatory rationale: Specific identification maximizes taxpayer flexibility but creates the highest compliance and enforcement burden. It requires robust record-keeping infrastructure and creates opportunities for aggressive tax planning.
1.4 Average Cost / Weighted Average
Mechanism: The cost basis per unit is computed as total acquisition cost divided by total units held. This smooths out price fluctuations and produces a single, uniform per-unit cost.
Jurisdictions mandating or permitting average cost:
- Canada: Mandatory -- the Adjusted Cost Base (ACB) method is a weighted average. All identical crypto assets are pooled into a single ACB, and the per-unit cost is recalculated with each acquisition. No FIFO/LIFO/specific-ID election is available. (Source: CRA Reporting Income from Crypto-Asset Transactions)
- Brazil: Average cost basis (ACB) is accepted alongside FIFO. (Source: Phase 1 country file)
- India: While no specific method is prescribed, Section 115BBH (carried forward unchanged into the Income-tax Act 2025, in force 1 April 2026) allows only "cost of acquisition" as a deduction, and the practical effect is that taxpayers must track per-unit acquisition costs. No averaging or pooling guidance has been issued; a 1% TDS (Section 194S) applies to every transfer, including crypto-to-crypto swaps. (Source: CoinSwitch - Section 115BBH)
Regulatory rationale: Average cost is simple for taxpayers and produces moderate, predictable results. It prevents cherry-picking of lots (unlike specific identification) but does not maximize revenue (unlike FIFO in rising markets). Canada's ACB method is widely regarded as a pragmatic middle ground.
1.5 Pooling (UK Section 104)
Mechanism: All units of the same cryptoasset are combined into a single pool with a cumulative allowable cost. When units are disposed of, a proportional share of the pooled cost is deducted. This is structurally similar to average cost but with two critical anti-avoidance overlays.
The UK three-rule hierarchy (HMRC Cryptoassets Manual, CRYPTO22200):
- Same-Day Rule (TCGA 1992 s.105): Acquisitions on the same day as a disposal are matched first.
- 30-Day Bed-and-Breakfasting Rule (TCGA 1992 s.106A): If tokens are repurchased within 30 days of disposal, the repurchased tokens are matched to the earlier disposal -- not added to the pool. This prevents crystallising artificial losses.
- Section 104 Pool (TCGA 1992 s.104): All remaining tokens of the same type are pooled. Each token type has its own separate pool. NFTs are separately identifiable assets excluded from pooling, and there is no like-kind exchange exemption -- every crypto-to-crypto swap (and wrapping/unwrapping) is a taxable disposal (CRYPTO22100).
(Source: HMRC CRYPTO22200 - Pooling; Koinly - Share Pooling Crypto UK)
Regulatory rationale: The UK pooling model with anti-avoidance overlays is arguably the most sophisticated approach. It combines the simplicity of average cost with targeted rules that prevent the most common forms of tax-loss manipulation. However, it requires taxpayers to maintain multiple pools and apply matching rules in strict priority order.
1.6 Moving Average (Japan)
Mechanism: The per-unit cost basis is recalculated after every new acquisition, producing a running weighted average that updates in real time.
Japan's two-method system (NTA FAQ Version 9, Income Tax Act Article 48-2):
- Total Average Method (default for individuals): Calculates per-unit cost as total costs for the year divided by total units for the year. Simpler but less accurate within a volatile year.
- Moving Average Method (default for corporations): Recalculates per-unit cost with each acquisition. More accurate but computationally heavier.
Individuals must notify the NTA to switch from total average to moving average. Once chosen, the method must be consistently applied. Crypto-to-crypto swaps are taxable: the gain equals the market value of the received crypto minus the cost basis, recognised as miscellaneous income (currently taxed up to ~55.945%; a proposed flat 20.315% for specified crypto assets is not yet enacted).
(Source: Japan Professional Alliance - NTA FAQ Version 9; Koinly - Crypto Tax Japan)
Regulatory rationale: Japan's approach acknowledges that the optimal method differs between individual and corporate taxpayers. The total average default for individuals prioritizes simplicity, while the moving average default for corporations prioritizes accuracy.
1.7 Portfolio-Based Formula (France)
Mechanism: France does not use lot-by-lot cost basis tracking. Under Article 150 VH bis CGI, each disposal to fiat triggers a gain calculated as:
Sale price - (Total acquisition costs x [Sale price / Total portfolio value at time of disposal])
This proportionally allocates the aggregate acquisition cost across all holdings based on the ratio of the current disposal to the total portfolio value.
(Source: CMS - Crypto Tax Legislation France; Fibo-Crypto - Crypto Tax France 2026)
Regulatory rationale: This approach eliminates the need for lot identification entirely. Crypto-to-crypto swaps are non-taxable in France (gain deferred under the sursis d'imposition of Article 150 VH bis, clarified by Finance Act 2024); only conversions to fiat trigger the formula, now taxed at the 31.4% flat PFU (2026, up from 30%). This radically simplifies compliance for diversified portfolios but requires tracking total portfolio value at every disposal point.
1.8 No Cost Basis Required (Exemption Regimes)
Several surveyed jurisdictions impose no capital gains tax on individual crypto disposals, so the choice of cost basis method does not arise for ordinary investors:
- Singapore: No capital gains tax. Investors are not taxed on swaps; only habitual/professional traders are taxed as business income under a "badges of trade" (capital-vs-revenue) analysis. (Source: Phase 1 country file; IRAS e-Tax Guide)
- UAE: No personal income or capital gains tax for individuals; swaps are untaxed in a personal capacity. Business activity is included in the 9% corporate tax base. (Source: Phase 1 country file)
- El Salvador: 0% capital gains tax on Bitcoin (Article 5, Decree 57/2021). Bitcoin crypto-to-crypto and crypto-to-fiat conversions are exempt; no basis tracking is needed for Bitcoin. (Source: Phase 1 country file)
- Thailand: A 5-year personal income tax exemption (1 Jan 2025–31 Dec 2029) covers gains from trades on SEC-licensed platforms; cost basis is irrelevant for qualifying trades. Outside the exemption, gains are taxed as personal income under Section 40(4)(zh). (Source: Phase 1 country file)
- Switzerland: Private capital gains are tax-exempt, so private investors track no cost basis; only professional traders (reclassified under Circular No. 36 safe-harbor criteria) are taxed as self-employment income. (Source: Phase 1 country file)
- South Korea: No crypto capital gains tax until 1 January 2027. From 2027, gains are "other income" computed as sale price minus acquisition cost; where records are unavailable, acquisition cost defaults to up to 50% of the sale price. (Source: Phase 1 country file)
Regulatory rationale: Exemption regimes trade revenue for administrative simplicity and competitiveness. They eliminate the most contentious area of crypto tax compliance -- lot tracking -- entirely, but require bright-line rules (legal-tender status, licensed-platform gating, or a professional-trader reclassification test) to mark the boundary of the exemption.
2. Comparative Table
All 19 surveyed jurisdictions. CARF "first exchange" denotes the first automatic international exchange of crypto-asset information; EU member states exchange under DAC8 (the EU's transposition of CARF).
| Jurisdiction | Accepted Methods | Default Method | Crypto-to-Crypto Swap Taxable? | Anti-Avoidance Rules | Reporting / CARF First Exchange |
|---|---|---|---|---|---|
| US | FIFO, Specific ID (HIFO/LIFO via SI) | FIFO (brokers) | Yes (no §1031 like-kind) | No wash sale rule (as of June 2026) | Form 1099-DA (gross proceeds 2025; cost basis 2026); CARF first exchange 2027–2029 |
| UK | Section 104 Pool + same-day/30-day rules | Section 104 Pool | Yes (incl. wrapping/unwrapping) | 30-day bed-and-breakfasting rule; same-day rule | SI 2025/744; CARF first exchange 2027 (domestic extension) |
| Germany | FIFO, Specific ID | FIFO (per wallet) | Yes, if within 1-yr holding period | None specific to crypto (1-yr exemption) | KryptoStTranspG (DAC8/CARF); first exchange by 30 Sep 2027 |
| France | Portfolio-based formula (Art. 150 VH bis) | Portfolio formula | No (deferred until fiat conversion) | Crypto-to-crypto non-taxable (sursis) | DAC8 (Finance Act 2025 Art. 54); first exchange 2027 |
| Portugal | FIFO | FIFO | No (crypto-to-crypto exempt) | 365-day holding exemption | DAC8 (Law 26/2026); first exchange 2027 |
| Japan | Total Average, Moving Average | Total Average (individuals); Moving Average (corporations) | Yes (at market value received) | None specific | NTA annual transaction reports; CARF first exchange 2027 |
| Canada | Weighted Average (ACB) only | ACB (mandatory) | Yes (taxable disposition) | Superficial loss rule (30 days) | CARF effective 1 Jan 2026; first exchange 2027 |
| Australia | FIFO, LIFO, HIFO, Specific ID | No default (taxpayer choice; must be consistent) | Yes (separate CGT event each swap) | None specific to crypto | CARF + domestic regime (start 2027); first exchange 2028 |
| India | Per-transaction acquisition cost (no method prescribed) | N/A (only cost of acquisition deductible) | Yes (30% + 1% TDS on every transfer) | No loss offset or carryforward | Schedule VDA; 1% TDS (Sec 194S); CARF first exchange 2027 |
| South Africa | FIFO, Specific ID | FIFO | Yes (each swap a disposal) | None specific | CARF live 1 Mar 2026; first exchange 2027 |
| South Korea | Proposed: acquisition cost (default up to 50% of sale price) | N/A until 2027 | Not until 2027 (then taxable) | N/A | Tax effective 1 Jan 2027; CARF first exchange 2027 |
| Switzerland | N/A for private investors (capital gains exempt) | N/A | Exempt (private); taxable (professional) | Professional trader reclassification | CARF crypto provisions deferred; first exchange ~2028 |
| Singapore | N/A for capital gains (no CGT) | N/A | No (investors); business income for traders | Business-income reclassification (badges of trade) | CARF MCAA signed 2024; first exchange 2028 |
| Thailand | N/A (5-yr exemption via SEC platforms 2025–2029) | N/A | Exempt via SEC platforms 2025–2029 | N/A (exemption is platform-based) | SEC reporting; CARF first exchange 2028 |
| UAE | N/A for individuals (0% personal income tax) | N/A | Untaxed (individuals); corporate at 9% | Corporate tax applies at 9% | Signed CARF MCAA Sep 2025; go-live 2027, first exchange 2028 |
| Brazil | FIFO, Average Cost (ACB) | NOT VERIFIED | Yes (reportable under IN RFB 2291/2025) | None specific | IN RFB 2291/2025; DeCripto (Jul 2026); CARF first exchange 2027 |
| Nigeria | NOT VERIFIED | NOT VERIFIED | Yes (taxable event under PIT) | None specific | NTAA 2025; monthly VASP reports; CARF first exchange 2028 |
| EU | Member-state competence (no EU-level rule) | Varies by member state | Varies (taxable DE/IT/ES; not FR/PT) | Member-state specific | DAC8 (Reg. EU 2023/2226); first exchange by 30 Sep 2027 |
| El Salvador | N/A (Bitcoin 0% capital gains tax) | N/A | Exempt (Bitcoin, Article 5) | None | No CARF participation (not committed) |
3. Broker / Crypto-Asset Service Provider Reporting
The global trend toward mandatory provider-level reporting represents a paradigm shift in digital asset tax enforcement. Three major frameworks are converging, and the CARF/DAC8 first-exchange timelines have moved the most since the last revision.
3.1 United States: Form 1099-DA
The final regulations (T.D. 9989, July 2024) established the most detailed broker-level cost basis reporting regime for digital assets globally:
| Milestone | Effective Date |
|---|---|
| Gross proceeds reporting (custodial brokers) | January 1, 2025 |
| Cost basis reporting (custodial brokers) | January 1, 2026 |
| Real estate transactions involving digital assets | January 1, 2026 |
Key design features:
- FIFO default: Brokers apply FIFO unless the customer elects specific identification.
- Per-wallet/per-account: Cost basis is tracked per account, not universally across platforms.
- Covered vs. noncovered: Only assets acquired on or after January 1, 2025 on the reporting broker's platform are covered with mandatory basis reporting; transferred-in assets are noncovered.
- DeFi exclusion: Following the repeal of the DeFi broker rule (T.D. 10021) via H.J. Res. 25 (signed April 10, 2025), DeFi platforms are exempt from 1099-DA reporting.
- Excluded transactions: Staking, wrapping/unwrapping, lending, and LP transactions are excluded from reporting until further guidance (Notice 2024-57).
- Transition relief: Notices 2024-56, 2025-7, and 2025-33 provide penalty relief.
- CARF: Treasury submitted CARF implementation proposed regulations to OIRA on November 14, 2025; the US first-exchange timeline is longer than the 2027 first-mover cohort (estimated 2027–2029) and does not begin January 1, 2026.
(Source: IRS Instructions for Form 1099-DA; IRS FAQs on Broker Reporting; The Tax Adviser - Navigating the 1099-DA Maze)
3.2 European Union: DAC8
Council Directive (EU) 2023/2226 mandates that Reporting Crypto-Asset Service Providers (RCASPs) collect and report to national tax authorities:
- Taxpayer identification (name, address, TIN, date of birth)
- Aggregate transaction data: gross amounts of purchases and sales against fiat currency
- Crypto-to-crypto exchange aggregates
- Number of units transacted
- Wallet-to-wallet transfer data
DAC8 does not mandate cost basis reporting by exchanges. It focuses on transaction-level data that enables tax authorities to independently compute gains. Cost basis methodology remains the sovereign competence of each member state (hence the divergence in Section 2 -- swaps taxable in Germany, Italy, and Spain but not in France or Portugal).
Key dates: Data collection begins January 1, 2026. First exchange of information by September 30, 2027 (covering calendar year 2026). The European Commission launched infringement proceedings on January 30, 2026 against twelve member states for failure to transpose; Poland (Mar 17, 2026) and Luxembourg (Mar 2026) have since transposed.
(Source: European Commission - DAC8; RSM - DAC8 and CARF Reporting Challenges)
3.3 OECD CARF (Global)
The Crypto-Asset Reporting Framework is a global standard for automatic exchange of crypto transaction information between tax authorities. As of early 2026, 63 jurisdictions have committed to implementation. A first-mover cohort of roughly 52 jurisdictions targets first exchanges in 2027 (covering 2026 data); a second wave -- including Australia, Singapore, Thailand, Nigeria, and the UAE -- targets 2028 (covering 2027 data).
Among the surveyed set:
- 2027 first exchange: UK (SI 2025/744, domestic extension), Germany and Portugal and France (via DAC8, by 30 Sep 2027), Japan (early adopter, first RCASP reports due 30 Apr 2027), Canada (effective 1 Jan 2026, first exchange 2027), India (CBDT rules finalised 8 Sep 2025, target 1 Apr 2027), South Korea (agreement signed 2 Sep 2025), South Africa (live 1 Mar 2026, first return 31 May 2027, exchange Sep 2027), Brazil (CARF-MCAA signed Nov 2024).
- 2028 first exchange: Australia (legislation 2026, exchange 2028), Singapore (MCAA signed 26 Nov 2024), Thailand (covering 2027 data), Nigeria (CARF-aligned procedures required by 1 Jan 2028), UAE (signed CARF-MCAA 21 Sep 2025, go-live 1 Jan 2027, first exchange 2028).
- Longer / deferred: US (proposed regs at OIRA Nov 2025; estimated 2027–2029), Switzerland (crypto provisions of the AEOI Ordinance do not apply in 2026; earliest application 2027, first exchange ~2028).
- Not participating: El Salvador (one of the few "relevant" jurisdictions not committed).
Like DAC8, CARF focuses on transaction reporting rather than cost basis calculation. RCASPs must report user identification and tax residence, aggregate acquisition and disposal amounts, number of units and types of crypto-assets, and transfer data (including wallet-to-wallet). CARF does not prescribe which cost basis method jurisdictions should adopt -- a deliberate design choice: CARF provides the data infrastructure; domestic law determines how gains are computed.
(Source: OECD CARF 2025 Monitoring Update; Blockpit - Tax Authorities Get Your Crypto Data)
3.4 Other Reporting Regimes
| Jurisdiction | Mechanism | Notes |
|---|---|---|
| Japan | Annual transaction reports from registered exchanges | Exchanges provide reports to users and NTA; CARF first reports due 30 Apr 2027. |
| India | 1% TDS (Section 194S) + Schedule VDA | Per-transaction reporting; mandatory exchange data-sharing under Section 509 from 1 Apr 2026. No exchange-level cost basis. |
| Brazil | IN RFB 2291/2025; DeCripto from Jul 2026 | IN RFB 1888/2019 monthly reporting revoked as of 1 Jul 2026 (DeCripto replaces it). |
| South Africa | CARF live 1 Mar 2026 | CASPs report all acquisitions, disposals, and transfers; first return due 31 May 2027. |
| Nigeria | NTAA 2025; monthly VASP reports to NRS | NIN/TIN identity linkage mandatory from 1 Jan 2026; CGT returns filed twice yearly. |
4. Challenges Unique to Digital Assets
4.1 Per-Wallet vs. Universal Basis Tracking
The US and Germany require wallet-by-wallet cost basis tracking. This means:
- Moving assets between wallets can create tracking discontinuities.
- Taxpayers must maintain records connecting the same asset across multiple platforms.
- Transfers between own wallets are not taxable events but must be documented to preserve basis.
- Brokers can only report cost basis for assets acquired on their platform (covered assets).
The UK, Canada, and Japan use universal tracking (all units of the same token are pooled regardless of location). This simplifies compliance but makes provider-level reporting of cost basis impractical -- the provider cannot know what assets the taxpayer holds elsewhere.
Policy implication: Per-wallet tracking enables provider-reported cost basis (the US model) but fragments the taxpayer's view. Universal tracking simplifies the taxpayer's calculation but requires self-reporting.
4.2 DeFi Transactions
DeFi introduces cost basis challenges that no jurisdiction has fully resolved:
Wrapping and unwrapping: Converting ETH to wETH or BTC to wBTC raises the question of whether the wrapped token is the "same" asset. The UK treats wrapping as a taxable disposal (BTC and wBTC are separate assets, each requiring their own Section 104 pool). The Germany BMF's March 2025 letter addresses DeFi and treats a liquidity-pool deposit as a potentially taxable swap. The US IRS has excluded wrapping from broker reporting (Notice 2024-57) but has not definitively ruled on whether it is a taxable event; most US practitioners take a conservative position that wrapping/unwrapping may be non-taxable if there is no change in economic substance.
(Source: Gordon Law - DeFi Tax Guide; CoinLedger - DeFi Taxes)
Liquidity pool deposits: Depositing tokens into a liquidity pool and receiving LP tokens in return may constitute a taxable exchange (disposal of the deposited tokens, acquisition of LP tokens) or a non-taxable transfer. Germany's 2025 BMF guidance leans toward treating LP deposits as taxable swaps; most other jurisdictions have issued no definitive guidance. The cost basis of LP tokens is particularly challenging because their underlying value fluctuates with pool composition.
Bridging across chains: Cross-chain bridges typically involve locking assets on one chain and minting wrapped equivalents on another. Whether this is a taxable event depends on whether the bridged asset is considered the "same" asset. Most practitioners treat a pure bridge as non-taxable, but this lacks authoritative confirmation in any jurisdiction.
Hard forks and airdrops: Cost basis treatment varies significantly:
- US: Airdrop tokens have a cost basis equal to FMV at receipt (the income recognition amount). Hard fork tokens without an airdrop have zero basis.
- UK: Hard fork tokens are excluded from the original token's Section 104 pool. They may have zero cost basis.
- Japan: Hard fork tokens are assigned zero cost basis (NTA FAQ Version 9).
- Australia: Hard fork tokens for investors have zero cost basis; for businesses, they may be ordinary income at FMV.
- India and Nigeria: Airdrops and hard-fork receipts are taxable as income at FMV on receipt (India under the VDA regime; Nigeria under the PIT/CIT framework).
4.3 Cross-Exchange and Cross-Chain Tracking
When a taxpayer acquires crypto on Exchange A, transfers it to a personal wallet, then deposits it on Exchange B and sells, Exchange B has no knowledge of the original acquisition cost. This creates a fundamental problem for provider-reported cost basis. The US addresses this by classifying transferred-in assets as noncovered, for which the broker is not required to report basis. South Korea's 2027 regime addresses the missing-records problem differently -- defaulting acquisition cost to up to 50% of the sale price where records are unavailable.
4.4 Chain Forks and Token Splits
When a blockchain forks (e.g., Bitcoin/Bitcoin Cash, Ethereum/Ethereum Classic), taxpayers receive tokens on both chains. The question of how to allocate the original cost basis between the two resulting tokens remains unresolved in most jurisdictions. The US allows the original basis to remain entirely with the original-chain token, with fork tokens assigned FMV-at-receipt basis if an airdrop occurred.
5. What Works and What Doesn't
What Works
1. FIFO as a deterministic default (US, Germany, Portugal, South Africa) FIFO eliminates taxpayer decision paralysis, is easy for brokers to implement programmatically, and produces reproducible results for audit. It is the only method that can be universally applied by brokers without requiring taxpayer input.
2. Pooling with anti-avoidance overlays (UK) The Section 104 pool model combined with same-day and 30-day matching rules addresses the most common tax-loss harvesting strategies while maintaining computational simplicity. The 30-day bed-and-breakfasting rule is an elegant, targeted anti-avoidance measure -- mirrored by Canada's superficial loss rule.
3. Canada's mandatory ACB By requiring a single method universally, Canada eliminates method-shopping and reduces the compliance burden to a simple running average calculation. The ACB is intuitive for taxpayers and produces moderate, predictable results.
4. France's and Portugal's crypto-to-crypto non-taxability By deferring taxation to fiat off-ramps only, France (sursis d'imposition) and Portugal (express swap exemption) eliminate the need for cost basis tracking on intermediate swaps. This radically simplifies compliance for portfolio rebalancing and DeFi activity. France's portfolio-based formula, while complex to explain, eliminates lot identification entirely.
5. Phased provider reporting implementation (US) The two-year phase-in (gross proceeds 2025, cost basis 2026) with multiple transition relief notices gave industry time to build infrastructure. This model should be studied by other jurisdictions.
6. Exemption-by-gating (Singapore, Switzerland, Thailand) Where there is no capital gains tax (Singapore, Switzerland for private investors) or a platform-gated exemption (Thailand's 2025–2029 SEC-licensed regime), the entire cost-basis problem disappears for ordinary investors. This is the simplest possible compliance posture, at the cost of foregone revenue.
What Doesn't Work
1. Per-wallet tracking without universal reporting (US) The US per-wallet requirement fragments the taxpayer's cost basis across platforms. Without a mechanism for brokers to share basis data on transfers (comparable to stock transfer agents), taxpayers must manually reconcile across platforms.
2. No method guidance at all (India, South Korea, Brazil, Nigeria) India's Section 115BBH allows only "cost of acquisition" as a deduction without specifying a computation method, creating ambiguity for taxpayers holding multiple lots. South Korea's 2027 regime is still being finalised. Brazil's default method and Nigeria's accepted methods remain NOT VERIFIED.
3. DeFi cost basis gaps (all jurisdictions) No jurisdiction has issued comprehensive cost basis guidance for liquidity pools, yield farming, and cross-chain bridging. Germany's 2025 BMF letter is the most developed but still leaves LP and bridging treatment partly open. This gap grows more consequential as DeFi TVL increases.
4. Absence of wash sale rules for crypto (US) The non-application of IRC Section 1091 to digital assets creates a perceived inequity with securities and enables unlimited tax-loss harvesting. The IRS has built the reporting infrastructure in anticipation of legislation, but none has passed as of June 2026.
5. Portfolio-based formula complexity (France) While theoretically elegant, the Article 150 VH bis formula requires tracking total portfolio value at every fiat disposal, which is burdensome for active traders on multiple platforms.
6. Punitive flat-rate-plus-TDS without method clarity (India) India's 30% flat tax, 1% TDS on every transfer (including crypto-to-crypto swaps), and absence of loss offset or carryforward make cost basis almost academic -- but the TDS on swaps imposes heavy friction without resolving how multiple lots are matched.
6. Recommended Framework
Based on the comparative analysis, the following framework represents an optimal balance of accuracy, compliance burden, enforcement feasibility, and taxpayer equity.
Core Recommendations
1. Default to FIFO with specific identification opt-in FIFO should be the universal default for provider-reported transactions. Taxpayers who maintain adequate records should be permitted to elect specific identification. This mirrors the US approach under T.D. 9989.
2. Require universal (per-token-type) tracking, not per-wallet The per-wallet approach fragments basis unnecessarily. The UK and Canada models (universal pooling per token type) are simpler for taxpayers and produce equivalent revenue outcomes. If per-wallet tracking is adopted, a standardized basis transfer protocol between brokers should be mandated.
3. Implement targeted anti-avoidance rules Adopt the UK's 30-day bed-and-breakfasting rule, Canada's superficial loss rule, or an equivalent wash-sale provision. A 30-day window is sufficient to prevent artificial loss crystallization while allowing genuine portfolio rebalancing. The rule should apply to "substantially identical" digital assets (same token, same chain).
4. Exempt crypto-to-crypto swaps or provide safe harbors France's and Portugal's exemption of crypto-to-crypto transactions significantly reduces compliance burden. Alternatively, jurisdictions could provide a safe harbor for "like-kind" digital asset exchanges (e.g., wrapping, bridging, stablecoin-to-stablecoin) where there is no material change in economic position. (Contrast India, which taxes and TDS-withholds on every swap.)
5. Issue DeFi-specific cost basis guidance Regulators should publish binding guidance on:
- Whether wrapping/unwrapping is a taxable event (recommended: non-taxable if 1:1 equivalent)
- LP token cost basis computation methodology
- Bridge transaction treatment (recommended: non-taxable if same asset)
- Hard fork basis allocation (recommended: original basis stays with original chain; fork tokens at zero or FMV)
6. Provide a records-unavailable default Adopt a fallback rule for missing acquisition records (as South Korea does -- default cost equal to a fixed percentage of sale price) to keep enforcement feasible without penalising taxpayers who acquired assets before reporting infrastructure existed.
7. Phase provider cost basis reporting with transition relief Follow the US model: gross proceeds reporting first (Year 1), cost basis reporting second (Year 2), with penalty relief during the transition period.
8. Align with CARF/DAC8 data standards Cost basis computation should leverage transaction data collected under CARF/DAC8. Jurisdictions should develop automated gain computation tools using CARF data feeds to reduce self-reporting burden -- noting that the first international exchanges land in 2027 for the first-mover cohort and 2028 for the second wave.
7. Decision Matrix
| Design Dimension | Option A | Option B | Option C | Recommendation |
|---|---|---|---|---|
| Default method | FIFO | Weighted Average / ACB | Pooling (Section 104) | FIFO (simplest for brokers; deterministic) |
| Alternative methods | Specific ID only | LIFO + HIFO + Specific ID | No alternatives | Specific ID with documentation requirements |
| Tracking scope | Per-wallet/per-account | Universal per token type | Portfolio-wide | Universal per token type (reduces fragmentation) |
| Anti-avoidance | No wash sale rule | 30-day matching / superficial loss rule | Full wash sale (same as securities) | 30-day matching rule (proportionate response) |
| Crypto-to-crypto | Taxable (US/UK/DE model) | Non-taxable (FR/PT model) | Safe harbor for like-kind | Safe harbor for wrapping, bridging, stablecoin swaps |
| Provider cost basis | Mandatory for custodial | Voluntary | None | Mandatory for custodial; exclude DeFi until guidance ready |
| DeFi transactions | Full reporting | Excluded until guidance | Per-activity rules | Exclude from provider reporting; issue per-activity guidance |
| Implementation | Immediate | Phased (2-year) | Voluntary first, mandatory later | Phased (2-year with transition relief) |
Priority Sequencing for New Jurisdictions
For jurisdictions designing cost basis rules from scratch:
- Year 0: Commit to CARF/DAC8 and begin data collection infrastructure
- Year 1: Mandate FIFO as default; publish basic cost basis guidance
- Year 2: Require provider gross proceeds reporting
- Year 3: Require provider cost basis reporting with FIFO default; first CARF exchange
- Year 3-4: Issue DeFi-specific guidance; consider anti-avoidance rules
- Year 4+: Allow specific identification election with documentation requirements
Verification Notes
Refresh conducted: June 4, 2026 (mirrors .claude/digital-asset-taxation-fact-matrix.json, the canonical per-jurisdiction source of truth). No web research was performed for this refresh; all facts are drawn from the matrix or the prior verified file.
Jurisdictions covered (19): United States, United Kingdom, Germany, France, Portugal, Japan, Canada, Australia, India, South Africa, South Korea, Switzerland, Singapore, Thailand, UAE, Brazil, Nigeria, European Union, El Salvador.
Cost-basis / swap-taxability aggregates (recomputed from the matrix):
- FIFO available (default or accepted): US, Germany, Portugal, South Africa, Brazil, Australia -- 6 of 19.
- Weighted average / ACB available: Canada (mandatory), Brazil, Japan (total/moving average) -- 3 of 19 (excluding India's unprescribed cost-of-acquisition).
- Crypto-to-crypto swap taxable for ordinary investors: US, UK, Germany (if <1yr), Canada, Australia, India, Japan, Brazil, South Africa, Nigeria -- 10 of 19 clearly taxable.
- Swap exempt or deferred: France, Portugal (exempt), Singapore, UAE, El Salvador (no/zero CGT), Thailand (SEC-platform exemption 2025–2029), Switzerland (private investors), South Korea (deferred to 2027) -- 8 of 19.
- CARF first exchange 2027 cohort: UK, Germany, France, Portugal, Japan, Canada, India, South Korea, South Africa, Brazil (and EU via DAC8) -- 10 of 19.
- CARF first exchange 2028 cohort: Australia, Singapore, Thailand, Nigeria, UAE -- 5 of 19.
- Longer / deferred: US (2027–2029), Switzerland (~2028) -- 2 of 19.
- Not participating in CARF: El Salvador -- 1 of 19.
Corrections applied this pass:
- US covered-asset threshold corrected to assets acquired on/after January 1, 2025 (per matrix t5/recent), and US CARF timeline noted as 2027–2029 (not Jan 1, 2026).
- Brazil: confirmed progressive 15–22.5% CGT + R$35,000 monthly exemption remain in force; MP 1303/2025 (flat 17.5%) expired 8 Oct 2025 and is not reflected anywhere in this document.
- France PFU updated to 31.4% (2026); crypto-to-crypto deferral (sursis) confirmed.
- Italy substitute tax (33% from 2026) and France swap-non-taxability noted in the EU member-state divergence.
- South Africa CARF live 1 March 2026, first exchange 2027; FIFO-unless-specific-ID swap basis confirmed.
- UAE: signed CARF-MCAA 21 September 2025; go-live 1 Jan 2027, first exchange 2028.
- Nigeria added (NTAA 2025; PIT 15–25%; swap taxable; CARF first exchange 2028).
- All CARF first-exchange years re-checked jurisdiction-by-jurisdiction against matrix t5.
Items marked NOT VERIFIED in the comparative table (from the matrix):
- Brazil: default cost basis method (FIFO vs ACB) -- matrix t9 states both permitted but no default specified.
- Nigeria: accepted methods and default method -- no method-level guidance stated in the matrix.
Confidence levels:
- US, UK, Germany, Japan, Canada, France, Australia, Portugal, South Africa: HIGH (matrix + multiple primary/secondary sources).
- Brazil, India, Nigeria, South Korea: MODERATE (matrix facts present; method-level detail partial or pending).
- Switzerland, Thailand, UAE, El Salvador, Singapore, EU: N/A-to-LOW for cost-basis method (no CGT, exemption-gated, or member-state competence).
Sources
Primary Government Sources
- IRS Instructions for Form 1099-DA (2025)
- IRS FAQs on Broker Reporting
- IRS Notice 2025-7 (PDF)
- IRS FAQs on Digital Asset Transactions
- IRS 2026 Draft Instructions for Form 1099-DA (PDF)
- HMRC CRYPTO22200 - Pooling
- HMRC CG51560 - Same Day and Bed-and-Breakfast Rules
- BMF 2025 Guidance on Crypto (English PDF)
- European Commission - DAC8
- OECD CARF 2025 Monitoring and Implementation Update (PDF)
- CRA - Reporting Income from Crypto-Asset Transactions
- ATO - Crypto Asset Investments
- SARS - Crypto Assets & Tax
- NTA - Tax Treatment of Crypto Assets FAQ (PDF)
Secondary and Analytical Sources
- The Tax Adviser - Navigating the 1099-DA Reporting Maze (March 2026)
- RSM - DAC8 and CARF Reporting Challenges (2025)
- Koinly - Share Pooling Crypto UK
- Koinly - Crypto Tax Japan
- Koinly - Crypto Tax Australia
- Chamberlains - Accounting Methods for Cryptocurrency
- CMS - Crypto Tax Legislation France
- Fibo-Crypto - Crypto Tax France 2026
- CoinSwitch - Section 115BBH and VDA Tax
- Gordon Law - 2025 Guide to DeFi Taxes
- CoinLedger - DeFi Crypto Tax Guide
- CoinLedger - Crypto Wash Sale Rule
- Blockpit - Tax Authorities Get Your Crypto Data (CARF/DAC8)
- Korea Herald - Crypto Tax Postponed Again
- Korea Times - After 3 Delays, Korea Still Unprepared for 2027 Crypto Tax
- Japan Professional Alliance - NTA FAQ Version 9
- Camuso CPA - 1099-DA Definitive Guide
- WINHELLER - FIFO vs. LIFO Cryptocurrency Calculation
- Lanop - HMRC Crypto Rules: Same Day & 30 Day Traps
- Recap - Understanding HMRC Bed and Breakfast Rule
- RSM Switzerland - Cryptocurrencies for Individuals