Declaração fiscal Forex passo a passo — extratos, taxas NBP, PIT-38 e ferramentas

A declaração fiscal de Forex começa com os documentos da corretora e termina com uma declaração conferida e o comprovante de pagamento. Entre essas etapas, é preciso separar os resultados das operações de comissões e financiamento, converter os valores pertinentes em zlotys poloneses e conciliar os totais. Este guia acompanha cada etapa, da exportação do histórico ao preenchimento do PIT-38. Abrange um residente fiscal polonês negociando CFDs de forma privada em conta própria no ano fiscal de 2025, com declaração entregue em 2026. Se a entidade contratada não emitir PIT-8C, o exemplo mostra como preparar o cálculo usando extratos e taxas do NBP.

Polônia: CFD privado; ilustração educativa, não formulário oficial.
Pontos principais em 60 segundos
  • O extrato da corretora é uma prova central, mas não o único documento. Guarde a planilha, as taxas históricas NBP, o recibo eletrônico oficial do PIT-38 e tudo que sustente seu método. Um extrato isolado pode ser insuficiente se omitir ajustes ou se as colunas forem interpretadas incorretamente.
  • A receita de CFD é o resultado da liquidação contratual, não seu valor nocional. Um contrato por diferença liquida a diferença (artigo 17(1)(10) e (1b) da Lei polonesa do Imposto de Renda de Pessoas Físicas). Não se declara EUR 50.000 multiplicados por uma taxa de câmbio.
  • A taxa NBP é do dia útil ANTERIOR. Use a taxa média da Tabela A do último dia útil com tabela publicada antes do evento, em vez da taxa do dia da operação. Selecionar o dia errado em muitos eventos pode distorcer os totais e comprometer o método.
  • O resultado não realizado de uma posição aberta em 31 de dezembro não é, por si, receita nem custo. Reconheça o resultado contratual quando os direitos forem exercidos. Comissões e financiamento lançados separadamente exigem identificar sua natureza e a data correta de reconhecimento. Transferências do seu próprio dinheiro ficam fora do resultado de CFD.
  • Comissões e financiamento negativo podem aumentar os custos; financiamento positivo pode aumentar a receita. Verifique o contrato, a liquidação efetiva e se a corretora já incluiu esses itens no resultado. O sinal na coluna Swap não determina sozinho a data fiscal; não omita nem conte os lançamentos duas vezes.
  • Preencher o PIT-38 é simples quando os números estão corretos. O desafio é estabelecer valores comprováveis, não clicar nos campos. Para o ano fiscal de 2025, o prazo de entrega e pagamento foi 30 de abril de 2026.

0. Antes de calcular: ano, residência e modelo

Estabeleça primeiro três fatos. Sem eles, as próximas etapas podem levar ao formulário ou ao país errado:

  • Ano fiscal. Declare as posições encerradas em 2025 no PIT-38 de 2025 (versão 18). Os campos e a versão do formulário deste artigo pertencem a esse ano; use o formulário adequado para outro ano.
  • Residência. A Polônia tributa sua renda mundial se seu centro de interesses pessoais ou econômicos estiver no país ou se você passar mais de 183 dias ali no ano (artigo 3(1) e (1a) da Lei do Imposto de Renda de Pessoas Físicas). Nacionalidade, idioma da plataforma e país da corretora não determinam isso. Se você mudou de país em 2025 ou pode ser residente em dois países, este guia não resolve sua situação; é preciso examinar o tratado fiscal aplicável.
  • Modelo. Este guia abrange uma pessoa física investindo privadamente em CFDs e outros derivativos em conta própria. Remuneração de empresas prop, negociação empresarial e câmbio efetivo de moedas seguem outras rotas: prop trading e modelos não convencionais. Separe dividendos de ações, juros sobre caixa e operações efetivas com criptomoedas; a etapa 2 trata de sua classificação separada.

1. Baixe o histórico de operações

Tudo começa pelos dados. A corretora registra aberturas, fechamentos, financiamento, comissões e ajustes. Se você tem várias contas ou foi transferido para outra entidade da mesma marca durante o ano, obtenha um extrato de cada uma.

As plataformas exportam dados de formas diferentes: nomes de colunas, formatos e caminhos de menu variam. Os caminhos abaixo dependem da versão e da corretora. Use-os como orientação de onde procurar, não como instrução exata de cada clique.

