Yield Farming and Liquidity Pool Taxes Explained
A general DeFi guide will tell you that swaps are disposals and rewards are income. Both are true and neither answers what actually happens when you deposit two assets into a pool, receive a token representing your share, watch the ratio drift, and withdraw something different from what you put in.
This guide covers the parts a general guide skips.
Reward tokens: the settled part
Crypto you earn is ordinary income at its fair market value on the day you receive it. Reward tokens from a farm are earned crypto. The value at receipt is income, and it becomes your cost basis in those tokens, so the later sale is a separate capital gain or loss measured against it.
The difficulty is volume rather than principle. Rewards accruing per block produce a very large number of income events, each needing a value at its own timestamp. This is the single strongest practical reason DeFi users need software rather than a spreadsheet.
A related question is when a reward is received. Tokens that accrue continuously but must be claimed raise the question of whether receipt is accrual or claim. Pick a defensible answer, apply it consistently, and record enough to support either.
Entering a pool: the unsettled part
You deposit two assets and receive an LP token. Is that a disposal of the deposited assets in exchange for a new asset, or a deposit that leaves your ownership intact?
Both characterisations are argued. Treating it as a disposal produces gain or loss at entry and gives the LP token a fresh basis. Treating it as a deposit defers everything to exit. The IRS has not resolved this specifically, and the honest position is that you are taking a position rather than following a rule.
What is not defensible is switching between the two depending on which is cheaper in a given year. Consistency is what makes a position survivable.
Exiting a pool
The same characterisation question runs in reverse, and it compounds, because what you withdraw is usually not what you deposited. Impermanent loss is real economics: the pool rebalances against you, so you come out with more of the asset that fell and less of the one that rose.
Impermanent loss is not a deductible loss
This catches people every year. Impermanent loss is a change in the composition and value of your position while you hold it. Unrealised movements are not deductible. What is realised, and therefore what has tax consequences, is what happens on exit, measured against the basis of what you are treated as disposing of.
So the answer is not that impermanent loss is ignored, it is that it shows up through the exit computation rather than as a separate loss line.
Auto compounding vaults
A vault that harvests and reinvests rewards on your behalf is doing something on your behalf. If the underlying harvest is income to you, an auto compounding wrapper does not make it not income, it makes it invisible in your wallet history. Vault positions frequently need the protocol's own accounting data to reconstruct, because the wallet only sees a share token whose value drifts upward.
Where the US rules still frame everything
- Short term gains are taxed at ordinary rates up to 37%; long term at 0%, 15% or 20%.
- Losses offset gains, with up to 3,000 dollars of net loss usable against ordinary income each year and the rest carried forward.
- Cost basis is tracked per wallet or account under Revenue Procedure 2024-28, which matters for DeFi because positions naturally sprawl across wallets.
- Gas fees paid on a disposal are part of the cost of that disposal. Gas on non taxable actions is a harder question and should be treated consistently.
Our DeFi tax guide covers the broader protocol landscape, and US crypto tax covers the rates and forms.
General information, not tax advice. Rules change and depend on your circumstances. Confirm the current position with the relevant tax authority or a qualified tax professional.
Practical Steps for Managing Yield Farming Tax Records
Yield farming taxes can feel overwhelming because of the sheer volume of transactions and the ambiguity in how certain events should be treated. While the core principles are straightforward, the practical challenge lies in keeping accurate records and making defensible choices. This supplementary section offers evergreen guidance to help you stay organized, ask the right questions, and avoid common pitfalls. The focus is on process, not on specific rules, because the right process will serve you regardless of how regulations evolve. Whether you are a casual participant or a power user, the habits you build now will pay off when it is time to review your positions. The goal is not to give you a one-size-fits-all answer, but to equip you with a framework for thinking through your own situation. By taking a systematic approach, you can reduce stress and increase confidence in your reporting. Remember that every farming strategy is unique, so your records should reflect your specific activities. The following sections walk through key areas where careful attention can make a significant difference.
Organizing Your Records
The first step in managing yield farming taxes is to establish a reliable system for organizing your records. Start by creating a dedicated folder or digital space for each wallet or account you use for farming. Within that, keep subfolders for each protocol or pool you participate in. For every transaction, record the date, time, the assets involved, the amounts, and the transaction hash. Also note the fair market value of any rewards at the time you received them, as this will be crucial for income reporting. If you use a portfolio tracker, ensure it is set to record data at the granular level, not just daily summaries. Screenshots of your positions at key moments, such as when you enter or exit a pool, can serve as valuable evidence. Additionally, save any documentation from the protocol, such as terms of service or reward schedules, as these may clarify how certain events are characterized. The more organized you are, the easier it will be to answer questions that arise later. A little effort upfront can save hours of frustration when you need to reconstruct your history.
Identifying Unanswered Questions
Even with thorough records, you will likely encounter situations where the correct tax treatment is unclear. For example, the question of whether depositing assets into a liquidity pool is a taxable disposal or a non-taxable transfer remains unsettled. In such cases, it is essential to identify the specific questions you need to answer and to research the current guidance or seek professional advice. Write down each open question, along with the possible interpretations and the evidence that supports each. This will help you make a reasoned decision and document your rationale. Common questions include: When exactly are rewards considered received? How should gas fees be allocated? What is the basis of LP tokens? By articulating these questions clearly, you can avoid making arbitrary choices that might be difficult to justify later. Consistency is key, so once you adopt a position, apply it uniformly across all similar transactions. This approach not only helps you stay compliant but also demonstrates good faith if your records are ever reviewed.
Reconciling Sources
Reconciling your records with external sources is a critical step that many overlook. Your wallet history may not tell the whole story, especially with auto-compounding vaults or complex pool interactions. Cross-check your transaction list against the protocol's own data, such as event logs or dashboard exports. This can reveal missing entries or discrepancies in amounts. For rewards, verify that the values you recorded match the market prices at the relevant times. If you use multiple tools, ensure they are synchronized and that you understand any differences in how they categorize transactions. Reconciliation also involves comparing your records with exchange or wallet statements to catch any errors. This process can be time-consuming, but it is the best way to ensure accuracy. It also helps you identify patterns, such as frequent small transactions that might be aggregated for reporting purposes. By making reconciliation a regular habit, you reduce the risk of mistakes and build a solid foundation for your tax review.
Documenting Assumptions
Before you finalize any tax filing or close your books for the year, take the time to review your entire farming history with a critical eye. Look for any transactions that you may have missed, such as small rewards that were automatically reinvested. Verify that your cost basis calculations are consistent and that you have not double-counted any gains or losses. If you have taken a particular position on an unsettled issue, ensure that you have documented your reasoning and that it is applied consistently. Consider whether you need to consult a qualified tax professional, especially if your activities are complex or involve significant amounts. A professional can help you navigate ambiguity and ensure that you are meeting your obligations. Remember that tax laws can change, so it is wise to stay informed about updates that might affect your positions. By following these practical steps, you can approach yield farming taxes with confidence, knowing that you have done your due diligence. The effort you invest in organization and review is an investment in peace of mind.
Practical Steps for Managing Yield Farming Tax Records
Yield farming taxes can feel overwhelming because of the sheer volume of transactions and the ambiguity in how certain events should be treated. While the core principles are straightforward, the practical challenge lies in keeping accurate records and making defensible choices. This supplementary section offers evergreen guidance to help you stay organized, ask the right questions, and avoid common pitfalls. The focus is on process, not on specific rules, because the right process will serve you regardless of how regulations evolve. Whether you are a casual participant or a power user, the habits you build now will pay off when it is time to review your positions. The goal is not to give you a one-size-fits-all answer, but to equip you with a framework for thinking through your own situation. By taking a systematic approach, you can reduce stress and increase confidence in your reporting. Remember that every farming strategy is unique, so your records should reflect your specific activities. The following sections walk through key areas where careful attention can make a significant difference. Organizing your records is the first step. Start by creating a dedicated folder or digital space for each wallet or account you use for farming. Within that, keep subfolders for each protocol or pool you participate in. For every transaction, record the date, time, the assets involved, the amounts, and the transaction hash. Also note the fair market value of any rewards at the time you received them, as this will be crucial for income reporting. If you use a portfolio tracker, ensure it is set to record data at the granular level, not just daily summaries. Screenshots of your positions at key moments, such as when you enter or exit a pool, can serve as valuable evidence. Additionally, save any documentation from the protocol, such as terms of service or reward schedules, as these may clarify how certain events are characterized. The more organized you are, the easier it will be to answer questions that arise later. A little effort upfront can save hours of frustration when you need to reconstruct your history. Reconciling your records with external sources is a critical step that many overlook. Your wallet history may not tell the whole story, especially with auto-compounding vaults or complex pool interactions. Cross-check your transaction list against the protocol's own data, such as event logs or dashboard exports.
FAQ
Are yield farming rewards taxable?
Yes. Crypto you earn is ordinary income at its fair market value on the day of receipt, and that value becomes your cost basis in those tokens for the later disposal.
Is depositing into a liquidity pool a taxable disposal?
There is no settled answer. Treating it as a disposal produces gain or loss at entry and gives the LP token a fresh basis; treating it as a deposit defers everything to exit. Both are argued. Choose a defensible position, apply it consistently, and keep records supporting either.
Can I deduct impermanent loss?
Not as a separate loss. Impermanent loss is an unrealised change in the composition and value of your position. It has tax consequences through the exit computation, measured against the basis of what you are treated as disposing of, rather than as its own deduction.
How are auto compounding vaults handled?
A wrapper that harvests and reinvests on your behalf does not change the character of the underlying harvest, it only hides it from your wallet history. Vault positions usually require the protocol's own accounting data to reconstruct, since the wallet sees only a share token whose value drifts.
