Tax Guide

How to Report DeFi Taxes in the US: A Step-by-Step 2026 Workflow

Published March 19, 2026 ·Updated September 2, 2026 · CoinTaxReporting · 13 min read

A DeFi tax return is not created by exporting every blockchain transfer directly to Form 8949. The correct workflow first proves wallet ownership and completeness, groups smart-contract logs into economic actions, separates income from dispositions, values each event in dollars, applies wallet-level basis records and reconciles any information returns. This filing guide turns that process into a practical checklist for US individual taxpayers.

Modern editorial illustration for the crypto tax article “How to Report DeFi Taxes in the US: A Step-by-Step 2026 Workflow”
Step-by-step US DeFi tax filing guide for 2026: reconcile wallets, classify swaps and rewards, calculate basis, check Form 1099-DA and prepare IRS forms.

Which year does “2026 DeFi taxes” mean?

Prepare Your Crypto Tax Workpapers

Import your transactions, review the results and generate detailed tax workpapers without building the entire calculation manually in spreadsheets.

Start for free →

Tax content often mixes two different periods. A 2025 federal return was generally filed in calendar year 2026. This guide focuses on transactions occurring from January 1 through December 31, 2026, which individuals generally report on a 2026 federal income tax return filed in 2027. The law, forms and information-reporting rules must match the transaction year, not the date on which a software report happens to be generated.

Step 1: Set the taxpayer and activity scope

Before calculating a single token gain, establish whose return is being prepared. Wallet activity may belong to an individual, spouse, disregarded entity, partnership, corporation, trust or retirement arrangement. Combining wallets owned by different taxpayers can corrupt basis, holding periods and information-return reconciliation.

Scope questionWhy it matters
Cash or accrual accounting method?Income timing can differ, while Rev. Rul. 2023-14 specifically describes a cash-method taxpayer
Investor or trade or business?Ordinary rewards may go to Schedule 1 or Schedule C, and self-employment tax may apply to business activity
Capital, inventory or dealer property?Form 8949 and Schedule D apply to capital assets, not every asset held by every business
Which wallets and smart accounts are owned?Own-wallet transfers preserve basis; transfers to another person may be sales, gifts or payments
Which states and countries are relevant?Federal reporting does not resolve state, foreign or information-reporting obligations
Spot, LP, lending, staking or derivatives?Different economic events can require different forms and unresolved-position review

Do not infer “business” from transaction count alone. Frequency, profit motive, services, organization and the nature of the activity matter. A wallet used by a sole proprietorship should be identified as such before rewards are sent to the personal Schedule 1 workflow.

Step 2: Inventory every source before importing

List all custodial exchanges, self-hosted wallets, hardware wallets, smart accounts, chains, bridges and protocols used during 2026. Include accounts with no year-end balance: a wallet that was emptied in June may contain the acquisition history for an asset sold in December elsewhere.

  1. Download native CSV or API history from every centralized exchange.
  2. Record every public wallet address and the dates it was controlled.
  3. Fetch on-chain transactions, internal transfers and logs for every relevant chain.
  4. Export protocol-specific positions where on-chain logs do not reveal the full accounting state.
  5. Collect 2026 Forms 1099-DA, 1099-MISC or other statements without treating them as a second transaction source.
  6. Preserve prior-year closing lots and unresolved opening balances.
  7. Save the unmodified raw files, retrieval time and source version.

The IRS advises tax professionals to review and reconcile transactions spread across multiple exchanges, wallets and accounts, apply appropriate basis methods and categorize income events accurately. A “sync complete” message is not evidence of completeness if a chain, address or historical account was omitted.

Step 3: Normalize without erasing the evidence

Exchange rows and blockchain logs use inconsistent names. Normalize timestamps to a documented zone, resolve token contracts and decimals, identify chain IDs and retain source IDs. Keep the raw value beside the normalized value so a later correction can be traced.

Duplicate records often arise when the same exchange is imported by both API and CSV or when two indexers return the same log. Deduplicate by stable source identity and economic context—not merely by token, amount and date, which can delete legitimate repeated trades.

Step 4: Group logs into economic DeFi actions

