Declaración fiscal de Forex paso a paso: extractos, tipos NBP, PIT-38 y herramientas
Declarar Forex empieza con los documentos del bróker y acaba con una declaración comprobada y prueba de pago. Entre ambos debe separar resultados, comisiones y financiación, convertir importes pertinentes a zloty y conciliar totales. Esta guía recorre cada etapa, del historial exportado a completar PIT-38. Cubre un residente fiscal polaco que opera CFD privadamente por cuenta propia en el ejercicio 2025 y declara en 2026. Si su entidad no expide PIT-8C, el ejemplo muestra cómo calcular a partir de extractos y tipos del NBP.

- El extracto es prueba central, pero no el único documento. Conserve hoja de trabajo, tipos históricos NBP, acuse electrónico oficial de PIT-38 y todo lo necesario para justificar el método. Un extracto puede no bastar si omite ajustes o interpreta mal columnas.
- El ingreso CFD es el resultado de liquidar el contrato, no su nominal. Un CFD liquida diferencias (artículo 17(1)(10) y (1b) de la Ley polaca). No declara 50.000 EUR multiplicados por un tipo de cambio.
- El tipo NBP es del día hábil ANTERIOR. Use la media de tabla A del último día hábil con publicación anterior al hecho, no la del día de operación. Elegir mal la fecha en muchos hechos distorsiona totales y debilita el método.
- El resultado no realizado de una posición abierta el 31 de diciembre no es ingreso ni coste por sí solo. Reconozca el resultado al realizar los derechos. Comisiones y financiación separadas exigen establecer naturaleza y fecha correctas. Las transferencias propias quedan fuera del resultado CFD.
- Comisiones y financiación negativa pueden aumentar costes; la positiva, ingresos. Compruebe contrato, liquidación real y si el bróker ya las incluyó. El signo en Swap no determina por sí solo la fecha fiscal; no las omita ni duplique.
- Completar PIT-38 es sencillo cuando las cifras son correctas. El reto es justificar importes, no pulsar casillas. Para 2025, la presentación y pago vencieron el 30 de abril de 2026.
0. Antes de calcular: año, residencia y modelo
Determine primero tres hechos. Sin ellos puede acabar en el formulario o país equivocados:
- Ejercicio. Declare cierres de 2025 en PIT-38 para 2025 (versión 18). Casillas y versión de este artículo corresponden a ese año; para otro use el formulario adecuado.
- Residencia. Polonia grava renta mundial si allí está su centro de intereses personales o económicos o pasa más de 183 días al año (artículo 3(1) y (1a)). No lo determinan nacionalidad, idioma o país del bróker. Si se mudó en 2025 o puede residir en dos países, esta guía no resuelve su caso; examine el convenio aplicable.
- Modelo. Cubre a una persona que invierte privadamente por cuenta propia en CFD y otros derivados. Remuneración prop, trading empresarial y cambio efectivo de divisas siguen otras rutas: prop trading y modelos no estándar. Separe dividendos de acciones, intereses de efectivo y criptomonedas reales; el paso 2 trata su régimen separado.
1. Descargue el historial
Todo empieza con datos. El bróker registra aperturas, cierres, financiación, comisiones y ajustes. Si tiene varias cuentas o pasó a otra entidad de la marca durante el año, obtenga extracto de cada una.
Las exportaciones varían en columnas, formatos y menús según versión y bróker. Las rutas siguientes orientan dónde buscar, no son instrucciones exactas clic por clic.
| Plataforma | Dónde buscar | Formato | Notas |
|---|---|---|---|
| MT4 | Terminal → Account History → clic derecho → Save as Detailed Report | HTML | Configure Custom Period para todo el año por fechas de cierre. Save as Report también contiene historial; Detailed Report añade estadísticas. En ambos verifique comisiones, financiación y alcance de Closed Transactions |
| MT5 | Toolbox → History → Deals → clic derecho → Export | HTML / CSV | Deals, no Positions, aporta ejecuciones individuales. Una posición puede incluir varios deals y ejecuciones parciales |
| cTrader | History → intervalo de fechas → Export | CSV / XLSX | Swap y Commission en columnas separadas |
| Interactive Brokers | Reports → Statements → Activity Statement → Custom Date Range | HTML / PDF / CSV | Trades + Interest + Dividend Adjustments. Forex P&L de IBKR no coincide necesariamente con lo declarable en PIT-38 |
| XTB (xStation) | History → filtro de fechas → Export | CSV / XLSX | Aunque el bróker entregue PIT-8C para el año, concílielo con el extracto: puede no abarcar todo lo que hay en la cuenta |

