> For the complete documentation index, see [llms.txt](https://learn.ledgifi.com/espana/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.ledgifi.com/espana/impuestos-cripto/que-tengo-que-declarar/irpf.md).

# IRPF

En el Impuesto sobre la Renta de las Personas Físicas, bajo la [Ley 35/2006](https://www.boe.es/eli/es/l/2006/11/28/35/con) del 28 de noviembre, declararás los rendimientos obtenidos según el tipo de transacción que hayas realizado, ya sea sobre Renta General o sobre Rentas del Ahorro. Ambas se diferencian por el hecho de que cada una de ellas integran un tipo de rendimiento distinto.

### Renta General

La base imponible general incluye, entre otros, los rendimientos del trabajo, de actividades económicas y ganancias patrimoniales no derivadas de una transmisión. Básicamente todo aquello que es una incorporación gratuita y sin contraprestación, en la medida en que se genera una ganancia patrimonial no derivada de una transmisión.

Dentro de esta base imponible encontrarás:

* [Regalo o Donación](/espana/tipos-de-transacciones/regalo-o-donacion.md)
* [Airdrops](/espana/tipos-de-transacciones/airdrops.md)
* [Forks](/espana/tipos-de-transacciones/forks.md)
* [Minería](/espana/tipos-de-transacciones/mineria.md)
* [Pérdida y Robo de cripto](/espana/tipos-de-transacciones/perdida-y-robo-de-cripto.md)
* [Sueldo o remuneración](/espana/tipos-de-transacciones/sueldo-o-remuneracion.md)

### Renta del Ahorro

La base imponible del ahorro incluye otros rendimientos generalmente conocidos como saving income, es decir, dividendos, intereses y ganancias patrimoniales derivadas de una **transmisión** (por ejemplo, el intercambio de BTC por ETH).

* [Cambiar cripto por cripto](/espana/tipos-de-transacciones/cambiar-cripto-por-cripto.md)
* [Pagar algo con cripto](/espana/tipos-de-transacciones/pagar-algo-con-cripto.md)
* [Vender cripto por fiat](/espana/tipos-de-transacciones/vender-cripto-por-fiat.md)
* [Staking](/espana/tipos-de-transacciones/staking.md)
* [Futuros y Margin Trading](/espana/tipos-de-transacciones/futuros-y-margin-trading.md)
* [Comisiones](/espana/tipos-de-transacciones/comisiones.md)
* [Recibir cripto como pago](/espana/tipos-de-transacciones/recibir-cripto-como-pago.md)

### Resultado

#### **Si tienes ganancias:**

Deberás reportar el monto total en el [Modelo 100](/espana/impuestos-cripto/declarar-tus-criptos-a-hacienda/como-debo-hacerlo/modelo-100.md).

#### **Si tienes pérdidas:**

Podrás utilizar estas pérdidas para compensar contra ganancias de similares características.&#x20;

Entonces, si tuviste ganancias en criptomonedas (u otras ganancias de inversión), podrías compensar estas pérdidas contra esas ganancias. Si no tuviste ganancias contra las cuales puedas compensar tus pérdidas o si tus pérdidas exceden tus ganancias, podrás utilizar esta pérdida en años posteriores.&#x20;

Las pérdidas no utilizadas pueden trasladarse hasta por cuatro años y puedes usarlas para compensar un máximo del 25% de tu ganancia cada año. Dependiendo si las pérdidas son sobre la Renta General o Rentas del Ahorro, deberás referirte al [Art. 48 de la Ley de IRPF](https://www.boe.es/buscar/act.php?id=BOE-A-2006-20764\&p=20221228\&tn=1#a48) o [Art. 49 de la Ley de IRPF](https://www.boe.es/buscar/act.php?id=BOE-A-2006-20764\&p=20221228\&tn=1#a49) respectivamente.

{% hint style="info" %}
Si quieres saber [cuándo](/espana/impuestos-cripto/declarar-tus-criptos-a-hacienda/cuando-debo-hacerlo.md) y [cómo](/espana/impuestos-cripto/declarar-tus-criptos-a-hacienda/como-debo-hacerlo/modelo-100.md) debes declarar el IRPF, sigue los links.
{% endhint %}

Puedes revisar más de esto en la [consulta V0975-22](https://petete.tributos.hacienda.gob.es/consultas/?num_consulta=V0975-22).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://learn.ledgifi.com/espana/impuestos-cripto/que-tengo-que-declarar/irpf.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
