Table of Contents
The Question Readers Ask: What Rate Will I Actually Pay?

Most crypto investors ask the wrong version of this question. They ask "what is the crypto tax rate," as if there is one number. There is not. The rate you pay depends on two variables: how long you held the asset, and whether you earned it as yield or bought it as a position.
In Buenos Aires, I watched a friend realize in March that the staking rewards he earned in December were taxed at 37%, not the 15% long-term capital gains rate he had assumed. He held the underlying tokens for two years. That did not matter. The rewards themselves were ordinary income the day they hit his wallet. His effective tax liability erased 40% of the yield he thought he had earned.
The federal tax code treats crypto capital gains and crypto income as two separate categories. Trading profits follow capital gains brackets based on holding period. Staking rewards, liquidity pool fees, and lending interest follow ordinary income brackets regardless of how long you have participated in the protocol. This article separates the two, shows the actual 2025 brackets for each, and explains which yield sources trigger which rates.
Capital Gains Tax Rates: The Holding Period Is Everything

When you sell, swap, or spend crypto you bought or received earlier, the IRS treats that event as a disposal that triggers capital gains tax. The rate you pay depends entirely on how long you held the asset before disposal.
Short-Term Capital Gains: Held One Year Or Less
If you held the crypto for one year or less, the gain is short-term and taxed at ordinary income rates. For 2025, those rates range from 10% to 37% depending on your total taxable income. The brackets for single filers are:
- 10% on income from $0 to $11,925
- 12% on income from $11,926 to $48,475
- 22% on income from $48,476 to $103,350
- 24% on income from $103,351 to $197,300
- 32% on income from $197,301 to $250,525
- 35% on income from $250,526 to $626,350
- 37% on income above $626,351
If you bought ETH in February and sold it in November, that nine-month holding period means the gain is taxed at the same rate as your salary. For a single filer earning $120,000 in total income, short-term gains are taxed at 24%. For a filer earning $300,000, the rate is 35%.
Long-Term Capital Gains: Held More Than One Year
The legal standard is "more than one year." This is sometimes described colloquially as "one year and a day," but the IRS holding period begins the day after you acquire the asset. If you receive Bitcoin on March 15, 2024, your holding period begins March 16, 2024. You must hold until at least March 16, 2025, to qualify for long-term treatment.
Long-term capital gains are taxed at preferential rates: 0%, 15%, or 20%, depending on your income. For 2025 single filers, the thresholds are:
- 0% rate: taxable income from $0 to $48,350
- 15% rate: taxable income from $48,351 to $533,400
- 20% rate: taxable income above $533,401
The difference between a 24% short-term rate and a 15% long-term rate on a $50,000 gain is $4,500 in additional tax liability. For positions you plan to hold anyway, waiting past the one-year mark reduces your tax bill substantially. This is the core income mechanism of tax-aware position management: hold accumulation-zone positions past the one-year threshold to convert ordinary income rates into preferential capital gains rates.
Net Investment Income Tax (NIIT): The Additional 3.8%
High-income taxpayers owe an additional 3.8% Net Investment Income Tax on top of the capital gains rates above. The NIIT applies when your modified adjusted gross income exceeds $200,000 for single filers or $250,000 for married filing jointly. If you are in the 20% long-term capital gains bracket and subject to NIIT, your effective rate on crypto gains is 23.8%.
Staking Rewards, Yield Farming, And Liquidity Pool Income: Ordinary Income At Receipt

This is the category most investors misunderstand. When you earn crypto as yield, you owe tax at receipt, not at sale. The tax rate is your ordinary income rate, not the preferential capital gains rate. The IRS made this explicit in Revenue Ruling 2023-14.
Staking Rewards: Taxed When You Gain Dominion And Control
Staking rewards are taxable as ordinary income at fair market value the moment you gain "dominion and control" over them. Dominion and control means the tokens are available to you - either sitting in your wallet or claimable at will. Even if you leave them locked in the protocol, if you have the technical ability to withdraw them, the IRS considers that moment of control to be the taxable event.
You report the dollar value of the tokens on the day you received them, using the fair market value at the time of receipt. That value becomes your cost basis in the tokens. If you stake ETH and receive 0.5 ETH in rewards when ETH is trading at $3,000, you recognize $1,500 in ordinary income. Your cost basis in that 0.5 ETH is $1,500. When you later sell that ETH, you calculate capital gains or losses from that $1,500 basis.
This creates dual taxation. The reward is taxed as income when received. Any appreciation after receipt is taxed as capital gains when sold. If the 0.5 ETH you received at $3,000 is later sold at $3,500, you owe ordinary income tax on the initial $1,500 and capital gains tax on the $250 gain.
Phantom Income Risk: You Owe Tax Even If The Price Drops
Staking rewards are paid in tokens, not dollars. If the token price is high when you receive the reward, you recognize ordinary income based on that high value. If the market drops afterward, you still owe tax on the original value even though the tokens may now be worth far less.
In Istanbul, a staker I know earned governance tokens in November 2021 worth $8,000 at receipt. By April 2022, those tokens were worth $1,200. He still owed ordinary income tax on $8,000. He had no dollar proceeds to pay the tax bill. He sold other positions at a loss to cover the liability. This is phantom income: real tax obligation with no corresponding fiat liquidity.
The income mechanism here is tax planning around withdrawal timing. If you are staking and reinvesting rewards automatically, track the fair market value at every reward event. Some stakers withdraw rewards weekly and convert a portion to stablecoins or fiat immediately to cover expected tax liability. Others use crypto tax software built for DeFi yield to calculate estimated quarterly tax and set aside liquidity in advance.
Yield Farming And Liquidity Pool Fees: Multiple Tax Events
Yield farming generates at least two taxable events, and often more. When you deposit tokens into a liquidity pool, you typically receive LP (liquidity provider) tokens in return. The IRS has not issued specific guidance on whether this deposit is a taxable event, but the conservative position treats it as a taxable disposal - you are exchanging your original tokens for a different asset (the LP token).
Fees you earn from providing liquidity are treated as ordinary income when you gain control over them. Some protocols distribute fees continuously. Others require an explicit claim transaction. Either way, the fair market value of the fees at the moment you gain access to them is ordinary income.
When you exit the pool by redeeming your LP tokens for the underlying assets, you trigger another capital gain or loss event. Your cost basis in the LP tokens is the fair market value of the tokens you deposited, adjusted for any fees earned. If the pool experienced impermanent loss and you withdrew less value than you deposited (even after accounting for fees), that loss is a capital loss. You can deduct up to $3,000 per year of capital losses against ordinary income, with the remainder carried forward.
The income mechanism here is understanding which part of your DeFi activity triggers ordinary income rates and which triggers capital gains rates. Fees earned in the pool are ordinary income the moment they are claimable. Token price appreciation between deposit and withdrawal is a capital event. Tracking which specific transaction creates which taxable event is essential for accurate reporting and for calculating your true after-tax yield.
State Tax, High-Tax Jurisdictions, And The Compounding Rate Effect
Federal rates are only part of the tax burden. State income tax stacks on top. California taxes staking rewards and short-term capital gains at ordinary California rates, which can reach 13.3% for top earners. For a California resident in the top federal bracket earning staking income, the combined marginal rate is over 50%.
In New York City, a top-bracket resident faces 37% federal, 10.9% state, and 3.876% city tax on ordinary income, plus the 3.8% NIIT on investment income. Total marginal tax on staking rewards for a high-income New York City resident approaches 55%. This is not hypothetical. I have seen Argentine expats in New York earning USDC staking yield at 8% APY realize their after-tax yield was under 4% after accounting for federal, state, and city tax on the monthly distributions.
The income mechanism is jurisdictional arbitrage. Some traders structure their staking through entities in zero-income-tax states like Texas, Florida, or Wyoming. Others time large liquidity pool exits to occur in tax years when their other income is lower, dropping them into a lower marginal bracket. A few move. High-income yield farmers in California who relocate to Puerto Rico can access Act 60 tax incentives that reduce the tax rate on certain investment income to 4%.
Holding Period Documentation And Cost Basis Tracking Under 2025 Rules
Starting January 1, 2025, U.S. crypto exchanges must track transactions and report sales on Form 1099-DA, a new form created specifically for digital assets. Before 2025, investors could use a universal accounting method to calculate cost basis across all wallets and exchanges. From 2025 forward, the IRS requires wallet-by-wallet cost basis tracking.
This change has immediate consequences for holding period management. If you move Bitcoin from Coinbase to a hardware wallet and later to Kraken before selling, you must document the acquisition date at each step to prove the holding period. The IRS allows specific identification of units sold (you designate which specific tokens you are selling) or first-in, first-out (FIFO) accounting, but both require precise records.
For positions you received as gifts, your holding period includes the time the asset was held by the donor - but only if you have documentation substantiating the donor's holding period. If you cannot prove the donor's acquisition date, your holding period begins the day after you received the gift. Loss of donor documentation means loss of the long-term holding period benefit.
The income mechanism here is documentation hygiene. Use tax software with on-chain indexing that tracks acquisition dates automatically. Export transaction histories from every exchange and wallet you use. For large positions, download and archive the exchange trade confirmation showing the exact timestamp of acquisition. The difference between a documented 13-month holding period and an undocumented 11-month holding period can be thousands of dollars in additional tax on a single position.
Reporting Requirements: Schedule 1, Form 8949, And The New 1099-DA
Staking rewards and other ordinary income from digital assets are reported on Form 1040 Schedule 1 under "Digital assets received as ordinary income not reported elsewhere." You enter the total fair market value of all staking rewards, liquidity pool fees, and lending interest you received during the tax year. This amount flows into your adjusted gross income and is taxed at your marginal ordinary income rate.
Capital gains and losses from crypto sales are reported on Form 8949 and Schedule D. Form 8949 lists each disposal event: the asset sold, date acquired, date sold, proceeds, cost basis, and gain or loss. Short-term and long-term transactions are reported in separate sections. The totals flow to Schedule D, where they combine with other investment gains and losses.
Beginning with the 2025 tax year, exchanges will issue Form 1099-DA to report digital asset sales. The form will include gross proceeds and, in many cases, cost basis information. This is similar to Form 1099-B used for stock sales. The IRS will receive a copy of every 1099-DA, so unreported crypto sales will trigger automatic matching notices.
For DeFi users, this creates a reporting gap. Centralized exchanges will issue 1099-DA forms. DeFi protocols will not. You remain responsible for tracking and reporting every DeFi transaction - every liquidity pool entry and exit, every yield farming reward, every token swap - even if no third party reports it to the IRS. The IRS FAQ on virtual currency transactions is explicit: all digital asset transactions are reportable whether or not you receive a tax form.
The Takeaway: Rate Optimization Starts With Classification
The effective tax rate on crypto income depends entirely on how the IRS classifies the transaction. Long-term capital gains on appreciated positions face a maximum 20% federal rate (23.8% with NIIT). Short-term gains and all forms of staking, yield farming, and liquidity pool income face ordinary rates up to 37% federal (40.8% with NIIT), plus state and local tax in many jurisdictions.
For Argentine expats managing dollar-denominated stablecoin yield in high-tax U.S. states, the after-tax return on a staking position paying 8% can drop below 4% after federal, state, and city tax. For traders in zero-income-tax states holding positions past the one-year threshold, the difference between short-term and long-term treatment is 17 percentage points of tax savings on every dollar of gain.
The projects with real traction in emerging markets - the stablecoin savings products routing peso conversions in Buenos Aires, the remittance corridors moving USDT between Turkey and the Gulf, the lending protocols offering dollar-yield to Nigerian savers - all generate ordinary income at receipt for U.S. taxpayers participating in those flows. Understanding which rate applies to which yield source is the prerequisite for calculating true after-tax return. The rate structure does not change based on where the protocol is used. It changes based on holding period and income classification, and those variables are within your control.
Frequently Asked Questions
Do I pay tax on crypto I am still holding?
No. Unrealized gains on crypto you are holding are not taxable. You owe tax only when you dispose of the asset through a sale, swap, or spend. The exception is staking rewards, liquidity pool fees, and other yield - those are taxed as ordinary income when you receive them, even if you continue holding the tokens afterward.
How does the IRS know if I held crypto for more than a year?
The holding period begins the day after you acquire the asset and ends on the day you dispose of it. Starting in 2025, exchanges must report acquisition dates on Form 1099-DA. For assets held in self-custody wallets or DeFi protocols, you are responsible for maintaining your own records proving the acquisition date. If you cannot document the holding period, the IRS may treat the gain as short-term.
Can I deduct impermanent loss from a liquidity pool?
Yes, if you realize the loss by exiting the pool. When you redeem LP tokens for the underlying assets, you recognize a capital gain or loss based on your cost basis in the LP tokens. If the value you withdraw is less than your original deposit (even after accounting for fees earned), you have a capital loss. You can deduct up to $3,000 per year of net capital losses against ordinary income, with excess losses carried forward to future years.
Are staking rewards taxed twice?
Yes, in two separate events. When you receive staking rewards, you owe ordinary income tax on the fair market value at receipt. That value becomes your cost basis. When you later sell those tokens, you owe capital gains tax on any appreciation from that cost basis to the sale price. This is not double taxation on the same gain - it is tax on the initial income at receipt, followed by tax on subsequent appreciation.
Does the 3.8% NIIT apply to all crypto income?
The Net Investment Income Tax applies to investment income for taxpayers with modified adjusted gross income above $200,000 (single) or $250,000 (married filing jointly). NIIT applies to capital gains and to passive income such as staking rewards and liquidity pool fees. It does not apply to income from active trading if you qualify as a trader in securities, but that classification requires meeting specific IRS tests and making an election.
Frequently Asked Questions
Do I pay tax on crypto I am still holding?
No. Unrealized gains on crypto you are holding are not taxable. You owe tax only when you dispose of the asset through a sale, swap, or spend. The exception is staking rewards, liquidity pool fees, and other yield - those are taxed as ordinary income when you receive them, even if you continue holding the tokens afterward.
How does the IRS know if I held crypto for more than a year?
The holding period begins the day after you acquire the asset and ends on the day you dispose of it. Starting in 2025, exchanges must report acquisition dates on Form 1099-DA. For assets held in self-custody wallets or DeFi protocols, you are responsible for maintaining your own records proving the acquisition date. If you cannot document the holding period, the IRS may treat the gain as short-term.
Can I deduct impermanent loss from a liquidity pool?
Yes, if you realize the loss by exiting the pool. When you redeem LP tokens for the underlying assets, you recognize a capital gain or loss based on your cost basis in the LP tokens. If the value you withdraw is less than your original deposit (even after accounting for fees earned), you have a capital loss. You can deduct up to $3,000 per year of net capital losses against ordinary income, with excess losses carried forward to future years.
Are staking rewards taxed twice?
Yes, in two separate events. When you receive staking rewards, you owe ordinary income tax on the fair market value at receipt. That value becomes your cost basis. When you later sell those tokens, you owe capital gains tax on any appreciation from that cost basis to the sale price. This is not double taxation on the same gain - it is tax on the initial income at receipt, followed by tax on subsequent appreciation.
Does the 3.8% NIIT apply to all crypto income?
The Net Investment Income Tax applies to investment income for taxpayers with modified adjusted gross income above $200,000 (single) or $250,000 (married filing jointly). NIIT applies to capital gains and to passive income such as staking rewards and liquidity pool fees. It does not apply to income from active trading if you qualify as a trader in securities, but that classification requires meeting specific IRS tests and making an election.
Koinly imports from 800+ exchanges and wallets and handles the DeFi cases most tools get wrong - rebasing tokens, LP positions, staking rewards.
Try KoinlyWe may earn a commission if you sign up through this link, at no cost to you. It does not change what gets recommended.
You now have the exact 2025 federal brackets for short-term gains, long-term positions, and staking income. These numbers will shift again when Congress adjusts the tax code next cycle.
Every Thursday: where crypto yield actually is - stablecoins, liquid staking and DeFi lending, with the risk named next to the rate and what changed since last week.
Get it free every ThursdayFree. No trade calls, no allocations, no hype. Unsubscribe in one click.