Crypto Accounting for Creators and Digital Businesses: A 2026 Technical Guide to Cost Basis, NFTs, DeFi, and Audit-Ready Records
Executive Summary
- Crypto received as payment is taxed as ordinary income at fair market value (FMV) on the date received, per IRS Notice 2014-21. The creator now holds an asset with that cost basis. Subsequent sale, swap, or use creates a separate capital gain or loss event.
- Cost basis tracking determines tax outcomes more than any other variable. Specific identification, when defensible, almost always beats FIFO for active creators sitting on appreciated holdings. The IRS clarified specific identification rules in Rev. Proc. 2024-28: documentation must be made by January 1, 2025, or by the time of the sale.
- NFT accounting requires separate treatment for minting costs, gas fees, primary sales, and royalties. Minting and gas costs are capitalized into basis. Primary sales create ordinary income. Royalties from secondary sales are ordinary income at FMV when received. Each step has audit-able documentation requirements.
- Mining, staking, airdrops, hard fork tokens, and DeFi yield are all ordinary income at FMV on the date the creator gains “dominion and control” (per Rev. Rul. 2019-24 and IRS guidance). This is one of the most common audit triggers because creators forget to report it.
- For business entities holding crypto, FASB ASU 2023-08 now requires fair value measurement with changes recognized in net income each period. This replaces the impairment-only model and applies to fiscal years beginning after December 15, 2024.
- According to Ridgeway Financial Services, the audit-ready crypto accounting workflow that survives IRS scrutiny is built on three principles: import every transaction (no gaps), document cost basis selection contemporaneously, and reconcile wallet balances to the GL monthly. Creators who shortcut any of the three pay for it during diligence or audit.
Why Crypto Accounting Is Different
Crypto creates accounting complexity that fiat does not. Five characteristics drive this:
Every transaction is potentially a taxable event. Buying with USD is generally not taxable. Spending crypto, swapping crypto for crypto, receiving crypto as income, earning yield, and selling are all taxable. A single creator might trigger 50 to 500 taxable events per year.
FMV must be tracked at the second of every transaction. Crypto prices fluctuate constantly. The price at the time of a transaction is the relevant figure for tax purposes. Daily averages do not satisfy the IRS standard for active traders or income recognition.
Wallets and exchanges multiply. A creator might use Coinbase for fiat on-ramp, MetaMask for ETH-based DeFi, Phantom for Solana, a Ledger hardware wallet for storage, and OpenSea for NFT activity. All five must reconcile.
Cost basis is not provided. Exchanges supply 1099 forms with limited basis information, and decentralized protocols supply none. The creator is responsible for maintaining the cost basis record.
Multiple income types coexist. Creator income (from sponsorship paid in crypto) is ordinary income on Schedule C. Capital gains from selling held crypto go on Schedule D. Mining and staking income is ordinary income at FMV. DeFi yields are ordinary income. Each requires distinct treatment on the return.
The result: a generic CPA is rarely the right partner for a creator with active crypto activity, and software alone is rarely the right answer. The work requires both.
How Crypto Income Is Taxed for Creators
The IRS treats crypto as property for tax purposes (per Notice 2014-21). All of the following are taxable events for creators:
Ordinary income events
These are taxable as ordinary income at FMV on the date received. They appear on Schedule C (or as wages if structured through an entity):
- Sponsorship payments in crypto. Brand pays $5,000 worth of ETH for a sponsorship. Creator recognizes $5,000 of ordinary income on the date received. Cost basis in the ETH is now $5,000.
- NFT primary sales. Creator mints and sells an NFT for 2 ETH when ETH is at $3,500. Creator recognizes $7,000 of ordinary income.
- NFT secondary royalties. Creator’s NFT resells on OpenSea, royalty pays out 0.1 ETH to creator. FMV at receipt is the income recognition amount.
- Mining rewards. Block reward of 0.5 BTC at $90,000 BTC price = $45,000 ordinary income. Plus equipment costs and electricity become deductible business expenses.
- Staking rewards. Vested staking yield is income at FMV on vest date.
- Airdrops and hard forks. Per Rev. Rul. 2019-24, taxable when the creator gains “dominion and control.” For airdrops, this is generally when the tokens hit the wallet.
- DeFi yield. LP fees, farming rewards, lending interest. Ordinary income at FMV when received.
- Tips and donations in crypto. Twitch streamer receives ETH tip via integrated wallet. Income at FMV.
- Token grants from creator funds. Some platforms (TikTok, YouTube, Web3 native platforms) grant native tokens. Income on vest date.
Capital gain/loss events
These are taxable when the creator sells, swaps, or uses crypto. They appear on Form 8949 and Schedule D:
- Selling crypto for fiat. Sale price minus cost basis = gain or loss.
- Swapping crypto for other crypto. Token A swapped for Token B. Gain/loss on Token A is the FMV of Token B received minus Token A’s cost basis.
- Spending crypto on goods or services. Buying a $200 piece of equipment with ETH triggers a capital gain or loss on the ETH used, calculated against its cost basis.
- NFT sales by collector. When the creator sells an NFT they own (rather than minted), the difference between sale and basis is capital gain/loss.
- Wrapped tokens. ETH to wETH conversion. The IRS has not given a clear answer; conservative treatment is to treat it as a taxable swap. Aggressive treatment is to treat it as non-taxable (similar to a dollar-to-dollar exchange).
- Bridge transactions. Moving an asset from one chain to another (Ethereum to Polygon). Conservative treatment: taxable. Aggressive: non-taxable.
The holding period determines short-term vs. long-term capital gains. Short-term (held one year or less) is taxed at ordinary rates. Long-term is taxed at preferential rates (0%, 15%, or 20%).
Non-taxable events
- Buying crypto with USD
- Transferring crypto between wallets you own
- Donating crypto to a qualified charity (deduction at FMV without recognizing gain)
- Receiving crypto as a gift (recipient takes donor’s basis)
Cost Basis: The Most Important Decision
Cost basis tracking determines tax outcomes more than any other variable. The IRS allows several methods, and the choice can swing tax bills dramatically.
Allowed methods
FIFO (First In, First Out). The default method if no other is specified. Oldest tokens are deemed sold first. In a rising market, this maximizes gain (oldest tokens have lowest basis).
LIFO (Last In, First Out). Newest tokens deemed sold first. In a rising market, this minimizes gain (newest tokens have highest basis). The IRS has historically allowed LIFO for crypto, but the rules tightened in 2024.
Specific Identification. The creator identifies which exact tokens are being sold, by lot or transaction ID. This allows tax-loss harvesting and gain optimization.
HIFO (Highest In, First Out). A subtype of specific identification where the highest-cost lot is sold first. Minimizes gain.
The 2024 specific identification rule change
Rev. Proc. 2024-28 clarified specific identification documentation requirements. To use specific identification on transactions after January 1, 2025:
- The creator must identify the specific units being sold by transaction ID, acquisition date, basis, and FMV at the time of acquisition
- Documentation must be made by January 1, 2025, or contemporaneously with the sale
- After-the-fact reassignment is no longer acceptable
For creators with substantial holdings across multiple wallets, this rule significantly increased the documentation burden. The honest reality: most creators using software like CoinTracker or Koinly with default FIFO settings will not hit this trap. Creators who want to use specific identification or HIFO need to ensure their tool generates contemporaneous documentation.
Per-wallet vs. universal basis tracking
Another 2024 change: the IRS now requires per-wallet cost basis tracking for digital assets, replacing the previously allowed universal method (where all wallets pooled together for basis calculation).
Practical implication: tokens held in different wallets have separate cost basis pools. Moving tokens between owned wallets is non-taxable, but the basis follows the tokens. Software needs to track basis per-wallet, not just per-asset.
Most major crypto tax tools (CoinTracker, Koinly, TokenTax, ZenLedger, Awaken Tax) support per-wallet tracking. Creators using older tools or DIY spreadsheets need to verify this is being handled correctly.
NFT-Specific Accounting
NFT accounting layers additional complexity on standard crypto rules. The treatment depends on the role: creator (minting and selling), collector (buying and selling), or royalty recipient.
Minting and selling (creator side)
Minting costs and gas fees. The cost to mint an NFT (gas fees, platform fees) are capitalized into the basis of the NFT created. Until sale, these are on the balance sheet as inventory or an intangible asset.
Primary sale. When the NFT sells for the first time, the sale price is ordinary income (creator activity, Schedule C) less the capitalized minting costs. If the NFT sells for 1 ETH ($3,500) and minting cost was 0.05 ETH ($175), ordinary income is $3,325.
Platform fees. OpenSea, Blur, Foundation, Magic Eden, and other marketplaces take a fee from the sale (typically 2.5% to 5%). This is a deductible business expense.
Multiple mints batched. A creator who mints a 10,000-piece collection should track per-piece basis. Total minting cost divided across the collection gives a per-NFT basis.
Royalty income
Secondary market royalties are ordinary income to the creator (Schedule C) at FMV when received. The 2022-2024 period saw many marketplaces stop enforcing royalties (Blur led, others followed). Some platforms still enforce, others do not.
Royalty schedules vary. Some pay continuously, some require manual claim. Income recognition is when the creator has dominion and control (typically when the royalty hits the wallet, regardless of when the underlying sale happened).
Tracking royalty income is a common gap. Royalties trickle in over years from a single collection. Creators often miss the long-tail royalty income on tax returns.
Collector side (creator buying NFTs)
When a creator buys an NFT for personal collection, basis is the purchase price plus gas fees. Sale of that NFT triggers capital gain or loss on the difference between sale and basis.
The collectible question. Some commentators argue NFTs may be “collectibles” under IRC Section 408(m), which would subject them to a 28% maximum long-term capital gains rate instead of 20%. The IRS provided guidance in Notice 2023-27 indicating that some NFTs would be treated as collectibles. The applicable rate depends on the underlying asset the NFT represents.
For NFTs treated as collectibles, the 28% rate applies on long-term gains. For NFTs not treated as collectibles, standard capital gains rates apply.
DeFi: The Hardest Area
Decentralized finance creates the most complex crypto accounting scenarios. Creators participating in DeFi protocols (Uniswap LPs, Compound lending, Curve farming, restaking on EigenLayer) face the deepest tracking challenges.
Liquidity provider positions
Adding liquidity to a pool (e.g., depositing ETH and USDC into a Uniswap V3 position) is generally a taxable event. The deposited tokens are traded for LP tokens (or position NFT). Conservative treatment: taxable swap of underlying tokens for the LP position.
Holding the LP position generates fees and yield. Each accrual is ordinary income at FMV.
Removing liquidity is another taxable event. The LP position is exchanged back for underlying tokens, with gain/loss measured against LP position basis.
Impermanent loss does not create a tax loss until liquidity is removed. The loss only crystallizes at withdrawal.
Lending protocols
Supplying assets to lending protocols (Compound, Aave) generally results in receipt of cTokens or aTokens. Aggressive treatment: holding the same asset in a wrapped form (not taxable). Conservative treatment: a swap (taxable).
Interest accrual is ordinary income at FMV when claimed or compounded.
Borrowing against crypto is generally not a taxable event. The crypto remains the borrower’s asset; the loan is a separate liability. However, liquidation events trigger taxable disposition.
Staking and restaking
Native staking (e.g., Ethereum validator) generates ordinary income at FMV when rewards are accrued or withdrawable.
Liquid staking (Lido stETH, Rocket Pool rETH) involves an initial swap of ETH for the liquid token (potentially taxable), then ongoing yield (ordinary income).
Restaking (EigenLayer, Symbiotic) layers additional yield on top of base staking. Each additional yield stream is ordinary income at FMV.
Yield farming
Liquidity mining rewards (token incentives for providing liquidity) are ordinary income at FMV when claimable.
Auto-compounding strategies (Yearn vaults, Beefy) generate ordinary income each compound cycle. Vault fees are deductible.
The honest reality: DeFi tax treatment is genuinely unsettled in many areas. The IRS has not provided clear guidance on every protocol mechanic. Conservative treatment (taxing every transaction) protects against audit. Aggressive treatment (deferring where possible) saves tax in the current year but creates disclosure obligations and audit exposure.
FASB ASU 2023-08: Fair Value for Business Holdings
This is the most important recent accounting standard change for creators operating through business entities (LLC, S-Corp, C-Corp) that hold crypto on the balance sheet.
Old rule (pre-2025): Crypto held by a business was treated as an indefinite-lived intangible asset under ASC 350. The asset was carried at cost, tested for impairment, and only written down (never up). This produced asymmetric reporting where price drops were recognized but recoveries were not.
New rule (FASB ASU 2023-08): Effective for fiscal years beginning after December 15, 2024, certain crypto assets held by business entities are measured at fair value, with unrealized gains and losses recognized in net income each period.
What the new standard means for creator businesses
A creator operating through an LLC that holds 10 ETH on the balance sheet now marks the position to market each reporting period:
- ETH at $3,000 at start of quarter
- ETH at $3,500 at end of quarter
- $5,000 unrealized gain recognized in net income for the quarter
This is mark-to-market treatment, separate from realized gains on actual sales.
Which assets qualify
The standard applies to crypto assets that meet specific criteria:
- Fungible (NFTs are excluded)
- Created or residing on a distributed ledger based on blockchain technology
- Secured through cryptography
- Not issued by the reporting entity or its related parties
- Considered intangible assets under existing GAAP
This captures BTC, ETH, USDC, and most major crypto. It excludes NFTs (treated separately) and tokens issued by the reporting entity.
Practical implications for creators
For creators operating through a sole proprietorship, the standard does not change tax treatment. Tax law still treats crypto as property, not subject to mark-to-market for income tax purposes (mark-to-market for accounting under GAAP is separate from tax recognition).
For creators operating through an LLC or corporation that produces GAAP financial statements (for investors, lenders, or audit), this is a significant change. The financial statements will now show meaningful unrealized gains and losses each period that did not appear before.
For audit-track companies, the change increases the documentation burden: fair value at each reporting date, valuation methodology (typically a principal market price), and consistency across periods.
The Wallet-to-GL Reconciliation Workflow
Crypto accounting that survives an audit requires reconciliation from on-chain activity to the general ledger. The workflow:
Step 1: Import every transaction
Connect every wallet, exchange, and protocol the creator uses. Tools like CoinTracker, Koinly, and TokenTax connect via API for centralized exchanges and via wallet addresses for on-chain activity.
Critical: Every wallet must be imported. Missed wallets create gaps that the IRS will notice during examination because chain analytics tools (Chainalysis, Elliptic) can identify holdings across the chain.
Step 2: Categorize transactions
Each transaction needs a tax classification:
- Income (sponsorship, NFT sale, staking, mining, airdrop)
- Acquisition (purchase, gift received)
- Disposal (sale, swap, spend)
- Internal transfer (wallet-to-wallet, no tax)
Software typically auto-categorizes most transactions. Manual review is required for DeFi activity, NFT mints, and ambiguous transactions.
Step 3: Establish cost basis for each lot
Per-wallet basis tracking, with cost basis method selected (FIFO, specific identification, HIFO). Document the choice contemporaneously per Rev. Proc. 2024-28.
Step 4: Reconcile to the GL
For business entities, the wallet balance at period-end must equal the GL balance for the digital asset account. Differences usually indicate missed transactions or categorization errors. Investigate immediately.
Step 5: Produce reports
End-of-year outputs for tax filing:
- Form 8949 for capital gain/loss transactions
- Schedule D for capital gain summary
- Schedule C for ordinary income items (creator-related)
- Income recognition schedule for staking, mining, airdrops, royalties
- For business entities: balance sheet, mark-to-market journal entries (under ASU 2023-08), and supporting fair value documentation
Step 6: Archive supporting documentation
The creator should retain:
- Wallet addresses and activity exports
- Exchange CSVs and 1099s
- Protocol transaction lists
- Cost basis selection documentation
- Fair value valuation support (for business entities)
Seven years is the standard retention period.
Common Tools and Tradeoffs
The 2026 crypto tax software landscape has matured significantly. The main tools and their tradeoffs:
CoinTracker. Strong UI, good for moderate complexity (active trading, some DeFi). Integrates with TurboTax and most major exchanges. Pricing scales with transaction count.
Koinly. Strong international coverage and DeFi support. Generally considered the most thorough on edge cases. Pricing scales with transaction count.
TokenTax. Higher-end service tier with CPA integration. Good for high-net-worth creators with complex situations. More expensive but includes advisory.
ZenLedger. Comparable to CoinTracker, strong on tax-loss harvesting features.
Awaken Tax. Newer entrant focused on DeFi and NFT complexity. Strong on protocol-specific edge cases.
For business entities under ASU 2023-08: Most consumer tools do not produce GAAP-compliant financial statements with fair value journal entries. This generally requires either NetSuite or Sage Intacct with crypto-specific plugins, or a CPA preparing manual journal entries from tool outputs.
The honest tradeoff: tools handle 90 to 95% of the workflow accurately. The remaining 5 to 10% (DeFi edge cases, NFT mints, custom token grants, complex staking) requires CPA review.
Common Mistakes That Trigger Audits
After working with creators on crypto activity, the patterns that draw IRS attention:
1. Missing wallets. Creator imports only main exchange. Misses MetaMask, Phantom, hardware wallet, NFT-specific wallet. The IRS sees on-chain activity that doesn’t appear on the return.
2. Unreported airdrops. Token drops to wallet, creator never sells. Creator assumes no income because no sale. Wrong. Airdrop is income at FMV on receipt.
3. NFT royalties not tracked. Royalty income trickles in over years. Easy to miss. Cumulatively significant.
4. Wrapping treated as non-taxable. ETH to wETH, ETH bridged to L2. Conservative treatment is taxable. Aggressive treatment without documented analysis is audit exposure.
5. Cost basis not contemporaneously documented. Specific identification claimed at filing time without supporting documentation. Rev. Proc. 2024-28 explicitly disallows this.
6. DeFi yield unreported. LP fees, farming rewards, lending interest. Each accrual is income. Most creators miss most of this.
7. Self-transfers misclassified as sales. Moving from Coinbase to MetaMask is not a sale. If categorized incorrectly in software, it generates phantom gains.
8. Form 8938 / FBAR missed. Foreign exchange holdings (Binance non-US, Bybit, OKX) above thresholds trigger FBAR (FinCEN 114) and Form 8938 reporting. Penalties for missing these are severe.
9. Hard fork tokens unreported. Bitcoin Cash, Ethereum Classic, Ethereum POW. Per Rev. Rul. 2019-24, taxable on receipt at FMV.
10. Crypto sold to fund the tax bill creates more tax. Selling held crypto to pay tax owed on staking income creates an additional capital gain/loss. Plan for this in advance.
How Ridgeway Financial Services Helps
Ridgeway Financial Services is a CPA-led firm with deep experience in crypto accounting. We work across the full creator and digital business spectrum: solo creators receiving sponsorship in ETH, NFT artists with active mint and royalty activity, Web3 founders with tokenomics and treasury exposure, and crypto-native businesses producing GAAP financial statements.
We support creators on crypto accounting in four ways.
Wallet and exchange consolidation. Connecting every wallet, exchange, and protocol the creator uses. Reconciling balances. Producing a complete, audit-ready transaction history.
Tax preparation and planning. Cost basis selection, contemporaneous documentation per Rev. Proc. 2024-28, ordinary income recognition for sponsorships and royalties, capital gains optimization, tax-loss harvesting analysis. Form 8949, Schedule D, Schedule C preparation.
FASB ASU 2023-08 implementation for business entities. For creators operating through LLCs, S-Corps, or C-Corps that produce GAAP financial statements, we handle the fair value measurement workflow, mark-to-market journal entries, and audit support. This is technical accounting most consumer tools and generic CPAs do not handle.
Integration with creator tax planning. Our creator tax and bookkeeping work integrates crypto activity with the broader creator tax picture. S-Corp election timing, retirement contributions, multi-state nexus, and deductions all interact with crypto activity. We treat them as one engagement rather than two separate ones.
If your creator business has crypto activity (sponsorship payments in crypto, NFT mint and royalty income, DeFi yield, staking, or held crypto on the balance sheet), generic creator firms generally cannot handle this work end-to-end. We can.
Talk to Ridgeway Financial Services for crypto accounting and tax services that integrate with your full creator finance picture. CPA-led, audit-ready, FASB-compliant for business entities.
Frequently Asked Questions
How is crypto received as a sponsorship payment taxed?
As ordinary income at fair market value on the date received, per IRS Notice 2014-21. The creator recognizes income equal to the USD value of the crypto on the receipt date and now holds an asset with that cost basis. Subsequent sale or use of that crypto creates a separate capital gain or loss event.
What cost basis method should I use?
The default is FIFO (First In, First Out). Specific identification or HIFO (Highest In, First Out) usually saves more tax for active creators with appreciated holdings, but require contemporaneous documentation per Rev. Proc. 2024-28. For 2025 and later, after-the-fact specific identification is no longer allowed.
How are NFT royalties taxed for the original creator?
Royalties from secondary market sales are ordinary income to the original creator (Schedule C) at fair market value when received. This is true regardless of when the underlying sale occurred, because dominion and control transfer at the royalty payout, not at the secondary sale.
Are airdrops taxable?
Yes. Per Rev. Rul. 2019-24, airdropped tokens are ordinary income at fair market value when the recipient gains “dominion and control,” generally when the tokens hit the wallet. This is a common audit trigger because creators often forget to report airdrops when they did not sell the tokens.
How do I handle staking rewards for tax purposes?
Staking rewards are ordinary income at fair market value when the creator gains dominion and control (typically at vest or claim). The recognized amount becomes the cost basis in the rewards. Subsequent sale creates a capital gain or loss separate from the original income recognition.
What is FASB ASU 2023-08 and does it apply to me?
ASU 2023-08 requires fair value measurement of certain crypto assets held by business entities, with unrealized gains and losses recognized in net income each period. Effective for fiscal years beginning after December 15, 2024. Applies to creators operating through LLCs, S-Corps, or C-Corps that produce GAAP financial statements. Does not change tax treatment for sole proprietors.
How do I track cost basis across multiple wallets?
Per-wallet cost basis tracking is now required (replacing the universal method previously allowed). Most major crypto tax tools support this. Tokens transferred between owned wallets retain their original basis. The challenge is ensuring every wallet is imported and reconciled.
What is the difference between FIFO, LIFO, HIFO, and specific identification?
FIFO (default) treats oldest tokens as sold first. LIFO treats newest as sold first. HIFO sells highest-cost lots first to minimize gains. Specific identification allows the creator to choose which exact lot is being sold. For most creators with appreciated holdings, HIFO or specific identification produces lower tax than FIFO, but requires contemporaneous documentation per Rev. Proc. 2024-28.
Are wallet-to-wallet transfers taxable?
Transfers between wallets you own are not taxable. The basis follows the tokens. However, transfers must be properly categorized in tax software, or they will be treated as sales and create phantom gains.
What records do I need for crypto tax reporting?
Wallet addresses, exchange CSVs, 1099s, protocol transaction histories, cost basis documentation, and any contemporaneous specific identification documentation. Seven years is the standard retention period. Cloud storage with backup is the practical approach.
Reviewed by YR, CPA, Senior Financial Advisor, Ridgeway Financial Services
Ridgeway Financial Services is a CPA-led fractional CFO and accounting firm serving creators, digital businesses, and tech, fintech, and crypto companies. We help creators and businesses handle crypto and NFT activity correctly: cost basis tracking, ordinary income recognition, FASB ASU 2023-08 fair value measurement, and audit-ready documentation.