PlataformaOnde procurarFormatoObservações
MT4Terminal → Histórico da conta → botão direito → Salvar como relatório detalhadoHTMLDefina um período personalizado para o ano inteiro, usando as datas de fechamento. Salvar como relatório também inclui o histórico; o relatório detalhado acrescenta estatísticas. Nos dois, verifique comissões, financiamento e o escopo de transações encerradas
MT5Caixa de ferramentas → Histórico → Negócios → botão direito → ExportarHTML / CSVNegócios, em vez de Posições, mostram as execuções individuais. Uma posição pode envolver vários negócios, inclusive execuções parciais
cTraderHistórico → intervalo de datas → ExportarCSV / XLSXSwap e Comissão em colunas separadas
Interactive BrokersRelatórios → Extratos → Extrato de atividade → Intervalo de datas personalizadoHTML / PDF / CSVOperações + Juros + Ajustes de dividendos. O Forex P&L da IBKR não coincide necessariamente com os valores declarados no PIT-38
XTB (xStation)Histórico → filtro de datas → ExportarCSV / XLSXSe a corretora forneceu PIT-8C para o ano, ainda assim concilie com o extrato: ele pode não abranger tudo que está na conta
Um extrato não é infalível. Relatórios da plataforma, anuais e administrativos podem diferir. Correções noturnas, ajustes de caixa, rebates e ajustes de dividendos nem sempre aparecem em Profit. Baixe outro extrato no fim de janeiro e compare com a versão de dezembro. Identifique diferenças de correções, escopo ou tipo de exportação; guarde as duas versões e use os dados corrigidos, explicando a mudança.
Arquive as provas. A prescrição básica do imposto de 2025 termina em 2031: 5 anos após o fim do ano do vencimento, 2026 (artigo 70 § 1 da Ordenação Tributária). A suspensão, por exemplo pelo artigo 70 § 6, pode ampliá-la. Durante esse período você deve comprovar os valores declarados; documentos de uma perda de 2025 deduzida depois devem ser guardados por mais tempo. Corretoras podem mudar de plataforma, fechar contas ou transferir clientes; baixe extratos trimestralmente, em vez de esperar abril.
Relatório esquemático com operações encerradas, L/P de preço, comissões separadas e financiamento
Polônia: CFD privado; ilustração educativa, não formulário oficial.

Modelo de execução e qualidade do extrato

Uma corretora B-Book/formadora de mercado e uma corretora de agência/STP podem fornecer relatórios operacionais e ajustes diferentes. Execuções parciais são possíveis em diferentes modelos; a classificação A-Book sozinha não as comprova. Uma ordem pode ter várias execuções a preços diferentes, em várias linhas. O cálculo manual é possível, mas muitas execuções e ajustes exigem identificadores consistentes e verificações do script ou da ferramenta especializada.

2. Limpe os registros e identifique as operações declaradas

Nem todo lançamento do extrato pertence ao PIT-38. Separe os resultados de contratos liquidados no ano fiscal das suas transferências, posições não realizadas e taxas liquidadas separadamente. Inclua uma vez cada evento corretamente classificado.

Primeiro, limpe os dados

  • Transferências próprias — depósitos do seu banco, retiradas e transferências entre subcontas da mesma corretora movimentam seu próprio dinheiro. Marque-as e exclua-as dos totais de negociação. O imposto não é calculado como retiradas menos depósitos
  • Duplicatas — o mesmo ticket em duas exportações, como relatórios anuais e trimestrais, ou execuções parciais informadas individualmente e em um agregado. Inclua cada evento uma vez
  • Ano e fuso horário — a data de fechamento no horário do servidor pode diferir da data na Polônia. Na virada do ano isso pode afetar o ano fiscal da declaração; veja a etapa 3

O que entra no cálculo

  • Posições encerradas — cada operação cujo contrato foi encerrado e liquidado no ano fiscal; resultado positivo é receita e negativo é custo (etapa 4)
  • Swaps e financiamento overnight — estabeleça se o contrato os trata como parte da liquidação final ou como liquidações de caixa separadas. Os artigos 17(1b) e 23(1)(38a) não fixam uma única data de reconhecimento para todo lançamento. Converta receitas e custos nas respectivas datas pelo artigo 11a(1)–(2). Financiamento negativo pode ser um custo e financiamento positivo, receita; o sinal e a data contábil não substituem a classificação fiscal
  • Comissões — cobranças de abertura e fechamento da posição, avaliadas como custos dedutíveis
  • Ajustes de dividendos em CFDs de ações — a corretora debita ou credita um equivalente ao dividendo. É um ajuste contratual de caixa, receita ou custo que pode não aparecer em Profit

O que fica excluído ou é declarado separadamente

  • Posições abertas em 31 de dezembro — o L/P flutuante sozinho não é receita nem custo realizado. Verifique separadamente comissões e financiamento lançados antes de 31 de dezembro conforme o contrato e o tipo de liquidação; não transfira automaticamente toda cobrança ao ano do fechamento
  • Depósitos e retiradas — transferências entre seu banco e sua corretora não são receitas nem custos de negociação
  • Operações em conta de demonstração
  • Juros sobre caixa e dividendos de ações — categoria diferente dos resultados de CFD (tributação proporcional pelo artigo 30a, sem custos, declarada separadamente na parte G do PIT-38). Não some aos resultados das posições nem compense perdas de CFD contra eles
  • Bônus da corretora — benefício separado, não resultado contratual. Estabeleça pelos termos se e quando fica disponível e classifique-o separadamente antes de incluí-lo em qualquer cálculo
  • Cashback e rebates da corretora — um reembolso de comissão pode exigir classificação separada fora do artigo 30b. Exige análise e documentos próprios; não o combine com resultados de CFD sem verificar o tratamento