One smart-contract call can generate approvals, router transfers, pool transfers, receipt-token mints and gas. The tax return should reflect the taxpayer’s economic action, while the audit trail retains all technical legs.

ActionMinimum reconstructed legsTax review
DEX swapAsset disposed, asset acquired, fee and gasUsually a property disposition if the assets differ materially
Liquidity depositAssets deposited, LP position received, feeSubstantive US treatment is not definitively resolved for every structure
Liquidity withdrawalLP position surrendered, assets received, embedded or separate rewardsApply the documented position used at entry and avoid double-counting impermanent loss
Staking rewardUnits, control time, restriction and USD valueNative validation rewards follow dominion-and-control rule for cash-method taxpayer
Lending depositAsset transferred, receipt token or claim, contract rightDo not assume deposit is automatically a nontaxable loan
Borrow and repayPrincipal, collateral, interest, repayment and debt balanceSeparate loan proceeds from dispositions used to repay
BridgeSource lock or burn, destination mint or release, fees and ownerOwn-wallet continuity versus materially different property
LiquidationCollateral disposed, debt discharged, penalty and residueCalculate actual disposition instead of deleting the loan position

Keep a review status for LP tokens, liquid staking, wrapping, restaking, synthetic assets and digital-asset lending. Notice 2024-57 postpones certain broker reporting for these transactions but does not decide their substantive income tax treatment. The companion US DeFi rules guide explains the confirmed and unresolved legal positions.

Step 5: Separate ordinary income from property dispositions

A single reward token can create two different records:

  1. Income event: fair market value when the taxpayer receives the reward with the required control or receipt.
  2. Later disposition: proceeds minus basis, where basis generally includes the amount previously recognized as income.

Failing to create the income basis can tax the same value twice. Creating basis without recognizing the related income can understate ordinary income. Link both records with the reward lot.

Native proof-of-stake rewards are governed by Revenue Ruling 2023-14 for its facts. Promotional airdrops, LP fees, rebasing receipt tokens and protocol points require their own analysis. Revenue Ruling 2019-24 directly addresses a hard-fork airdrop, not every marketing distribution called an airdrop.

Dominion and control checklist

Step 6: Calculate USD value and wallet-level basis

For every recognized disposition, capture asset, units, date and time, USD fair market value, adjusted basis, transaction cost and holding period. For every income event, capture the USD amount included and use it in the acquired lot’s basis when applicable.

Since January 1, 2025, the final regulations require taxpayers to apply basis identification by wallet or account. A universal basis pool across every wallet is not the default model. Specific identification must meet the applicable documentation and timing rules; without an adequate identification, the default ordering rule operates within the wallet or account.

Basis workflow

  1. Import opening lots separately for each wallet or account.
  2. Add 2026 acquisitions and income-created lots with exact units and dates.
  3. Carry basis with documented own-wallet transfers.
  4. Apply valid specific identification or the default order within the correct wallet.
  5. Allocate digital-asset transaction costs under the final regulations.
  6. Mark a sale without supportable basis as incomplete; do not silently insert zero as a confirmed basis.

Zero basis may be legally correct in a particular case, but “basis data missing” is not proof of zero. An incomplete position needs a reconciliation warning and, if the taxpayer files before resolving it, a clearly documented treatment rather than a fabricated acquisition.

Step 7: Apply transaction-cost rules correctly

Gas is not one universal deduction. Under the final digital-asset rules, qualifying transaction costs can increase the basis of assets acquired or reduce amount realized. For an exchange of materially different digital assets, applicable costs are allocated to the disposition side. A digital asset used to pay services is itself disposed of, which can create its own gain or loss.

Fee purposeData neededPotential treatment
Acquire digital assetAsset acquired, USD fee and fee assetQualifying cost can increase acquisition basis
Sell digital assetGross value, fee and net proceedsQualifying cost can reduce amount realized
Crypto-to-crypto exchangeBoth assets and all transaction costsApplicable cost allocated to transferred-asset disposition under final rule
Own-wallet transfer or claimPurpose, service and fee assetNo universal capital-gain basis rule; analyze the underlying purpose

