> ## Documentation Index
> Fetch the complete documentation index at: https://learn.breezing.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Avoid Gains/Losses on Staking & LPs

> Learn how to prevent staking, bridging, and liquidity pool transactions from affecting your cost basis.

When you send tokens to a staking contract, liquidity pool, or bridge, you are often just moving your own assets around rather than realizing a taxable event or a true disposal. In Breezing, you can flag these specific transactions so they do not trigger a capital gain/loss or alter your running cost basis.

<iframe width="100%" height="400" src="https://www.youtube.com/embed/fFWa_LwzpZk" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />

### How to Skip Gains & Losses

1. On your **Dashboard**, click into the transaction you want to exclude (e.g., an outbound transfer to a staking contract).
2. Scroll down in the transaction details panel.
3. Toggle the **Skip Net Gain/Loss** switch.
4. Enter a **Reason** in the text field (e.g., `Staking`, `Liquidity Pool`, or `Bridging`). This leaves a clear audit trail.
5. Click **Save**.

Breezing will now ignore this specific transaction when you run the global Gain/Loss calculator, ensuring your cost basis remains completely intact. *(Note: Do not use the "Internal Transfer" tag for these events; use this dedicated toggle instead).*

<Accordion title="Video Transcript">
  All right. So, for this next video, I'm going to show you what happens if you have a transaction that's like a staking rewards or maybe you're bridging or maybe you're wrapping something and you want the system to not calculate gains and losses and to basically not affect the cost basis of that token in the future basically. So, that's really common like liquidity pool or staking. So, for example, let's say I have this transaction 250. I kind of come down here. It says skip gains and losses. So, I'm going to toggle that and I'm going to give it a reason. I can say staking. I can say liquidity pool kind of whatever the reason is. It's pretty much just going to tell the system, hey, skip this for gains and losses and don't change my cost base. You save it and that's all you need to do. So, you don't see kind of signify as an internal anymore. That's kind of the new toggle to use. Let me know if you have any questions.
</Accordion>