A questão da virada do ano. Você abre uma posição na sexta-feira, 19 de dezembro de 2025, e a liquida na segunda-feira, 5 de janeiro de 2026, com resultado de USD 500. O resultado contratual surge no exercício dos direitos e pertence a 2026. Uma comissão de aquisição do instrumento segue o artigo 23(1)(38a). O financiamento de 19 a 31 de dezembro precisa de exame separado: o contrato o vincula à liquidação final ou liquida caixa diariamente? Nenhuma opção é universalmente «segura». Estabeleça a data correta de receita ou custo antes de aplicar o artigo 11a(1)–(2). O ano da abertura não altera o ano do resultado contratual.
Divulgações do NFP e aberturas após o fim de semana. Uma ordem stop-loss pode executar além do gatilho se o mercado saltar preços. A derrapagem sozinha não significa várias execuções. Se a execução foi parcial, o extrato pode conter várias linhas com preços e custos diferentes; concilie pelo identificador.

3. Converta em PLN usando as taxas NBP

A conversão cambial é uma fonte comum de erros: as telas mostram valores de mercado, mas o cálculo fiscal exige datas e documentos. Você pode ganhar em moeda estrangeira, mas preenche o PIT-38 em PLN usando a taxa da data exigida, não uma data escolhida.

A regra de conversão

O artigo 11a(1) da Lei polonesa do Imposto de Renda de Pessoas Físicas converte receitas em moeda estrangeira para PLN pela taxa média NBP do último dia útil anterior ao dia de obtenção da receita. O artigo 11a(2) aplica a regra correspondente aos custos, antes do dia em que incorrem. Na prática, encontre o dia útil anterior adequado para o qual o NBP publicou a Tabela A.

  • Resultado de uma posição encerrada, positivo ou negativo — a tabela adequada anterior ao dia do fechamento. A data de abertura não determina a taxa do resultado da posição
  • Comissões — use a taxa anterior à data da cobrança: antes da abertura para a comissão de abertura e antes do fechamento para a de fechamento
  • Swaps — use a taxa do último dia útil anterior à data correta da receita ou do custo (artigo 11a(1)–(2)). Financiamento liquidado separadamente pode ter data diferente do fechamento contratual. Não atribua a taxa de fechamento a toda cobrança nem presuma que cada data de apropriação seja a data do custo sem examinar contrato e liquidação
Qual data seleciona a taxa NBP?
Datas e taxas NBP reais do exemplo. Financiamento exige avaliação separada de contrato e liquidação.

Fins de semana e feriados

  • Uma operação na sexta-feira, em qualquer horário → taxa NBP de quinta se houve tabela. Se quinta foi feriado, como 1 de maio de 2025, use a tabela de quarta
  • Uma operação no sábado ou domingo → normalmente a taxa de sexta, se foi dia útil com tabela; caso contrário, a última tabela anterior adequada
  • Um feriado na segunda-feira → normalmente a taxa de sexta; se sexta também não foi dia útil, volte à última tabela anterior adequada
Fusos horários do servidor. Concilie o evento efetivo com o fuso dos relatórios da corretora. O modelo usa horário polonês; o artigo 17(1b) se refere ao exercício dos direitos, não a um fuso específico. Um servidor EET/EEST com mudanças de horário da UE fica uma hora à frente da Polônia: 00:30 no servidor equivale a 23:30 do dia polonês anterior. Nem todo servidor segue esse calendário. Guarde o horário original e a regra de conversão para não escolher a tabela NBP ou o ano fiscal errado.

Contas multimoeda

Se a conta é em EUR e o instrumento é cotado em USD, como US30, a conversão para PLN pode exigir duas etapas: resultado USD para EUR pela conversão da corretora, depois EUR para PLN pela taxa NBP. Ferramentas podem errar. A corretora pode informar o resultado na moeda de cotação antes de convertê-lo à moeda da conta. Estabeleça qual etapa fornece seus dados fiscais; não converta duas vezes se usar um valor já convertido à moeda da conta.

Polônia: seleção da taxa NBP do dia útil anterior para conversão em PLN.
Fim de semana: o dia útil anteriorPolônia • após estabelecer a data correta do evento fiscalFim de semana: o dia útil anteriorPolônia • após estabelecer a data correta do evento fiscalQUINTA-FEIRA13.03Tabela para um evento de sextaSEXTA-FEIRA14.03Tabela para o fim de semanaFIM DE SEMANA15–16.03Sem nova tabelaSEGUNDA-FEIRA17.03Tabela anterior: sextaEvento no sábado, domingo ou segunda: normalmente a tabela de sexta.Se sexta foi feriado ou não teve tabela, procure antes.Fontes: artigo 11a do PIT e API do NBP. Não use a taxa do dia do evento nem uma média anual.

4. Calcule receitas, custos e renda

Você tem o extrato e as taxas NBP. Comece pela pergunta que determina o imposto: o que constitui receita de CFD?

Resultado da liquidação, não valor nocional

Um CFD é um contrato por diferença. Comprar 0,5 lote de EUR/USD não significa comprar EUR 50.000; você liquida a diferença entre fechamento e abertura com a corretora. A lei polonesa chama isso de receita do exercício de direitos decorrentes de instrumentos financeiros derivativos (artigo 17(1)(10)), obtida quando os direitos são exercidos (artigo 17(1b)), isto é, na liquidação da posição. Renda é a diferença entre receitas totais e custos pelo artigo 23(1)(38a), com gastos ligados ao instrumento dedutíveis quando os direitos se realizam (artigo 30b(2)(3)). O nocional contratual, EUR 50.000 multiplicados pelo preço, não é receita nem despesa nesse cálculo.