Do not deduct gas again after it has already reduced proceeds or increased basis. Store the fee’s own disposal separately when paid in a digital asset.

Step 8: Map the results to the correct federal forms

The form follows the character of the event; “DeFi” is not a line on Form 1040.

Tax resultCommon formWhat enters
Capital-asset sale, swap or recognized LP dispositionForm 8949 and Schedule DDescription, dates, proceeds, basis, adjustment code if applicable, gain or loss
Nonbusiness staking, fork or other ordinary digital-asset incomeSchedule 1Income amount under current-year instructions with clear description
DeFi services or rewards from a sole-proprietor businessSchedule C and potentially Schedule SEBusiness income and allowable business expenses
Interest characterized as taxable interestSchedule B where requiredInterest income by payer or source; protocol classification must be confirmed
Qualifying section 1256 contractForm 6781Contract results under section 1256, not ordinary spot-token sales

The IRS Digital Assets page directs capital-asset dispositions to Form 8949, ordinary income from forks, staking and mining to Schedule 1, and independent-contractor or business receipts to Schedule C. It does not say every yield-farming token belongs on one fixed line regardless of activity.

Use the full Form 8949 and Schedule D workflow for sales and swaps. Keep Form 8949 proceeds consistent with, but not blindly equal to, the sum of information statements when those statements aggregate or omit transactions differently.

The digital asset question on Form 1040

Every taxpayer must answer the digital asset question. The answer depends on the transactions, not on whether a Form 1099-DA arrived. Receiving rewards, exchanging one digital asset for another or disposing of a financial interest generally requires “Yes” under the IRS instructions. Merely holding, purchasing with US dollars or transferring between the taxpayer’s own wallets can fall within the “No” examples when no other reportable activity occurred.

Do not use the checkbox as a substitute for reporting the income. It is a disclosure question; the actual amounts belong on the appropriate schedules.

Step 9: Reconcile Form 1099-DA and the completed return

Form 1099-DA reports gross proceeds and, in some 2026 cases, basis. Basis reporting is required for covered digital assets acquired after 2025 and continuously held in the reporting broker’s custodial account. Assets transferred in, acquired before 2026 or held in self-custody will generally not be covered on that basis.

  1. Match each form transaction to the underlying sale or exchange without duplicating it.
  2. Compare gross proceeds before assuming the broker’s amount equals the net amount imported from an exchange CSV.
  3. Check covered or noncovered status and whether basis is present.
  4. Reconstruct missing basis from the taxpayer’s wallet and account records.
  5. Investigate unmatched form proceeds, but do not delete valid self-custody or DeFi transactions merely because no form reports them.
  6. Retain a reconciliation schedule showing form total, report total and explained differences.

DeFi brokers and some foreign brokers are not currently required to issue Form 1099-DA, and Notice 2024-57 postpones reporting for identified transaction categories. The taxpayer still reports all taxable events. See the Form 1099-DA guide for the 2026 covered-basis phase-in.

Final review before filing

A report can be numerically balanced and still use an unsupported legal assumption. Keep a separate open-issues list for material LP deposits, receipt tokens, liquid staking, bridges, loans and derivatives. The DeFi audit-trail guide explains how to preserve that evidence.

Frequently asked filing questions

Do all DeFi transactions go on Form 8949?

No. Form 8949 is commonly used for sales and exchanges of capital assets. Ordinary reward income, business receipts, interest and qualifying derivatives may use different schedules or forms.

Should I upload a blockchain transfer directly to Form 8949?

Not without classifying it. An own-wallet transfer is not a sale, while a swap or liquidation may be. Smart-contract router legs must be grouped into the taxpayer’s economic action.

Can Form 1099-DA replace my DeFi transaction history?

No. It may report proceeds and, for some covered 2026 assets, basis. It does not provide a complete self-custody history, and current rules exclude or defer reporting for important DeFi activity.

What if cost basis is missing?

Reconstruct it from prior exchange records, wallet transfers and opening balances. Missing evidence should be disclosed and reviewed; it should not silently become a confirmed zero-basis lot.

Where do staking rewards go?