Modelo de ejecución y calidad del extracto
Un bróker B-Book/creador de mercado y uno de agencia/STP pueden facilitar informes y ajustes distintos. Son posibles ejecuciones parciales en varios modelos; la etiqueta A-Book no las prueba. Una orden puede tener varias ejecuciones a precios distintos en filas separadas. El cálculo manual es posible, pero muchos fills y ajustes necesitan identificadores coherentes y comprobaciones del script o herramienta.
2. Limpie registros e identifique operaciones declarables
No todo asiento va en PIT-38. Separe resultados de contratos liquidados en el ejercicio de transferencias propias, posiciones no realizadas y cargos liquidados aparte. Incluya una vez cada hecho bien clasificado.
Primero limpie los datos
- Transferencias propias — depósitos de su banco, retiradas y traspasos entre subcuentas del mismo bróker mueven fondos propios. Márquelos y exclúyalos de totales de trading. No se calcula impuesto como retiradas menos depósitos
- Duplicados — mismo ticket en dos exportaciones, anual y trimestral, o fills parciales tanto individuales como agregados. Incluya cada hecho una vez
- Año y zona horaria — la fecha de cierre del servidor puede diferir de Polonia. Al fin de año puede cambiar el ejercicio; véase paso 3
Qué entra en el cálculo
- Posiciones cerradas — operación cerrada y liquidada en el ejercicio; positivo es ingreso y negativo coste (paso 4)
- Swaps y financiación nocturna — determine si el contrato los integra en la liquidación final o en liquidaciones separadas. Artículos 17(1b) y 23(1)(38a) no fijan una fecha única para todo asiento. Convierta ingresos y costes con sus fechas según artículo 11a(1)–(2). La financiación negativa puede ser coste y la positiva ingreso; signo y fecha de asiento no sustituyen clasificar fiscalmente
- Comisiones — cargos de apertura y cierre, evaluados como deducibles
- Ajustes de dividendos en CFD de acciones: el bróker carga o abona el equivalente al dividendo. Es ajuste contractual de efectivo, ingreso o coste que puede no estar en Profit
Qué se excluye o declara separado
- Posiciones abiertas el 31 de diciembre — floating P/L solo no es ingreso realizado ni coste. Examine comisiones y financiación previas al 31 de diciembre con contrato y liquidación; no traslade todo cargo al año de cierre
- Depósitos y retiradas — transferencias entre banco y bróker no son ingresos ni costes de trading
- Operaciones demo
- Intereses de efectivo y dividendos de acciones — una categoría distinta de los resultados de CFD (tributación a tanto alzado del artículo 30a, sin gastos y declarada por separado en la parte G de PIT-38). No los añada a los resultados de posiciones ni compense pérdidas de CFD con ellos
- Bonos del bróker — beneficio separado, no resultado contractual. Determine cuándo queda disponible según condiciones y clasifíquelo antes de calcular
- Cashback y rebates — una devolución de comisión puede necesitar clasificación fuera del artículo 30b. Requiere análisis y documentos propios; no la mezcle con CFD sin comprobar
3. Convierta a PLN con tipos NBP
La conversión es fuente frecuente de errores: las pantallas muestran mercado, el cálculo fiscal exige fechas y documentos. Puede ganar en divisas, pero PIT-38 se completa en PLN al cambio exigido, no uno elegido.
Regla de conversión
El artículo 11a(1) convierte ingresos en divisas a PLN al tipo medio NBP del último día hábil anterior a obtener el ingreso. El artículo 11a(2) aplica la regla a costes, antes de incurrir en ellos. Busque el día hábil anterior pertinente con tabla A publicada.
- Resultado de posición cerrada, positivo o negativo: tabla correspondiente del día anterior al cierre. La apertura no determina el tipo del resultado
- Comisiones — tipo anterior al cargo: antes de apertura para su comisión y antes de cierre para la de cierre
- Swaps — tipo del último día hábil anterior a la fecha de ingreso o coste pertinente (artículo 11a(1)–(2)). La financiación separada puede tener otra fecha. No asigne el cambio del cierre a todo cargo ni suponga que cada devengo es coste sin examinar contrato y liquidación
Fines de semana y festivos
- Operación del viernes, a cualquier hora → tipo del jueves si hubo tabla. Si fue festivo, como el 1 de mayo de 2025, use miércoles
- Operación del sábado o domingo → normalmente viernes si fue hábil con tabla; si no, última tabla anterior pertinente
- Lunes festivo → normalmente viernes; si tampoco fue hábil, retroceda a la última tabla pertinente
Cuentas multidivisa
Si la cuenta es EUR pero el instrumento cotiza USD, como US30, pueden necesitarse dos etapas: resultado USD a EUR según el bróker y EUR a PLN con NBP. Las herramientas pueden fallar aquí. El bróker puede informar primero en la divisa de cotización y después convertir a cuenta. Determine qué etapa aporta el dato fiscal; no convierta dos veces un importe ya expresado en divisa de cuenta.
4. Calcule ingresos, costes y renta
Ya tiene extracto y tipos. Empiece por la pregunta que determina el impuesto: ¿qué constituye ingreso CFD?
Resultado de liquidación, no nominal
Un CFD es contrato por diferencias. Comprar 0,5 lotes EUR/USD no compra 50.000 EUR; liquida con el bróker la diferencia entre cierre y apertura. La ley polaca lo llama ingreso por realizar derechos derivados de instrumentos financieros derivados (artículo 17(1)(10)), obtenido al realizarlos (artículo 17(1b)), es decir, liquidar la posición. La renta es la diferencia entre ingresos totales y costes del artículo 23(1)(38a), con gastos del instrumento deducibles al realizar derechos (artículo 30b(2)(3)). El nominal, 50.000 EUR por precio, no es ingreso ni gasto en este cálculo.
La distinción tiene consecuencias. Declarar nominal como ingreso al cambio del cierre y coste al de apertura introduce una diferencia artificial sobre dinero nunca adquirido. En el paso 5, cambiaría el impuesto de A de 250 PLN (1.353,63 − 13,50 − 13,54 − 9,23 = 1.317,36 PLN → 1.317 PLN × 19% = 250 PLN) a 361 PLN. No citamos una interpretación que resuelva expresamente ese caso CFD porque no hallamos una comparable; se deduce del texto legal. Si el bróker informa nominales, determine resultados liquidados. Si hace falta, solicite interpretación individual; cuesta 40 PLN por supuesto, artículo 14f de la Ordenanza.
Ingresos
Ingresos (PLN) = Σ [resultado positivo (divisa) × tipo NBPdel día hábil anterior] + Σ [financiación positiva × tipo NBPanterior al ingreso reconocido] + Σ [ajuste contractual positivo, p. ej. dividendo × tipo NBPanterior al ingreso reconocido]
Costes deducibles
Sume cuatro componentes, convertidos a PLN al tipo hábil anterior a su fecha pertinente:
- Resultados negativos de posiciones cerradas — al tipo anterior al cierre
- Comisiones, de apertura y cierre: al tipo anterior al cargo
- Financiación negativa — al tipo anterior a la fecha de coste pertinente
- Ajustes contractuales negativos, como ajustes de dividendos de CFD de acciones: al tipo previo al cargo
Costes (PLN) = Resultados negativosPLN + ComisionesPLN + Financiación negativaPLN + Ajustes negativosPLN
Renta o pérdida
Renta = IngresosPLN − CostesPLN
Un saldo positivo es renta imponible, de la que aún pueden deducirse pérdidas anteriores en el paso 7. Uno negativo es una pérdida arrastrable, declarada aquí.
5. Ejemplo completo: del extracto a PIT-38
Ejemplo ilustrativo: ejercicio 2025. Supuestos: residente polaco, cuenta USD privada en una entidad sin PIT-8C y P/L de precio antes de comisiones y financiación separadas. Fechas polacas. Los documentos fijan los días de cargo de comisión, y el swap A es liquidación de efectivo separada del 20.03.2025; se convierte con esa fecha. Es supuesto explícito, no regla de todo contrato. Los tipos son medias reales NBP A; importes y tickets son ficticios.
- Depósito de 5.000 USD: lunes 10.03.2025
- Posición A, ganadora: compra 0,5 lotes EUR/USD a 1,0850 el viernes 14.03.2025, cierra a 1,0920 el viernes 21.03.2025; resultado de precio +350 USD. Comisión de apertura de 3,50 USD y de cierre de 3,50 USD. Financiación liquidada el jueves 20.03: −2,40 USD
- Posición B, perdedora: compra 0,3 lotes EUR/USD el martes 18.03.2025, cierra por stop loss el miércoles 19.03.2025; resultado −120 USD. Comisión de apertura de 2,10 USD y cierre de 2,10 USD; sin financiación
- Interés del efectivo no invertido abonado el 21.03.2025: 1,20 USD, categoría separada
Paso A: identifique tipos NBP
- Resultado y comisión de cierre A (viernes 21.03) → tabla del jueves, 20.03.2025
- Comisión de apertura A (viernes 14.03) → tabla del jueves, 13.03.2025
- Financiación A (liquidada jueves 20.03) → tabla del miércoles, 19.03.2025
- Comisión de apertura B (martes 18.03) → tabla del lunes, 17.03.2025
- Resultado y comisión de cierre B (miércoles 19.03) → tabla del martes, 18.03.2025
Paso B: registro de trabajo
| ID | Documento | Hecho | Fecha fiscal | Categoría | Importe | Divisa | Tabla NBP | Tipo | Ingresos PLN | Coste PLN | Notas |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T-01 | registro de efectivo | Depósito | 10.03.2025 | transferencia propia | 5 000,00 | USD | — | — | — | — | Excluido |
| A-1 | extracto | Comisión de apertura A | 14.03.2025 | coste | 3,50 | USD | 13.03.2025 — 050/A/NBP/2025 | 3,8568 | — | 13,50 | 3,50 × 3,8568 = 13,4988 |
| B-1 | extracto | Comisión de apertura B | 18.03.2025 | coste | 2,10 | USD | 17.03.2025 — 052/A/NBP/2025 | 3,8329 | — | 8,05 | 2,10 × 3,8329 = 8,0491 |
| B-2 | extracto | Resultado de cierre B | 19.03.2025 | coste (resultado negativo) | −120,00 | USD | 18.03.2025 — 053/A/NBP/2025 | 3,8152 | — | 457,82 | 120 × 3,8152 = 457,824 |
| B-3 | extracto | Comisión de cierre B | 19.03.2025 | coste | 2,10 | USD | 18.03.2025 — 053/A/NBP/2025 | 3,8152 | — | 8,01 | 2,10 × 3,8152 = 8,0119 |
| A-2 | extracto | Financiación A | 20.03.2025 | coste (financiación negativa) | −2,40 | USD | 19.03.2025 — 054/A/NBP/2025 | 3,8473 | — | 9,23 | 2,40 × 3,8473 = 9,2335 |
| A-3 | extracto | Resultado de cierre A | 21.03.2025 | ingreso (resultado positivo) | 350,00 | USD | 20.03.2025 — 055/A/NBP/2025 | 3,8675 | 1 353,63 | — | 350 × 3,8675 = 1 353,625 |
| A-4 | extracto | Comisión de cierre A | 21.03.2025 | coste | 3,50 | USD | 20.03.2025 — 055/A/NBP/2025 | 3,8675 | — | 13,54 | 3,50 × 3,8675 = 13,5363 |
| I-01 | registro de efectivo | Interés de efectivo | 21.03.2025 | otra categoría (artículo 30a) | 1,20 | USD | — | — | — | — | Fuera de totales CFD; clasificar aparte |
| Total: resultados de derivados (artículo 30b) | 1 353,63 | 510,15 | 7 hechos, incluidos una vez cada uno | ||||||||
Paso C: renta e impuesto
- Ingresos (casilla 22): 1.353,63 PLN
- Costes (casilla 23): 13,50 + 8,05 + 457,82 + 8,01 + 9,23 + 13,54 = 510,15 PLN
- Renta (casilla 28): 1 353,63 − 510,15 = 843,48 PLN
- Base (casilla 31): 843,48 redondeado a zloty enteros = 843 PLN, antes de pérdidas previas
- Impuesto calculado (casilla 33): 843 × 19% = 160,17 PLN; cuota (casilla 35): 160 PLN, redondeada. Impuesto extranjero pagado (casilla 34): 0, pues no hubo retención
Alternativa: pérdida de 2024
Suponga que PIT-38 de 2024 declaró 400 PLN de pérdida de la misma fuente, deducida íntegramente por la opción de año elegido del artículo 9(3)(2); véase arrastre de pérdidas y límites. Casilla 30 = 400,00; 31 = 843,48 − 400,00 = 443,48 → 443 PLN; 33 = 443 × 19% = 84,17 → 35 = 84 PLN. Mantenga un registro de año, importe y deducciones previas de cada pérdida. La casilla 30 no puede superar la 28.
Conciliación
- Resultado USD del extracto: +350 − 120 − 3,50 − 3,50 − 2,10 − 2,10 − 2,40 = +216,40 USD, sin intereses. El registro contiene exactamente esos siete hechos
- Comisiones una vez. El modelo supone que P/L las excluye; compruébelo. Si Profit ya las incluye, no las añada
- Tipos y fechas coinciden: cada hecho tiene tabla propia, sin tipos del día de operación ni uno anual
- Redondeo: importes PLN a groszy y después base y cuota a zloty enteros en el formulario
- Depósito de 5.000 USD e interés de 1,20 USD fuera de casillas 22/23
El cambio de apertura no determinó el resultado, solo la comisión de apertura. No hay diferencia cambiaria sobre nominal, porque no figura en el cálculo.
6. Herramientas y automatización
El cálculo manual puede ser manejable con 200 operaciones. Con 2.000, automatizar importa.
Hojas: Excel y Google Sheets
Importe el CSV y añada tipos NBP y fórmulas. La API NBP da acceso programático:
https://api.nbp.pl/api/exchangerates/rates/a/usd/2025-03-13/?format=json
La respuesta JSON contiene rates[0].mid, el tipo medio (3,8568 para esa fecha), y rates[0].no, el número que guardar en el registro. En Sheets use un script que interprete JSON; IMPORTDATA importa CSV/TSV, no analiza JSON directamente. Excel puede usar Power Query.
while response == 404: date = date - 1 day. Con muchos hechos descargue y conserve intervalos, en vez de repetir consultas diarias; una petición NBP cubre como máximo 93 días.Herramientas especializadas
Calculadoras especializadas importan extractos y convierten automáticamente. Antes de aceptar resultados, compruebe 5 operaciones manualmente: ganadora, perdedora, fin de semana, financiación y comisión en fecha distinta del cierre. Verifique reconocimiento, cambios del día hábil previo y que el nominal no sea ingreso. Una muestra coincidente detecta errores, no prueba cada fila; concilie también totales y excepciones.
Columnas mínimas de una calculadora Forex PIT-38
Use el registro del paso 5:
ID | Documento | Hecho | Fecha fiscal (hora polaca) | Categoría | Importe | Divisa | Fecha y número de tabla NBP | Tipo | Ingresos PLN | Coste PLN | Notas
Control: concilie totales en divisas, sin transferencias propias ni categorías apartadas, con P&L realizado del extracto tras comisiones, financiación, intereses y ajustes. No continúe hasta resolver diferencias sin explicar.
El momento más peligroso
El mayor riesgo puede llegar al terminar la automatización y sentirse aliviado. Una columna de fechas mal identificada, error horario o financiación mal clasificada produce cifras ordenadas pero equivocadas. Automatizar reproduce el error más rápido y en más filas.
7. Complete PIT-38: pérdidas previas, impuesto extranjero y casillas
Tiene los totales. Antes de consignarlos, aclare dos cosas que pueden cambiar cuota o anexos.
Pérdidas anteriores → casilla 30
Si PIT-38 de 2020–2024 declaró pérdidas por vender derivados o realizar sus derechos, la misma fuente que CFD, puede deducirlas de renta de la casilla 28 mediante la 30, sin excederla. El límite depende de año, método (hasta 50% anual o 5.000.000 PLN en un año elegido de cinco) y usos previos: véase el registro de pérdidas y límites. Se excluyen pérdidas de otras fuentes como trabajo, empresa, cripto real o dividendos.
Impuesto extranjero y PIT/ZG → casillas 34 y 72
Consigne impuesto extranjero en la casilla 34 solo si se pagó efectivamente sobre la renta de derivados y tiene pruebas. La deducción no puede superar el impuesto polaco atribuible a esa renta extranjera, artículo 30b(5a)–(5b). Presente PIT/ZG por cada país pertinente e indique el número de anexos en la casilla 72. Una dirección del bróker en Chipre, Reino Unido o Australia no genera por sí sola impuesto extranjero ni obligación de PIT/ZG, ni determina el país de la fuente. Si no se pagó, la casilla 34 es 0. Incluso entonces, el folleto PIT-38 del Ministerio vincula PIT/ZG a rentas obtenidas en el extranjero bajo el método de imputación, no al importe de impuesto extranjero ni al domicilio del bróker. Que un resultado CFD concreto encaje depende del contrato y del convenio pertinente. Determínelo con los documentos del bróker y asesoramiento cuando sea necesario.
Casillas de partes C y D
| Casilla PIT-38 (2025, versión 18) | Qué introducir | Origen del dato |
|---|---|---|
| Casilla 20 (parte C, fila 1) | Ingresos informados en PIT-8C | Casilla 35 de PIT-8C, si procede |
| Casilla 21 (parte C, fila 1) | Costes informados en PIT-8C | Casilla 36 de PIT-8C más costes relacionados documentados omitidos |
| Casilla 22 (parte C, fila 2) | Ingresos de documentos propios sin PIT-8C | Resultados positivos liquidados en PLN + financiación positiva admisible + ajustes contractuales positivos, como dividendos |
| Casilla 23 (parte C, fila 2) | Costes de documentos propios sin PIT-8C | Resultados negativos + comisiones + financiación negativa admisible + ajustes contractuales negativos (PLN) |
| Casillas 26–29 | Totales: ingresos, costes y renta (28) o pérdida (29) | El formulario electrónico calcula; en papel: 26 = 20 + 22 − 24, 27 = 21 + 23 − 25. Las casillas 24/25 son una exención específica de acciones tras IPO y valen 0 en este modelo. Renta: 28 = 26 − 27 si positivo; pérdida: 29 = 27 − 26 si positivo |
| Casilla 30 | Pérdidas previas | Del registro y dentro del límite, sin superar 28 |
| Casilla 31 | Base imponible | Casilla 28 − casilla 30, redondeada a eslotis enteros |
| Casilla 32 | Tipo | 19% |
| Casilla 33 | Impuesto sobre renta del artículo 30b(1) | Casilla 31 × 19% |
| Casilla 34 | Impuesto extranjero pagado | Real y documentado, sujeto al límite proporcional; si no, 0 |
| Casilla 35 | Cuota a pagar | Casilla 33 − casilla 34, redondeada a eslotis enteros |
8. Presente y pague
Para el ejercicio 2025 el periodo fue del 15 de febrero al 30 de abril de 2026. El pago vencía igual (artículo 45(1)). Los atrasos pueden devengar interés; no presentar o corregir puede originar procedimientos. Concilie el paso 5 y guarde pruebas independientes de presentación y pago.
Vías de presentación
- Twój e-PIT (podatki.gov.pl) ofrece PIT-38 a partir de la información PIT-8C desde el 15 de febrero de 2026. Compruebe que esté completo; añada usted los resultados documentados en extractos no cubiertos por PIT-8C y las pérdidas de años anteriores. El folleto del Ministerio vincula la aceptación automática del 30 de abril a ingresos exclusivamente PIT-8C si no acepta, rechaza o presenta de otro modo. Con otros ingresos no suponga que un borrador incompleto cumple: complete, envíe y compruebe el acuse.
- Formulario electrónico PIT-38 mediante e-Deklaracje en podatki.gov.pl o Declaraciones de e-Urząd Skarbowy. Calcula el impuesto, pero usted introduce 22/23 y 30 desde su hoja
- Papel en Hacienda o por vía postal admitida. El plazo depende del artículo 12 § 6, incluido operador designado polaco o universal UE; no basta cualquier mensajero o matasellos
Documentos que conservar
| Documento | Tipo | Conservación (ejercicio 2025) |
|---|---|---|
| Extractos y todas sus versiones corregidas | Primario | Como mínimo hasta final de 2031; más por suspensión/interrupción o deducción posterior de pérdidas |
| PIT-8C, si procede | Primario | Como mínimo hasta final de 2031; más por suspensión/interrupción o deducción posterior de pérdidas |
| Hoja de cálculo y registro de pérdidas | Trabajo | Como mínimo hasta final de 2031; más por deducciones posteriores y extensión de prescripción |
| Tipos NBP usados y números de tabla | Apoyo | Como mínimo hasta final de 2031; más por suspensión/interrupción o deducción posterior de pérdidas |
| Acuse UPO y confirmación de pago | Archivo | Como mínimo hasta final de 2031; más por suspensión/interrupción o deducción posterior de pérdidas |
Preguntas frecuentes: declaración de Forex paso a paso
¿Declaro cada operación o solo totales?
¿El ingreso es nominal o resultado de liquidación?
¿Qué tipo NBP corresponde a un cierre en fin de semana?
¿Cómo declaro apertura en diciembre de 2025 y cierre en enero de 2026?
¿Los swaps negativos reducen mi impuesto?
¿El cambio afecta al resultado PLN de una cuenta USD?
Mi bróker está en Chipre. ¿Debo adjuntar PIT/ZG?
¿Myfxbook sustituye al extracto del bróker?
Fuentes y bibliografía
- Ley polaca del impuesto sobre la renta del 26 de julio de 1991 (texto consolidado, Diario Oficial 2026, posición 592): artículo 3(1)–(1a), residencia; 9(3), pérdidas; 11a(1)–(2), conversión; 17(1)(10) y (1b), derechos derivados; 23(1)(38a), costes; 30b(1), (2)(3) y (5a)–(5b), impuesto y crédito extranjero; 45(1), plazo. Texto oficial. Aplique modificaciones según su entrada en vigor.
- Banco Nacional de Polonia (NBP), tabla A y API: api.nbp.pl; tablas 050, 052, 053, 054 y 055/A/NBP/2025 del ejemplo.
- Ministerio de Finanzas de Polonia, formulario PIT-38(18) y folleto del ejercicio 2025.
- Ordenanza Tributaria polaca del 29 de agosto de 1997 (texto consolidado, Diario Oficial 2026, posición 622): artículo 14f, tasa de interpretación; 56a, interés reducido; 70 § 1, prescripción; 75 § 2 y 81, rectificaciones y sobrepagos. Texto oficial, con modificación 2026, posición 846, artículo 1, puntos 16 y 22, y artículos 22 y 35.
- MetaQuotes, MetaTrader 4: Account History: alcance por cierre, Save as Report y Save as Detailed Report.