Essa distinção tem consequências práticas. Declarar o nocional como receita pela taxa de fechamento e como custo pela de abertura cria diferença cambial artificial sobre valor que você nunca adquiriu. No exemplo da etapa 5, mudaria o imposto da posição A de PLN 250 (1.353,63 − 13,50 − 13,54 − 9,23 = PLN 1.317,36 → PLN 1.317 × 19% = PLN 250) para PLN 361. Não citamos decisão individual que resolva expressamente esse caso de CFD porque não encontramos uma comparável; a conclusão decorre do texto legal. Se a corretora informar nocionais, estabeleça os resultados liquidados. Se necessário, solicite decisão fiscal individual; a taxa é PLN 40 por situação de fato pelo artigo 14f da Ordenação Tributária.

Receita

Receita (PLN) = Σ [resultado positivo da posição (moeda) × taxa NBP dodia útil anterior] + Σ [financiamento positivo × taxa NBPanterior à receita reconhecida] + Σ [ajuste contratual positivo de caixa, como ajuste de dividendo × taxa NBPanterior à receita reconhecida]

Custos dedutíveis

Some quatro componentes, cada um convertido em PLN pela taxa do dia útil anterior à sua data correta:

  1. Resultados negativos de posições encerradas — pela taxa anterior ao fechamento
  2. Comissões, de abertura e fechamento — pela taxa anterior à cobrança
  3. Financiamento negativo — pela taxa anterior à data correta do custo
  4. Ajustes contratuais negativos de caixa, como ajustes de dividendos em CFD de ações — pela taxa anterior à cobrança

Custos (PLN) = Resultados negativosPLN + ComissõesPLN + Financiamento negativoPLN + Ajustes negativosPLN

Renda ou perda

Renda = ReceitaPLN − CustosPLN

Um saldo positivo é renda tributável, da qual ainda podem ser deduzidas perdas elegíveis de anos anteriores na etapa 7. Um saldo negativo é uma perda para compensação futura, informada nesta declaração.

Financiamento positivo é receita, não redução dos custos. Após a classificação correta, um swap positivo, como carry AUD/JPY, aumenta a receita na linha pertinente da parte C: campo 22 para documentos próprios, ou 20 se já estiver no PIT-8C. Financiamento negativo aumenta custos em 23 ou 21. Separe as direções e não conte novamente financiamento incluído pela corretora no L/P.
Totais anuais ou operações individuais? O formulário recebe receitas e custos anuais agregados. Ainda é preciso comprovar esses totais; guarde o extrato e a planilha de cálculo.
Spread e derrapagem não são custos fiscais separados. Afetam o preço de execução e já entram no L/P de preço da operação. Não os some novamente como comissões separadas. Comissões e financiamento discriminados exigem tratamento próprio; efeitos embutidos no preço, não.

5. Exemplo completo: do extrato ao PIT-38

Exemplo ilustrativo — ano fiscal de 2025. Premissas: residente fiscal polonês, conta privada em USD com entidade que não emite PIT-8C e L/P de preço informado antes de comissões e financiamento discriminados. As datas usam horário polonês. Os documentos deste modelo estabelecem as datas das comissões, e o swap da posição A é uma liquidação de caixa separada em 20.03.2025; a conversão do custo usa essa data. É uma premissa explícita, não uma regra para todo contrato. As taxas são médias reais da Tabela A do NBP; valores e tickets são fictícios.

  • Depósito de USD 5.000 — segunda-feira, 10.03.2025
  • Posição A, lucrativa: compra de 0,5 lote EUR/USD a 1,0850 na sexta-feira, 14.03.2025, fechamento a 1,0920 na sexta-feira, 21.03.2025; resultado de preço +USD 350. Comissão de abertura USD 3,50 e de fechamento USD 3,50. Financiamento liquidado na quinta-feira, 20.03: −USD 2,40
  • Posição B, com perda: compra de 0,3 lote EUR/USD na terça-feira, 18.03.2025, fechamento no stop-loss na quarta-feira, 19.03.2025; resultado de preço −USD 120. Comissão de abertura USD 2,10 e de fechamento USD 2,10; sem financiamento
  • Juros sobre caixa não investido creditados em 21.03.2025: USD 1,20, categoria separada

Etapa A: identifique as taxas NBP

  • Resultado e comissão de fechamento da posição A (sexta 21.03) → tabela de quinta, 20.03.2025
  • Comissão de abertura da posição A (sexta 14.03) → tabela de quinta, 13.03.2025
  • Financiamento da posição A (liquidado quinta 20.03) → tabela de quarta, 19.03.2025
  • Comissão de abertura da posição B (terça 18.03) → tabela de segunda, 17.03.2025
  • Resultado e comissão de fechamento da posição B (quarta 19.03) → tabela de terça, 18.03.2025

Etapa B: livro de trabalho

