> For the complete documentation index, see [llms.txt](https://docs.yecho.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.yecho.app/user-guide/understanding-your-dashboard/taxes-and-reports.md).

# Taxes & Reports

<figure><img src="https://3239658168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FixbjaRBzIf0VJk0BWlCA%2Fuploads%2FhXKHhr6chcPsgUIs9FKz%2Fimage.png?alt=media&amp;token=3efe54c3-ca24-4098-8250-d061b69106fc" alt=""><figcaption></figcaption></figure>

***

The Tax & Reports tab provides a **complete, filterable log of all daily income events** tracked by Yecho, designed to assist users with tax reporting and financial auditing of their DeFi activity.

#### What it displays <a href="#user-content-what-it-displays" id="user-content-what-it-displays"></a>

A full scrollable table, **Income History** with one row per income event, showing:

* **Date :** Snapshot date of the income entry
* **Type :** Contract type `Lending` (green) or `Borrowing` (red)
* **Protocol :** dApp name with logo
* **Blockchain :** Chain with logo
* **Asset :** Token received
* **Amount :** Token amount (negative for borrow costs)
* **USD Snapshot** : Amount converted to USD using snapshot prices
* **USD Current :** Amount converted to USD using live token prices

#### Filtering <a href="#user-content-filtering" id="user-content-filtering"></a>

Users can narrow down data by:

* **Date range** : From / To date pickers
* **Type** : Lending vs. Borrowing
* **Protocol** : Filter by specific dApp
* **Asset** : Filter by token
* **Chain** : Filter by blockchain

The entry count updates live (e.g. *"342 entries (filtered from 1,204)"*). A **Clear** button resets all filters.

<figure><img src="https://3239658168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FixbjaRBzIf0VJk0BWlCA%2Fuploads%2Fb6u2KpHUBpJeuYogApqk%2FScreenshot%202026-08-10%20at%2012.50.32%E2%80%AFAM.png?alt=media&amp;token=6e0e9530-e0b7-4219-a3f5-3f20b0221472" alt=""><figcaption></figcaption></figure>

#### Export <a href="#user-content-export" id="user-content-export"></a>

A **"Export CSV"** button downloads the currently filtered dataset as a `.csv` file (`yecho_income_export.csv` or `yecho_income_export_filtered.csv`), ready to be imported into tax software or spreadsheets.

<figure><img src="https://3239658168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FixbjaRBzIf0VJk0BWlCA%2Fuploads%2F99DBXkCdT3OVFA62Csrb%2FScreenshot%202026-06-11%20at%209.33.18%E2%80%AFPM.png?alt=media&amp;token=f54ac17a-6332-40e2-b25c-bd71f223c609" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3239658168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FixbjaRBzIf0VJk0BWlCA%2Fuploads%2F2abWRTm1jFdSBMWSsxFQ%2FScreenshot%202026-06-11%20at%209.34.27%E2%80%AFPM.png?alt=media&amp;token=8c0b60ed-0e64-48ad-adb9-928b163756a4" alt=""><figcaption></figcaption></figure>

* Ena[bles easy preparation of tax reports by filtering by year, token, or protocol](#user-content-fn-1)[^1]
* The CSV export makes it compatible with any tax reporting tool (Koinly, CoinTracker, etc.)

Two export types are available:

* **Daily Income** : one row per income event, matching the table above
* **Daily Balances** : a full history of position balances captured at each snapshot

[^1]:
