Dichiarazione fiscale Forex passo per passo: estratti, cambi NBP, PIT-38 e strumenti
La dichiarazione fiscale Forex parte dai documenti del broker e termina con una dichiarazione verificata e la prova del pagamento. Nel mezzo occorre separare risultati, commissioni e finanziamento, convertire gli importi appropriati in zloty e riconciliare i totali. La guida segue ogni fase, dall'esportazione dello storico alla compilazione di PIT-38. Riguarda un residente fiscale polacco che negozia CFD privatamente per conto proprio nel 2025, con dichiarazione nel 2026. Se l'entità contrattuale non emette PIT-8C, l'esempio mostra come ricostruire il calcolo dagli estratti e dai cambi NBP.

- L'estratto del broker è una prova centrale, ma non l'unico documento. Conserva il foglio di lavoro, cambi NBP storici, ricevuta elettronica ufficiale di PIT-38 e tutto quanto giustifica il metodo. Un estratto da solo può essere insufficiente se omette rettifiche o se interpreti male le colonne.
- Il ricavo CFD è il risultato del regolamento, non il nozionale. Il contratto per differenza regola la differenza (articolo 17(1)(10) e (1b) della legge PIT polacca). Non dichiari 50.000 EUR moltiplicati per un cambio.
- Il cambio NBP è quello del giorno lavorativo PRECEDENTE. Usa il cambio medio della tabella A dell'ultimo giorno lavorativo con pubblicazione prima dell'evento, non quello del giorno dell'operazione. Scegliere il giorno sbagliato per molti eventi può alterare i totali e compromettere il metodo.
- Il risultato non realizzato di una posizione aperta al 31 dicembre non è di per sé ricavo o costo. Riconosci il risultato quando sono realizzati i diritti. Commissioni e finanziamento contabilizzati a parte richiedono di stabilire natura e corretta data. I trasferimenti di denaro proprio restano fuori dal risultato CFD.
- Commissioni e finanziamento negativo possono aumentare i costi, il finanziamento positivo i ricavi. Verifica contratto, regolamento effettivo e se il broker li ha già inclusi nel risultato. Il solo segno della colonna Swap non determina la data fiscale: non omettere né duplicare queste voci.
- Compilare PIT-38 è semplice quando le cifre sono corrette. La difficoltà è stabilire importi giustificabili, non cliccare i campi. Per il 2025, dichiarazione e pagamento scadevano il 30 aprile 2026.
0. Prima dei calcoli: anno, residenza e modello
Accerta prima tre fatti. Senza di essi i passi successivi possono portare al modulo o al Paese sbagliato:
- Anno fiscale. Dichiara le posizioni chiuse nel 2025 in PIT-38 per il 2025 (versione 18). Numeri dei campi e versione dell'articolo appartengono a quell'anno; per un altro anno usa il modulo appropriato.
- Residenza. La Polonia tassa il reddito mondiale se lì si trova il centro degli interessi personali o economici oppure vi trascorri oltre 183 giorni nell'anno (articolo 3(1) e (1a) della legge PIT). Cittadinanza, lingua della piattaforma e Paese del broker non lo determinano. Se nel 2025 hai cambiato Paese o potresti essere residente in due Stati, la guida non risolve il caso: occorre esaminare la convenzione fiscale pertinente.
- Modello. La guida riguarda una persona fisica che investe privatamente in CFD e altri derivati per conto proprio. Compensi prop, trading d'impresa e cambio effettivo di valuta seguono altri percorsi: prop trading e modelli non standard. Separa dividendi azionari, interessi sulla liquidità e operazioni cripto effettive; il passo 2 ne tratta il regime distinto.
1. Scarica lo storico delle operazioni
Tutto parte dai dati. Il broker registra aperture, chiusure, finanziamento, commissioni e rettifiche. Se hai più conti o sei passato a un'altra entità dello stesso marchio nell'anno, ottieni un estratto per ciascuno.
Le piattaforme esportano diversamente: variano nomi delle colonne, formati e menu. I percorsi seguenti dipendono da versione e broker: sono indicazioni su dove cercare, non istruzioni esatte clic per clic.
| Piattaforma | Dove cercare | Formato | Note |
|---|---|---|---|
| MT4 | Terminal → Account History → clic destro → Save as Detailed Report | HTML | Imposta Custom Period sull'intero anno secondo le date di chiusura. Anche Save as Report contiene lo storico; Detailed Report aggiunge statistiche. In entrambi verifica commissioni, finanziamento e ambito Closed Transactions |
| MT5 | Toolbox → History → Deals → clic destro → Export | HTML / CSV | Deals, non Positions, mostra le singole esecuzioni. Una posizione può avere più deal, inclusi riempimenti parziali |
| cTrader | History → intervallo date → Export | CSV / XLSX | Swap e Commission in colonne separate |
| Interactive Brokers | Reports → Statements → Activity Statement → Custom Date Range | HTML / PDF / CSV | Trades + Interest + Dividend Adjustments. Forex P&L di IBKR non coincide necessariamente con gli importi dichiarabili in PIT-38 |
| XTB (xStation) | History → filtro date → Export | CSV / XLSX | Se il broker ha fornito PIT-8C per l'anno, riconcilialo comunque con l'estratto: potrebbe non coprire tutto il conto |