IDDocumentoEventoData do evento fiscalCategoriaValorMoedaTabela NBPTaxaReceita PLNCusto PLNObservações
T-01registro de caixaDepósito10.03.2025transferência própria5 000,00USD————Excluído
A-1extratoComissão de abertura A14.03.2025custo3,50USD13.03.2025 — 050/A/NBP/20253,8568—13,503,50 × 3,8568 = 13,4988
B-1extratoComissão de abertura B18.03.2025custo2,10USD17.03.2025 — 052/A/NBP/20253,8329—8,052,10 × 3,8329 = 8,0491
B-2extratoResultado de fechamento B19.03.2025custo (resultado negativo)−120,00USD18.03.2025 — 053/A/NBP/20253,8152—457,82120 × 3,8152 = 457,824
B-3extratoComissão de fechamento B19.03.2025custo2,10USD18.03.2025 — 053/A/NBP/20253,8152—8,012,10 × 3,8152 = 8,0119
A-2extratoFinanciamento A20.03.2025custo (financiamento negativo)−2,40USD19.03.2025 — 054/A/NBP/20253,8473—9,232,40 × 3,8473 = 9,2335
A-3extratoResultado de fechamento A21.03.2025receita (resultado positivo)350,00USD20.03.2025 — 055/A/NBP/20253,86751 353,63—350 × 3,8675 = 1 353,625
A-4extratoComissão de fechamento A21.03.2025custo3,50USD20.03.2025 — 055/A/NBP/20253,8675—13,543,50 × 3,8675 = 13,5363
I-01registro de caixaJuros sobre caixa21.03.2025outra categoria (artigo 30a)1,20USD————Fora dos totais de CFD; classifique separadamente
Total — resultados de derivativos (artigo 30b)1 353,63510,157 eventos, cada um incluído uma vez

Etapa C: renda e imposto

  • Receita (campo 22): PLN 1.353,63
  • Custos (campo 23): 13,50 + 8,05 + 457,82 + 8,01 + 9,23 + 13,54 = PLN 510,15
  • Renda (campo 28): 1 353,63 − 510,15 = PLN 843,48
  • Base tributável (campo 31): 843,48 arredondados ao zloty inteiro = PLN 843, antes das perdas de anos anteriores
  • Imposto calculado (campo 33): 843 × 19% = PLN 160,17; imposto devido (campo 35): PLN 160, arredondado ao zloty inteiro. Imposto estrangeiro pago (campo 34): 0, pois nada foi retido

Alternativa: perda de 2024

Suponha que o PIT-38 de 2024 tenha informado perda da mesma fonte de PLN 400, deduzida integralmente pela opção de ano escolhido do artigo 9(3)(2); veja compensação futura de perdas e limites. Campo 30 = 400,00; campo 31 = 843,48 − 400,00 = 443,48 → PLN 443; campo 33 = 443 × 19% = 84,17 → campo 35 = PLN 84. Mantenha registro separado do ano, valor e deduções anteriores de cada perda. O campo 30 não pode superar o campo 28.

Conciliação

  • Resultado do extrato em USD: +350 − 120 − 3,50 − 3,50 − 2,10 − 2,10 − 2,40 = +USD 216,40, sem juros. O livro contém exatamente esses sete eventos
  • As comissões aparecem uma vez. O modelo supõe L/P da posição sem comissões; confira o extrato. Se Profit já incluir uma comissão, não a some novamente
  • As taxas correspondem às datas: cada evento tem sua tabela, sem taxa do dia da operação ou única conversão anual
  • Arredondamento: valores de eventos em PLN aos groszy; depois, base e imposto devido a zlotys inteiros no formulário
  • O depósito de USD 5.000 e os juros de USD 1,20 ficam fora dos campos 22/23

A taxa da abertura não determinou o resultado da posição; importou apenas para a comissão de abertura. Não há diferença cambial no nocional porque ele não está no cálculo.

Duas posições, sete eventos
Sete eventos: receita PLN 1.353,63, custos PLN 510,15, renda PLN 843,48 e imposto PLN 160. O financiamento separado em caixa é premissa explícita.

6. Ferramentas e automação

Calcular manualmente 200 operações pode ser viável. Com 2.000, a automação se torna importante.

Planilhas: Excel e Google Sheets

Importe o CSV do extrato e acrescente taxas NBP e fórmulas de conversão. A API do NBP permite acesso programático:

https://api.nbp.pl/api/exchangerates/rates/a/usd/2025-03-13/?format=json

A resposta JSON contém rates[0].mid, a taxa média (3,8568 nesta data), e rates[0].no, o número da tabela para registrar no livro. No Google Sheets, use um script que interprete JSON; IMPORTDATA importa CSV/TSV em vez de interpretar diretamente JSON. O Excel pode usar Power Query.

API do NBP: tratamento de 404. Uma data sem tabela, como fim de semana ou feriado, retorna 404. Trate a resposta recuando até a última data com tabela: while response == 404: date = date - 1 day. Para muitos eventos, baixe e guarde intervalos de datas em vez de solicitar cada dia repetidamente; uma solicitação à API do NBP pode abranger no máximo 93 dias.

Ferramentas especializadas

Calculadoras especializadas podem importar extratos e converter valores automaticamente. Antes de aceitar o resultado, verifique manualmente 5 operações: uma vencedora, uma perdedora, um evento de fim de semana, um com financiamento e outro com comissão em data diferente do fechamento. Confira reconhecimento, taxas do dia útil anterior e ausência do nocional como receita. Uma amostra coincidente ajuda a detectar erros, mas não prova cada linha; concilie também totais completos e exceções.