IRS guidance points nonbusiness ordinary staking income to Schedule 1. Rewards arising from a trade or business may belong on Schedule C and can affect self-employment tax.

Can I net DeFi income against capital losses?

Not as one undifferentiated DeFi total. Ordinary income and capital gains or losses follow different rules. Capital-loss limitations apply after results are classified on the proper forms.

Do I need exact-time USD prices?

Use a reasonable, consistently applied valuation supported by the facts and official rules. For income such as staking rewards, Rev. Rul. 2023-14 measures fair market value at the date and time dominion and control arises.

Should I amend if software later decodes a protocol differently?

First determine whether the correction changes income, proceeds, basis, character or forms materially. Preserve both report versions and consult the current amended-return rules rather than overwriting the filed evidence.

Official IRS references

Reviewed through September 2, 2026. This workflow addresses US federal reporting for individual taxpayers. It is not legal or tax advice and does not replace analysis of entities, partnerships, state tax, international reporting, trader status, derivatives or a protocol’s legal contracts.

Related Resources

Crypto Tax SoftwareCrypto Tax BlogHow to Report Crypto on TaxesCrypto Capital Gains Tax USForm 1099-DA ExplainedDeFi Taxes US 2026

Generate Your Crypto Tax Report

Import your transactions, review the results and generate a detailed PDF report with a transaction-level audit trail.

Start for free →

Disclaimer: This article is for general informational purposes only and does not constitute tax advice. For individual tax advice, consult a licensed tax professional.

Regionale Krypto-Steuern

Krypto-Steuerreports für 55+ Länder – lokale Steuerlogik, klare Reports.

🇩🇪Krypto-Steuern Deutschland🇦🇹Krypto-Steuern Österreich🇨🇭Krypto-Steuern Schweiz🇬🇧Crypto Tax UK🇺🇸Crypto Tax USA🇮🇪Crypto Tax Irland🇫🇷Krypto-Steuern Frankreich🇮🇹Krypto-Steuern Italien🇪🇸Krypto-Steuern Spanien🇳🇱Krypto-Steuern Niederlande🇧🇪Krypto-Steuern Belgien🇫🇮Krypto-Steuern Finnland🇩🇰Krypto-Steuern Dänemark🇸🇪Krypto-Steuern Schweden🇳🇴Krypto-Steuern Norwegen🇵🇱Krypto-Steuern Polen🇨🇿Krypto-Steuern Tschechien🇸🇰Krypto-Steuern Slowakei🇭🇷Krypto-Steuern Kroatien🇸🇮Krypto-Steuern Slowenien🇭🇺Krypto-Steuern Ungarn🇬🇷Krypto-Steuern Griechenland🇵🇹Krypto-Steuern Portugal🇷🇴Krypto-Steuern Rumänien🇧🇬Krypto-Steuern Bulgarien🇪🇪Krypto-Steuern Estland🇱🇻Krypto-Steuern Lettland🇱🇹Krypto-Steuern Litauen🇱🇺Krypto-Steuern Luxemburg🇲🇹Krypto-Steuern Malta🇨🇾Krypto-Steuern Zypern🇱🇮Krypto-Steuern Liechtenstein🇮🇱Crypto Tax Israel🇮🇳Crypto Tax Indien🇸🇬Crypto Tax Singapur🇭🇰Crypto Tax Hongkong🇨🇳Crypto Tax China🇯🇵Crypto Tax Japan🇰🇷Crypto Tax Südkorea🇹🇭Crypto Tax Thailand🇲🇾Crypto Tax Malaysia🇵🇭Crypto Tax Philippinen🇮🇩Crypto Tax Indonesien🇦🇺Crypto Tax Australien🇳🇿Crypto Tax Neuseeland🇨🇦Crypto Tax Kanada🇲🇽Crypto Tax Mexiko🇧🇷Crypto Tax Brasilien🇦🇷Crypto Tax Argentinien🇨🇱Crypto Tax Chile🇿🇦Crypto Tax Südafrika🇷🇺Crypto Tax Russland🇹🇷Crypto Tax Türkei🇦🇪Crypto Tax Dubai/VAE