Modello di esecuzione e qualità dell'estratto
Un broker B-Book/market maker e un broker di agenzia/STP possono fornire report operativi e rettifiche diversi. Riempimenti parziali sono possibili in modelli diversi; l'etichetta A-Book da sola non li dimostra. Un ordine può avere più esecuzioni a prezzi diversi, su più righe. Il calcolo manuale è possibile, ma molti riempimenti e rettifiche richiedono identificatori coerenti e verifiche dello script o strumento specializzato.
2. Pulisci i registri e identifica le operazioni dichiarabili
Non ogni voce dell'estratto appartiene a PIT-38. Separa i risultati dei contratti regolati nell'anno fiscale da trasferimenti propri, posizioni non realizzate e tariffe regolate separatamente. Includi ogni evento correttamente classificato una sola volta.
Prima pulisci i dati
- Trasferimenti propri — depositi dalla banca, prelievi e trasferimenti tra sottoconti dello stesso broker spostano denaro tuo. Contrassegnali ed escludili dai totali di trading. L'imposta non è prelievi meno depositi
- Duplicati — stesso ticket in due esportazioni, ad esempio annuale e trimestrale, o riempimenti riportati singolarmente e aggregati. Includi ogni evento una volta
- Anno e fuso orario — la data di chiusura del server può differire da quella polacca. A fine anno può cambiare il periodo della dichiarazione; vedi il passo 3
Cosa entra nel calcolo
- Posizioni chiuse — ogni operazione con contratto chiuso e regolato nell'anno; risultato positivo come ricavo e negativo come costo (passo 4)
- Swap e finanziamento overnight — accerta se il contratto li tratta nel regolamento finale o come regolamenti monetari separati. Gli articoli 17(1b) e 23(1)(38a) non fissano un'unica data per ogni voce. Converti ricavi e costi secondo le date appropriate dell'articolo 11a(1)–(2). Il finanziamento negativo può essere un costo e quello positivo un ricavo; segno e data contabile non sostituiscono la classificazione fiscale
- Commissioni — addebiti di apertura e chiusura, valutati come costi deducibili
- Aggiustamenti dividendi su CFD azionari — il broker addebita o accredita l'equivalente di un dividendo. È una rettifica monetaria contrattuale, ricavo o costo che può non comparire in Profit
Cosa è escluso o dichiarato a parte
- Posizioni aperte al 31 dicembre — il solo P/L flottante non è ricavo realizzato né costo. Verifica commissioni e finanziamento registrati prima del 31 dicembre secondo contratto e regolamento; non spostare automaticamente ogni addebito all'anno di chiusura
- Depositi e prelievi — trasferimenti tra banca e conto del broker non sono ricavi o costi di trading
- Operazioni su conto demo
- Interessi sulla liquidità e dividendi azionari — categoria diversa dai risultati CFD (articolo 30a, imposta forfettaria senza costi, dichiarata a parte in parte G di PIT-38). Non sommarli alle posizioni né compensarvi perdite CFD
- Bonus del broker — beneficio distinto, non risultato del contratto. Accerta dalle condizioni se e quando è disponibile e classificalo a parte prima di ogni calcolo
- Cashback e rimborsi del broker — il rimborso di una commissione può richiedere classificazione distinta fuori dall'articolo 30b. Servono analisi e documenti propri: non sommarlo ai risultati CFD senza verifica
3. Converti in PLN ai cambi NBP
La conversione è una fonte comune di errori: le schermate mostrano valori di mercato, ma il calcolo fiscale richiede date e documenti. Puoi guadagnare in valuta estera, ma PIT-38 si compila in PLN al cambio della data richiesta, non scelta liberamente.
La regola di conversione
L'articolo 11a(1) della legge PIT polacca converte i ricavi in valuta in PLN al cambio medio NBP dell'ultimo giorno lavorativo precedente il giorno del ricavo. L'articolo 11a(2) applica la regola corrispondente ai costi, prima del loro sostenimento. In pratica cerca il giorno lavorativo anteriore appropriato con tabella A pubblicata.
- Il risultato di una posizione chiusa, positivo o negativo: la tabella pertinente precedente il giorno di chiusura. L'apertura non determina il cambio del risultato
- Commissioni — usa il cambio precedente l'addebito: prima dell'apertura per la commissione di apertura, prima della chiusura per quella finale
- Swap — usa il cambio dell'ultimo giorno lavorativo prima della data appropriata di ricavo o costo (articolo 11a(1)–(2)). Il finanziamento regolato a parte può avere data diversa dalla chiusura. Non attribuire il cambio di chiusura a ogni addebito né presumere ogni data di maturazione come data del costo senza esaminare contratto e regolamento
Weekend e giorni festivi
- Operazione del venerdì, a qualsiasi ora → cambio NBP del giovedì se pubblicato. Se giovedì era festivo, come il 1 maggio 2025, usa la tabella del mercoledì
- Operazione del sabato o della domenica → normalmente cambio del venerdì, se lavorativo con tabella pubblicata; altrimenti l'ultima tabella anteriore pertinente
- Festività del lunedì → normalmente cambio del venerdì; se anche venerdì non era lavorativo, risali all'ultima tabella anteriore pertinente
Conti multivaluta
Se il conto è in EUR ma lo strumento è quotato in USD, come US30, possono servire due passaggi: risultato USD in EUR secondo la conversione del broker, poi EUR in PLN al cambio NBP. Gli strumenti possono gestirlo male. Il broker può mostrare il risultato nella valuta di quotazione prima di convertirlo nella valuta del conto. Stabilisci quale passaggio fornisce il dato fiscale; non convertire due volte un importo già nella valuta del conto.
4. Calcola ricavi, costi e reddito
Hai estratto e cambi NBP. Inizia dalla domanda che determina l'imposta: cosa costituisce ricavo CFD?
Risultato del regolamento, non valore nozionale
Un CFD è un contratto per differenza. Acquistare 0,5 lotti EUR/USD non significa comprare 50.000 EUR; regoli con il broker la differenza tra prezzi di chiusura e apertura. La legge polacca lo chiama ricavo dalla realizzazione dei diritti derivanti da strumenti finanziari derivati (articolo 17(1)(10)), conseguito alla realizzazione dei diritti (articolo 17(1b)), ossia al regolamento della posizione. Il reddito è la differenza tra ricavi totali e costi dell'articolo 23(1)(38a), con spese collegate allo strumento deducibili alla realizzazione (articolo 30b(2)(3)). Il nozionale di 50.000 EUR moltiplicato per il prezzo non è né ricavo né spesa in questo calcolo.
La distinzione ha effetti pratici. Dichiarare il nozionale come ricavo al cambio di chiusura e costo al cambio di apertura introdurrebbe una differenza valutaria artificiale su un importo mai acquisito. Nell'esempio del passo 5, l'imposta della posizione A passerebbe da 250 PLN (1.353,63 − 13,50 − 13,54 − 9,23 = 1.317,36 PLN → 1.317 PLN × 19% = 250 PLN) a 361 PLN. Non citiamo una risposta individuale che risolva esplicitamente questo scenario CFD perché non ne abbiamo trovata una comparabile; la conclusione segue il testo legale. Se il broker riporta nozionali e non risultati, determina quelli regolati. Se necessario chiedi una risposta individuale; la tariffa è 40 PLN per situazione di fatto secondo l'articolo 14f dell'Ordinanza tributaria.
Ricavi
Ricavi (PLN) = Σ [risultato positivo della posizione (valuta) × cambio NBP delgiorno lavorativo precedente] + Σ [finanziamento positivo × cambio NBPprecedente il ricavo riconosciuto] + Σ [rettifica monetaria contrattuale positiva, ad es. aggiustamento dividendi × cambio NBPprecedente il ricavo riconosciuto]
Costi deducibili
Somma quattro componenti, ciascuna convertita in PLN al cambio del giorno lavorativo precedente la propria data appropriata:
- Risultati negativi delle posizioni chiuse — al cambio precedente la chiusura
- Commissioni, di apertura e chiusura — al cambio precedente l'addebito
- Finanziamento negativo — al cambio precedente la data appropriata del costo
- Rettifiche monetarie contrattuali negative, come aggiustamenti dividendi su CFD azionari — al cambio precedente l'addebito
Costi (PLN) = Risultati negativiPLN + CommissioniPLN + Finanziamento negativoPLN + Rettifiche negativePLN
Reddito o perdita
Reddito = RicaviPLN − CostiPLN
Un saldo positivo è reddito imponibile, dal quale al passo 7 si possono ancora dedurre perdite pregresse ammissibili. Un saldo negativo è una perdita da riportare, indicata in questa dichiarazione.
5. Esempio completo: dall'estratto a PIT-38
Esempio illustrativo: anno fiscale 2025. Ipotesi: residente polacco, conto privato USD presso un'entità senza PIT-8C e P/L del prezzo prima di commissioni e finanziamento separati. Le date usano l'ora polacca. I documenti del modello stabiliscono le date degli addebiti delle commissioni e lo swap A è un regolamento monetario separato del 20.03.2025; la conversione del costo usa tale data. È un'ipotesi esplicita, non una regola universale. I cambi sono medie effettive NBP della tabella A; importi e ticket sono fittizi.
- Deposito di 5.000 USD — lunedì 10.03.2025
- Posizione A, redditizia: acquisto di 0,5 lotti EUR/USD a 1,0850 venerdì 14.03.2025, chiusura a 1,0920 venerdì 21.03.2025; risultato di prezzo +350 USD. Commissioni di apertura di 3,50 USD e chiusura di 3,50 USD. Finanziamento regolato giovedì 20.03: −2,40 USD
- Posizione B, in perdita: acquisto di 0,3 lotti EUR/USD martedì 18.03.2025, chiusura allo stop loss mercoledì 19.03.2025; risultato di prezzo −120 USD. Commissioni di apertura di 2,10 USD e chiusura di 2,10 USD; nessun finanziamento
- Interessi sulla liquidità non investita accreditati il 21.03.2025: 1,20 USD, categoria distinta
Passo A: individua i cambi NBP
- Risultato e commissione di chiusura A (venerdì 21.03) → tabella del giovedì, 20.03.2025
- Commissione di apertura A (venerdì 14.03) → tabella del giovedì, 13.03.2025
- Finanziamento A (regolato giovedì 20.03) → tabella del mercoledì, 19.03.2025
- Commissione di apertura B (martedì 18.03) → tabella del lunedì, 17.03.2025
- Risultato e commissione di chiusura B (mercoledì 19.03) → tabella del martedì, 18.03.2025
Passo B: registro di lavoro
| ID | Documento | Evento | Data dell'evento fiscale | Categoria | Importo | Valuta | Tabella NBP | Cambio | Ricavi PLN | Costi PLN | Note |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T-01 | registro di cassa | Deposito | 10.03.2025 | trasferimento proprio | 5 000,00 | USD | — | — | — | — | Escluso |
| A-1 | estratto | Commissione di apertura A | 14.03.2025 | costo | 3,50 | USD | 13.03.2025 — 050/A/NBP/2025 | 3,8568 | — | 13,50 | 3,50 × 3,8568 = 13,4988 |
| B-1 | estratto | Commissione di apertura B | 18.03.2025 | costo | 2,10 | USD | 17.03.2025 — 052/A/NBP/2025 | 3,8329 | — | 8,05 | 2,10 × 3,8329 = 8,0491 |
| B-2 | estratto | Risultato di chiusura B | 19.03.2025 | costo (risultato negativo) | −120,00 | USD | 18.03.2025 — 053/A/NBP/2025 | 3,8152 | — | 457,82 | 120 × 3,8152 = 457,824 |
| B-3 | estratto | Commissione di chiusura B | 19.03.2025 | costo | 2,10 | USD | 18.03.2025 — 053/A/NBP/2025 | 3,8152 | — | 8,01 | 2,10 × 3,8152 = 8,0119 |
| A-2 | estratto | Finanziamento A | 20.03.2025 | costo (finanziamento negativo) | −2,40 | USD | 19.03.2025 — 054/A/NBP/2025 | 3,8473 | — | 9,23 | 2,40 × 3,8473 = 9,2335 |
| A-3 | estratto | Risultato di chiusura A | 21.03.2025 | ricavo (risultato positivo) | 350,00 | USD | 20.03.2025 — 055/A/NBP/2025 | 3,8675 | 1 353,63 | — | 350 × 3,8675 = 1 353,625 |
| A-4 | estratto | Commissione di chiusura A | 21.03.2025 | costo | 3,50 | USD | 20.03.2025 — 055/A/NBP/2025 | 3,8675 | — | 13,54 | 3,50 × 3,8675 = 13,5363 |
| I-01 | registro di cassa | Interessi sulla liquidità | 21.03.2025 | altra categoria (articolo 30a) | 1,20 | USD | — | — | — | — | Fuori dai totali CFD; classifica a parte |
| Totale: risultati dei derivati (articolo 30b) | 1 353,63 | 510,15 | 7 eventi, ciascuno contato una volta | ||||||||
Passo C: reddito e imposta
- Ricavi (campo 22): 1.353,63 PLN
- Costi (campo 23): 13,50 + 8,05 + 457,82 + 8,01 + 9,23 + 13,54 = 510,15 PLN
- Reddito (campo 28): 1 353,63 − 510,15 = 843,48 PLN
- Base imponibile (campo 31): 843,48 arrotondati a zloty interi = 843 PLN, prima delle perdite pregresse
- Imposta calcolata (campo 33): 843 × 19% = 160,17 PLN; imposta dovuta (campo 35): 160 PLN, arrotondata a zloty interi. Imposta estera pagata (campo 34): 0, perché non vi sono ritenute
Alternativa: una perdita del 2024
Supponiamo che PIT-38 del 2024 indichi una perdita di 400 PLN della stessa fonte, interamente dedotta con l'opzione dell'anno scelto dell'articolo 9(3)(2); vedi riporto delle perdite e limiti. Campo 30 = 400,00; campo 31 = 843,48 − 400,00 = 443,48 → 443 PLN; campo 33 = 443 × 19% = 84,17 → campo 35 = 84 PLN. Tieni un registro distinto di anno, importo e deduzioni precedenti per ogni perdita. Il campo 30 non può superare il 28.
Riconciliazione
- Risultato dell'estratto in USD: +350 − 120 − 3,50 − 3,50 − 2,10 − 2,10 − 2,40 = +216,40 USD, esclusi interessi. Il registro contiene esattamente questi sette eventi
- Commissioni una sola volta. Il modello presume che il P/L le escluda; verifica l'estratto. Se Profit include già una commissione, non aggiungerla di nuovo
- Cambi coerenti con le date: ogni evento ha la propria tabella, senza cambi del giorno dell'operazione o un unico cambio annuale
- Arrotondamenti: importi degli eventi in PLN ai groszy, poi base e imposta a zloty interi sul modulo
- Deposito di 5.000 USD e interessi di 1,20 USD esclusi dai campi 22/23
Il cambio di apertura non ha determinato il risultato della posizione; rilevava solo per la commissione iniziale. Non esiste differenza valutaria sul nozionale, perché è assente dal calcolo.
6. Strumenti e automazione
Il calcolo manuale può essere gestibile per 200 operazioni. Con 2.000 l'automazione diventa importante.
Fogli di calcolo: Excel e Google Sheets
Importa il CSV dell'estratto, poi aggiungi cambi NBP e formule. L'API NBP offre accesso programmatico:
https://api.nbp.pl/api/exchangerates/rates/a/usd/2025-03-13/?format=json
La risposta JSON contiene rates[0].mid, il cambio medio (3,8568 per questa data), e rates[0].no, numero della tabella da registrare. In Google Sheets usa uno script che interpreti JSON; IMPORTDATA importa CSV/TSV e non interpreta direttamente JSON. Excel può usare Power Query.
while response == 404: date = date - 1 day. Per molti eventi scarica e conserva intervalli, senza richiedere ripetutamente ogni giorno; una richiesta NBP non può superare 93 giorni.Strumenti specializzati
Calcolatori specializzati possono importare estratti e convertire automaticamente. Prima di accettare l'output, verifica manualmente 5 operazioni: una positiva, una negativa, una nel weekend, una con finanziamento e una con commissione in data diversa dalla chiusura. Verifica date di riconoscimento, cambi del giorno lavorativo precedente e che il nozionale non sia diventato ricavo. Un campione coerente aiuta a trovare errori ma non prova ogni riga; riconcilia anche totali completi ed eccezioni.
Colonne minime di un foglio per calcolare PIT-38 Forex
Usa il registro del passo 5:
ID | Documento | Evento | Data fiscale (ora polacca) | Categoria | Importo | Valuta | Data e numero della tabella NBP | Cambio | Ricavi PLN | Costi PLN | Note
Controllo qualità: riconcilia i totali in valuta del registro, esclusi trasferimenti propri e categorie separate, con il P&L realizzato dell'estratto considerando commissioni, finanziamento, interessi e rettifiche. Non proseguire finché restano differenze inspiegate.
Il momento più pericoloso
Il rischio maggiore può arrivare quando l'automazione finisce e ti senti sollevato. Una colonna data identificata male, un errore di fuso o finanziamento mal classificato possono produrre cifre ordinate ma sbagliate. L'automazione riproduce più rapidamente l'errore su più righe.
7. Compila PIT-38: perdite pregresse, imposta estera e campi
Hai i totali. Prima di inserirli, accerta due questioni che possono cambiare il dovuto o il numero di allegati.
Perdite pregresse → campo 30
Se PIT-38 del 2020–2024 indicava una perdita da cessione di derivati o realizzazione dei diritti, stessa fonte del risultato CFD, puoi dedurla dal reddito nel campo 28 tramite il 30, senza superarlo. La deduzione dipende da anno della perdita, metodo — fino al 50% annualmente o fino a 5.000.000 PLN in un anno scelto entro cinque anni — e deduzioni già usate: vedi registro delle perdite e limiti. Sono escluse perdite da altre fonti come lavoro, impresa, criptovalute effettive o dividendi.
Imposta estera e PIT/ZG → campi 34 e 72
Inserisci imposta estera nel campo 34 solo se effettivamente pagata sul reddito dei derivati e documentata. Il credito non supera l'imposta polacca attribuibile a quel reddito estero (articolo 30b(5a)–(5b)). Presenta PIT/ZG per ogni Paese pertinente e indica il numero di allegati nel campo 72. L'indirizzo del broker a Cipro, nel Regno Unito o in Australia non crea da solo imposta estera o obbligo PIT/ZG, né determina la fonte. Se nulla è stato pagato, il campo 34 è 0. Anche allora l'opuscolo PIT-38 ministeriale collega PIT/ZG a redditi ottenuti all'estero con il metodo del credito, non all'importo dell'imposta o all'indirizzo. Che un risultato CFD rientri dipende dal contratto e dalla convenzione. Accertalo con documenti del broker e consulenza se necessaria.
Campi delle parti C e D
| Campo PIT-38 (2025, versione 18) | Cosa inserire | Origine dei dati |
|---|---|---|
| Campo 20 (parte C, riga 1) | Ricavi indicati in PIT-8C | Campo 35 di PIT-8C, se applicabile |
| Campo 21 (parte C, riga 1) | Costi indicati in PIT-8C | Campo 36 di PIT-8C più costi collegati documentati omessi dall'entità |
| Campo 22 (parte C, riga 2) | Ricavi da documenti propri, senza PIT-8C | Risultati positivi regolati in PLN + finanziamento positivo ammissibile + rettifiche monetarie contrattuali positive, come aggiustamenti dividendi |
| Campo 23 (parte C, riga 2) | Costi da documenti propri, senza PIT-8C | Risultati negativi + commissioni + finanziamento negativo ammissibile + rettifiche monetarie contrattuali negative (PLN) |
| Campi 26–29 | Totali: ricavi, costi e reddito (28) o perdita (29) | Il modulo elettronico calcola i totali; su carta: 26 = 20 + 22 − 24, 27 = 21 + 23 − 25. I campi 24/25 riguardano una specifica esenzione per cessioni azionarie post IPO e sono 0 in questo modello CFD. Reddito: 28 = 26 − 27 se positivo; perdita: 29 = 27 − 26 se positiva |
| Campo 30 | Perdite pregresse | Dal registro entro il limite applicabile, senza superare il campo 28 |
| Campo 31 | Base imponibile | Campo 28 − campo 30, arrotondato a zloty interi |
| Campo 32 | Aliquota | 19% |
| Campo 33 | Imposta sul reddito dell'articolo 30b(1) | Campo 31 × 19% |
| Campo 34 | Imposta estera pagata | Imposta estera effettiva documentata entro il limite proporzionale del credito; altrimenti 0 |
| Campo 35 | Imposta dovuta | Campo 33 − campo 34, arrotondato a zloty interi |
8. Presenta la dichiarazione e paga
Per il 2025, il periodo di presentazione era dal 15 febbraio al 30 aprile 2026. Il pagamento scadeva nello stesso termine (articolo 45(1) della legge polacca). Gli arretrati possono produrre interessi e l'omessa presentazione o correzione può portare a procedimenti. Riconcilia i totali del passo 5 e conserva prove distinte di invio e pagamento.
Modalità di presentazione
- Twój e-PIT (podatki.gov.pl) offre PIT-38 sulla base delle informazioni PIT-8C dal 15 febbraio 2026. Verifica la completezza; aggiungi risultati degli estratti non coperti da PIT-8C e perdite pregresse. L'opuscolo ministeriale collega l'accettazione automatica al 30 aprile a ricavi coperti esclusivamente da PIT-8C, se non accetti, rifiuti o presenti diversamente. Con altri ricavi non presumere che una bozza incompleta adempia l'obbligo: completa e invia, poi verifica la ricevuta ufficiale.
- Modulo elettronico PIT-38 tramite e-Deklaracje su podatki.gov.pl o il servizio Dichiarazioni dell'ufficio fiscale online. Il modulo calcola l'imposta, ma i campi 22/23 e 30 vanno inseriti dal foglio di lavoro
- Presentazione cartacea all'ufficio fiscale o mediante canale postale ammesso. La tempestività dipende dall'articolo 12 § 6 dell'Ordinanza tributaria, incluso operatore polacco designato o operatore del servizio universale UE; non basta un qualsiasi corriere o timbro
Documenti da conservare
| Documento | Tipo | Conservazione (anno fiscale 2025) |
|---|---|---|
| Estratti del broker, incluse tutte le correzioni | Primario | Almeno fino al termine base di fine 2031; più a lungo per sospensione, interruzione o deduzioni successive delle perdite |
| PIT-8C, se applicabile | Primario | Almeno fino al termine base di fine 2031; più a lungo per sospensione, interruzione o deduzioni successive delle perdite |
| Foglio di calcolo e registro delle perdite | Di lavoro | Almeno fino al termine base di fine 2031; più a lungo per deduzioni successive e prolungamenti della prescrizione |
| Cambi NBP usati con numeri delle tabelle | Di supporto | Almeno fino al termine base di fine 2031; più a lungo per sospensione, interruzione o deduzioni successive delle perdite |
| Ricevuta elettronica UPO e conferma del pagamento | Archivio | Almeno fino al termine base di fine 2031; più a lungo per sospensione, interruzione o deduzioni successive delle perdite |
Domande frequenti: dichiarazione fiscale Forex passo per passo
Dichiaro ogni operazione o solo i totali?
Il ricavo è il nozionale del contratto o il risultato del regolamento?
Quale cambio NBP si usa per una chiusura nel weekend?
Come dichiaro un'operazione aperta a dicembre 2025 e chiusa a gennaio 2026?
Gli swap negativi riducono l'imposta?
Il cambio incide sul risultato in PLN di un conto USD?
Il broker è a Cipro. Devo allegare PIT/ZG?
Myfxbook può sostituire l'estratto del broker?
Fonti e bibliografia
- Legge polacca del 26 luglio 1991 sull'imposta sul reddito delle persone fisiche (testo unico, Gazzetta delle leggi 2026, voce 592): articolo 3(1)–(1a), residenza; 9(3), perdite; 11a(1)–(2), conversioni; 17(1)(10) e (1b), realizzazione dei diritti derivati; 23(1)(38a), costi; 30b(1), (2)(3) e (5a)–(5b), imposta e credito estero; 45(1), termine dichiarativo. Testo ufficiale. Applica le modifiche secondo la loro entrata in vigore.
- Banca nazionale polacca (NBP), tabella A dei cambi medi e API: api.nbp.pl; tabelle 050, 052, 053, 054 e 055/A/NBP/2025 usate nell'esempio.
- Ministero delle Finanze polacco, modulo PIT-38(18) e opuscolo informativo per l'anno fiscale 2025.
- Ordinanza tributaria polacca del 29 agosto 1997 (testo unico, Gazzetta delle leggi 2026, voce 622): articolo 14f, tariffa della risposta; 56a, interessi ridotti; 70 § 1, prescrizione; 75 § 2 e 81, rettifiche ed eccedenze. Testo ufficiale, con modifica 2026, voce 846, articolo 1 punti 16 e 22 e articoli 22 e 35.
- MetaQuotes, MetaTrader 4: Account History: ambito per data di chiusura, Save as Report e Save as Detailed Report.