Myfxbook e um diário de negociação podem ajudar a conciliar registros. Se o Excel divergir do rastreador, investigue fórmulas, intervalos, taxas e dados do rastreador. Myfxbook não substitui extratos ou documentos de origem; é uma verificação complementar.

Colunas mínimas de uma calculadora Forex PIT-38 em planilha

Use o livro de trabalho da etapa 5:

ID | Documento | Evento | Data fiscal (horário polonês) | Categoria | Valor | Moeda | Data e número da tabela NBP | Taxa | Receita PLN | Custo PLN | Observações

Controle de qualidade: concilie os totais em moeda estrangeira do livro, sem transferências próprias e categorias separadas, com o L/P realizado do extrato após comissões, financiamento, juros e ajustes. Não avance antes de resolver diferenças sem explicação.

O momento mais perigoso

O maior risco pode surgir após a automação terminar e você se sentir aliviado. Uma coluna de data errada, erro de fuso ou financiamento mal classificado pode produzir números bem apresentados, mas incorretos. A automação pode reproduzir um erro mais rápido e em mais linhas.

7. Preencha o PIT-38: perdas anteriores, imposto estrangeiro e campos

Você tem os totais. Antes de inseri-los, estabeleça dois pontos que podem alterar o pagamento ou a quantidade de anexos.

Perdas de anos anteriores → campo 30

Se o PIT-38 de 2020–2024 informou perda na alienação de derivativos ou exercício de direitos, mesma fonte do resultado de CFD, você pode deduzi-la da renda do campo 28 pelo campo 30, sem superar essa renda. A dedução depende do ano da perda, do método (até 50% por ano ou PLN 5.000.000 em um ano escolhido dentro de cinco anos) e de deduções anteriores: veja o registro de perdas e limites. Ficam excluídas perdas de outras fontes, como emprego, empresa, criptomoedas efetivas ou dividendos.

Imposto estrangeiro e PIT/ZG → campos 34 e 72

Insira imposto estrangeiro no campo 34 apenas se efetivamente pago sobre a renda de derivativos e comprovado. O crédito não pode superar o imposto polonês atribuível a essa renda estrangeira (artigo 30b(5a)–(5b)). Entregue PIT/ZG separado para cada país pertinente e informe a quantidade no campo 72. O endereço da corretora em Chipre, Reino Unido ou Austrália não cria por si imposto estrangeiro nem obrigação PIT/ZG; não estabelece o país da fonte. Se nada foi pago, o campo 34 é 0. Ainda assim, o folheto PIT-38 do Ministério liga PIT/ZG à renda obtida no exterior sob o método de crédito, não ao imposto estrangeiro ou ao endereço da corretora. A qualificação de um resultado CFD depende do contrato e do tratado. Estabeleça-a pelos documentos da corretora, com orientação se necessário.

Campos das partes C e D

Campo PIT-38 (2025, versão 18)O que inserirOrigem dos dados
Campo 20 (parte C, linha 1)Receita informada no PIT-8CCampo 35 do PIT-8C, quando aplicável
Campo 21 (parte C, linha 1)Custos informados no PIT-8CCampo 36 do PIT-8C mais custos relacionados comprovados e omitidos pela entidade declarante
Campo 22 (parte C, linha 2)Receita de documentos próprios, sem PIT-8CResultados positivos liquidados em PLN + financiamento positivo elegível + ajustes contratuais positivos de caixa, como ajustes de dividendos
Campo 23 (parte C, linha 2)Custos de documentos próprios, sem PIT-8CResultados negativos + comissões + financiamento negativo elegível + ajustes contratuais negativos de caixa (PLN)
Campos 26–29Totais: receitas, custos e renda (28) ou perda (29)O formulário eletrônico calcula os totais; no papel: 26 = 20 + 22 − 24, 27 = 21 + 23 − 25. Os campos 24/25 tratam de uma isenção específica para venda de ações após IPO e são 0 neste modelo CFD. Renda: 28 = 26 − 27 se positivo; perda: 29 = 27 − 26 se positivo
Campo 30Perdas de anos anterioresDo registro de perdas dentro do limite aplicável, sem superar o campo 28
Campo 31Base tributávelCampo 28 − campo 30, arredondado ao zloty inteiro
Campo 32Taxa19%
Campo 33Imposto sobre renda pelo artigo 30b(1)Campo 31 × 19%
Campo 34Imposto estrangeiro pagoImposto estrangeiro efetivamente pago e comprovado, limitado ao crédito proporcional; caso contrário, 0
Campo 35Imposto devidoCampo 33 − campo 34, arredondado ao zloty inteiro
A numeração dos campos varia entre anos fiscais. A tabela segue o PIT-38 de 2025 (versão 18) e o folheto ministerial. Confira o formulário antes de entregar; deslocar um campo coloca o valor no lugar errado.
PIT-8C versus PIT-38. Quando a entidade emite PIT-8C, use-o para preparar o PIT-38. PIT-8C fornece informações; PIT-38 é sua declaração, e você calcula e paga o imposto. Se usou corretoras polonesa e estrangeira, declare ambas num PIT-38: linha 1 para dados PIT-8C e linha 2 para documentos próprios, combinados na linha 4.
PIT-38(18): dos totais ao imposto
Mapa PIT-38(18) de 2025; campos 24/25 são a isenção IPO e valem 0 no modelo CFD. Diagrama educativo, não formulário oficial.

8. Entregue a declaração e pague

Para o ano fiscal de 2025, o período de entrega foi de 15 de fevereiro a 30 de abril de 2026. O pagamento venceu na mesma data (artigo 45(1) da lei polonesa). Débitos podem gerar juros, e não entregar ou corrigir pode levar a procedimentos. Concilie os totais da etapa 5 e guarde provas separadas de entrega e pagamento.

Formas de entrega

  • Twój e-PIT (podatki.gov.pl) oferece PIT-38 com dados PIT-8C desde 15 de fevereiro de 2026. Confira a integridade; acrescente resultados de extratos não cobertos pelo PIT-8C e perdas anteriores. O folheto ministerial vincula a aceitação automática em 30 de abril a receitas cobertas exclusivamente pelo PIT-8C, quando você não aceita, rejeita nem entrega por outro meio. Com outras receitas, não presuma que um rascunho incompleto cumpre a obrigação: complete, envie e confira o recibo oficial.
  • Formulário eletrônico PIT-38 por e-Deklaracje em podatki.gov.pl ou pelo serviço de declarações da repartição fiscal eletrônica. O formulário calcula o imposto, mas você insere os campos 22/23 e 30 da planilha
  • Entrega em papel na repartição ou por canal postal elegível. A pontualidade depende do artigo 12 § 6 da Ordenação Tributária, incluindo o operador polonês designado ou operador universal da UE; qualquer transportadora ou carimbo não basta
A prova de entrega é o UPO, recibo eletrônico oficial emitido após envio bem-sucedido. Tela de cálculo ou mensagem «enviado» sem UPO não comprova entrega. Salve o UPO com a cópia da declaração.
Pagamento do imposto. Pague o devido da parte G (campo 51, igual ao 35 no modelo só de CFD) na sua microconta fiscal individual polonesa, obtida por podatki.gov.pl. Pagamento e entrega têm o mesmo prazo. Guarde a confirmação bancária separada do UPO.
Retificação do PIT-38. Erro ou extrato corrigido exige declaração retificadora separada pelo artigo 81 da Ordenação Tributária. Pague o adicional com juros aplicáveis. O procedimento de indébito depende da data: desde 1 de outubro de 2026, não se apresenta pedido de reconhecimento de indébito decorrente de declaração corrigida após o prazo de entrega (artigo 75 § 2 alterado); retificação com indébito acima de PLN 10.000 exige justificativa escrita (artigo 81 § 2b). Retificações anteriores seguem as regras antigas (artigo 22 da alteração de 2026, item 846). Juros a 50% da taxa padrão exigem retificação eficaz em 6 meses do prazo e pagamento em 7 dias; o artigo 56a § 3 exclui situações pertinentes de fiscalização tributária, aduaneira-fiscal e verificações. Documento da corretora, retificação e transferência têm provas separadas.
Documento faltante. Se a plataforma fechar antes de obter parte do histórico, solicite extrato histórico por escrito e guarde a correspondência. Se irrecuperável, reconstrua eventos com confirmações disponíveis e exportações parciais, documentando o método. Não insira valores sem comprovação.

Documentos a guardar

Arquivo que explica cada valor
Registros, cálculos e provas separadas de entrega/pagamento. A prescrição básica pode ser ampliada.
DocumentoTipoRetenção (ano fiscal 2025)
Extratos da corretora, inclusive todas as versões corrigidasPrimárioPelo menos até o prazo básico no fim de 2031; mais tempo em suspensão/interrupção ou dedução posterior de perdas
PIT-8C, quando aplicávelPrimárioPelo menos até o prazo básico no fim de 2031; mais tempo em suspensão/interrupção ou dedução posterior de perdas
Planilha de cálculo e registro de perdasDe trabalhoPelo menos até o prazo básico no fim de 2031; mais tempo para deduções posteriores e ampliação da prescrição
Taxas NBP usadas, com números das tabelasComplementarPelo menos até o prazo básico no fim de 2031; mais tempo em suspensão/interrupção ou dedução posterior de perdas
Recibo eletrônico UPO e confirmação de pagamentoArquivoPelo menos até o prazo básico no fim de 2031; mais tempo em suspensão/interrupção ou dedução posterior de perdas

Perguntas frequentes — declaração fiscal Forex passo a passo

Declaro cada operação ou apenas os totais?
O PIT-38 recebe receitas e custos anuais agregados, sem lista de operações anexa. Ainda é preciso comprovar os totais. A prescrição básica do ano fiscal 2025 termina em 2031; suspensão ou interrupção pode ampliá-la. Guarde também registros das perdas para declarações posteriores em que as deduzir.
A receita é o nocional do contrato ou o resultado da liquidação?
É o resultado da liquidação. CFD liquida diferença de preço; a receita surge no exercício dos direitos do derivativo (artigo 17(1)(10) e (1b) da lei polonesa). Resultados positivos são receitas; resultados negativos, comissões e financiamento negativo elegível são custos. O nocional, tamanho do lote vezes preço, não entra na declaração.
Qual taxa NBP vale para fechamento no fim de semana?
A taxa média NBP do último dia útil anterior ao evento correto. No fim de semana, normalmente sexta se foi dia útil com tabela; nos feriados, a última tabela anterior adequada. Primeiro concilie os horários, pois o servidor pode indicar outra data.
Como declaro operação aberta em dezembro de 2025 e fechada em janeiro de 2026?
Contrato liquidado em 5 de janeiro de 2026 tem resultado em 2026. Comissão de aquisição é avaliada pelo artigo 23(1)(38a). Para financiamento de dezembro de 2025, estabeleça se integra a liquidação final ou liquidação separada de caixa; não há regra única confirmada para todo swap. A classificação determina reconhecimento e taxa do dia útil anterior, não o nome da coluna.
Swaps negativos reduzem meu imposto?
Financiamento negativo corretamente classificado pode aumentar custos, e positivo, receitas. Estabeleça natureza e data pelos documentos e contrato. Valores de documentos próprios entram na parte C, linha 2 do PIT-38 (22/23); valores já incluídos no PIT-8C, linha 1 (20/21). Não conte duas vezes.
O câmbio afeta meu resultado PLN numa conta USD?
Sim. Converta cada resultado pela taxa anterior ao fechamento, comissões pela anterior à cobrança e financiamento pela data correta. Não há diferença cambial separada entre abertura e fechamento sobre o nocional. Resultado individual positivo segue positivo em PLN, mas vários eventos podem ter sinal anual diferente do total USD: +USD 350 a 3,8152 (053/A/NBP/2025) e −USD 345 a 3,8774 (056/A/NBP/2025) somam +USD 5, porém PLN 1.335,32 − 1.337,70 = −PLN 2,38. Isso decorre do artigo 11a, não de erro na planilha.
Minha corretora é de Chipre. Preciso anexar PIT/ZG?
Não apenas por causa do endereço. O campo 34 trata do imposto estrangeiro efetivo sobre renda estrangeira pelo método de crédito proporcional (artigo 30b(5a)–(5b)). Se nada foi pago, insira 0. A exigência do PIT/ZG depende, conforme o folheto ministerial, de a renda ter sido obtida no exterior, não da sede da corretora. Se houve retenção, obtenha prova e estabeleça país da fonte e tratado.
Myfxbook substitui o extrato da corretora?
Não. Myfxbook pode ajudar na conciliação: diferença entre Excel e rastreador exige investigar ambos. Não substitui o extrato original da corretora. Relatórios da instituição financeira de origem são necessários para comprovar a declaração; captura de portal não basta.

Fontes e bibliografia

  1. Lei polonesa do Imposto de Renda de Pessoas Físicas de 26 de julho de 1991 (texto consolidado, Diário Oficial de 2026, item 592): artigo 3(1)–(1a), residência; 9(3), perdas; 11a(1)–(2), câmbio; 17(1)(10) e (1b), exercício de direitos de derivativos; 23(1)(38a), custos; 30b(1), (2)(3) e (5a)–(5b), imposto e imposto estrangeiro; 45(1), prazo de entrega. Texto oficial. Aplique as alterações conforme suas datas de vigência.
  2. Banco Nacional da Polônia (NBP), Tabela A de taxas médias e API: api.nbp.pl; tabelas 050, 052, 053, 054 e 055/A/NBP/2025 usadas no exemplo.
  3. Ministério das Finanças polonês, formulário PIT-38(18) e folheto informativo do ano fiscal 2025.
  4. Ordenação Tributária polonesa de 29 de agosto de 1997 (texto consolidado, Diário Oficial de 2026, item 622): artigo 14f, taxa de decisão; 56a, juros reduzidos; 70 § 1, prescrição; 75 § 2 e 81, retificações e indébitos. Texto oficial, com alteração de 2026, item 846, artigo 1 pontos 16 e 22 e artigos 22 e 35.
  5. MetaQuotes, MetaTrader 4: histórico da conta: escopo por fechamento, Salvar como relatório e Salvar como relatório detalhado.

O seu progresso de aprendizagem

Terminou esta lição? Marque-a você. Abrir ou deslocar uma página nunca a marca como concluída.

O progresso requer JavaScript e armazenamento do navegador.

Guardado apenas neste navegador. Sem conta nem sincronização entre dispositivos. Limpar os dados do site pode apagar o seu progresso.

Jarosław Wasiński

Editor-chefe, ForexMechanics.com • Analista macro e FX

Analista independente e profissional com mais de 20 anos de experiência nos mercados financeiros. Atua no Forex desde 2007, com foco em análise fundamentalista, estrutura do mercado OTC e gestão disciplinada do risco de capital.

  • Criador e editor-chefe do MyBank.pl, oferecendo educação financeira confiável desde 2004.
  • Autor de centenas de comentários de mercado aprofundados, análises estruturais e materiais educacionais para traders e investidores.
  • Defensor da transparência do mercado, promovendo uma educação baseada em dados concretos e relatórios institucionais (BIS, ESMA, CFTC).

Todo o conteúdo tem caráter exclusivamente educacional e informativo – não constitui recomendação de investimento. Lembre-se: operar com alavancagem (Forex/CFD) envolve alto risco de perda rápida de capital.