Extraia Código do Ativo, Preço e IRRF de um Print de Nota de Corretagem XP ou Rico
A maioria das ferramentas de negociação trata uma nota de corretagem em português como qualquer outro documento — e então perde a coluna de IRRF de day trade e confunde PETR4 com um ticker comum, sem seu sufixo de classe. A extração semântica lê campos regulados pela B3 pelo significado, não pela posição do rótulo.
5 a 10 s por página · Até 99% de precisão em texto impresso
O que você pode extrair de uma Nota de Corretagem XP ou Rico
XP e Rico seguem o formato SINACOR exigido pela B3 — toda nota de corretagem compartilha o mesmo layout regulamentado. Com a Extração de Colunas Personalizadas, você nomeia os campos e a IA localiza cada um pelo seu significado financeiro.
PETR4, VALE3, WINFUT — os códigos de ativos brasileiros codificam tanto a empresa quanto a classe de ação no sufixo numérico. Um OCR genérico vê uma string; a IA vê um identificador estruturado.
Ações ou contratos negociados — aparece ao lado do código do ativo na tabela principal de operações. A IA o distingue do preço pelo formato numérico e pelo contexto da coluna.
Preço de preenchimento por unidade em BRL. A nota rotula isso como "Preço de Ajuste" — a IA o lê pelo cabeçalho da coluna, não pela posição do pixel, adaptando-se a pequenas variações no PDF renderizado.
Indicador de compra ou venda — uma única letra que determina o tratamento fiscal. Linhas de Venda acionam o rastreamento de IRRF e ganhos de capital; linhas de Compra estabelecem a base de custo.
Imposto de Renda Retido na Fonte — retido a 1% dos ganhos líquidos para day trade ou 0,005% do valor da venda para swing trade. A IA distingue os dois lendo o marcador de classificação da linha.
Taxas de bolsa, liquidação e registro cobradas pela B3 — agrupadas em uma tabela densa no rodapé da nota. A IA extrai cada item de linha em sua própria coluna, separando valores combinados em células limpas.
Por que uma Nota de Corretagem Padronizada Ainda Desafia Ferramentas Genéricas
A nota de corretagem da XP e Rico usa o formato SINACOR exigido pela B3 — mesma estrutura sempre. Mas os campos internos empregam terminologia financeira em português que o OCR genérico nunca foi projetado para entender.
Rótulos em Português Confundem o OCR Genérico
"Preço de Ajuste", "Emolumentos", "IRRF D", "C/V" — estes são rótulos padronizados no formato SINACOR, mas uma ferramenta genérica os retorna como texto em português bruto. Ela não sabe que "IRRF D" significa retenção de imposto de day trade, enquanto "IRRF" sem o D significa swing trade. A própria linguagem do rótulo cria uma barreira semântica.
Códigos de Ativos Carregam Significado Oculto
PETR4 não é apenas "Petrobras" — o "4" significa ações ordinárias, enquanto PETR3 significaria ações preferenciais. Os códigos de ativos brasileiros codificam tanto a empresa quanto a classe de ação em uma única string. Um diário de negociação que registra apenas o ticker perde a distinção de classe necessária para o acompanhamento de eventos corporativos e cálculos de dividendos.
Tabela de Taxas Densa Mescla Múltiplos Encargos
Toda nota de corretagem inclui um resumo de taxas no final — emolumentos B3, taxa de liquidação, ISS, PIS, COFINS — agrupados em uma tabela compacta com letras pequenas e separação mínima entre linhas. A extração tradicional de tabelas colapsa tudo em um único bloco indiferenciado, perdendo o detalhamento por item necessário para a reconciliação fiscal.
Leitura Semântica por Função Financeira
Defina IRRF Day-Trade e IRRF Swing-Trade como colunas separadas. A IA lê a classificação da linha da nota — o marcador "D" — e direciona cada valor de IRRF para a coluna correta. Ela sabe que "IRRF D" é 1% do ganho líquido diário e "IRRF" é 0,005% do valor da venda, porque entende o que cada rótulo significa no contexto da B3.
Reconhecimento de Códigos de Ativos Brasileiros
A IA reconhece PETR4 como "Petrobras, ação ordinária classe 4" — ela entende que o sufixo numérico é um indicador de classe de ação, não parte de uma quantidade ou preço. Defina uma coluna Ativo e o identificador completo, nome da empresa e classe estarão disponíveis na sua planilha sem necessidade de divisão manual.
Extração Estruturada de Taxas por Item de Linha
Defina colunas para cada encargo da B3 — Emolumentos, ISS, PIS, COFINS. A IA lê a tabela de taxas linha por linha e desempacota cada valor em sua coluna nomeada. O que um OCR genérico retorna como um bloco confuso se transforma em cinco números limpos, prontos para seu fluxo de conciliação fiscal.
O projeto open-source COIR, criado especificamente para lidar com notas da XP e Rico, destaca os mesmos desafios que seu autor encontrou em 2017 — extração manual que "até então todo esse trabalho era realizado de forma manual" — confirmando que a extração automatizada de notas de corretagem continua sendo um problema real e não resolvido.
Da Nota de Corretagem a uma Planilha Pronta para o Imposto
Se você está consolidando operações da XP ou Rico no seu diário de negócios ou no cálculo mensal do DARF, veja como funciona o fluxo de extração:
Faça o Upload da Nota de Corretagem
Arraste o PDF ou print da sua nota de corretagem da XP ou Rico para a área de upload. A nota pode ser baixada diretamente do portal da corretora como um PDF SINACOR, ou capturada como print do seu celular. PNG, JPG ou PDF — a ferramenta aceita todos os formatos. Faça o upload de uma nota completa ou de um lote com o mês inteiro.
Nomeie as Colunas do Seu Diário de Negócios
Defina os campos que você precisa: Ativo, Quantidade, Preço de Ajuste, C/V, IRRF Day-Trade, IRRF Swing-Trade, Emolumentos. Adicione uma coluna calculada como Net Proceeds (Valor - IRRF - Emolumentos) para calcular o valor líquido durante a extração — sem necessidade de pós-processamento no Excel.
Exporte uma Planilha Unificada
O processamento leva cerca de 5 a 10 segundos por página. A saída é um único arquivo XLSX ou CSV com uma linha por operação e as colunas que você definiu como cabeçalhos. Exporte diretamente para o Excel usando seu modelo de diário de negócios existente, ou envie para o Google Sheets através do add-on. Uma nota de corretagem, um lote, uma planilha — sem digitação manual.
Quando a Extração de Nota de Corretagem Funciona Melhor — e o Que Observar
Quando Funciona Melhor
PDFs ou capturas de tela no formato SINACOR padrão. Texto gerado por máquina da XP ou da nota oficial da Rico atinge até 99% de precisão nos campos — o layout regulamentado ajuda, não atrapalha.
Notas completas, com cabeçalho, tabela de operações e tabela de taxas. A nota inteira em um único quadro dá à IA todo o contexto necessário para classificar cada campo corretamente.
Processamento em lote entre corretoras. O mesmo esquema de colunas funciona na XP, Rico e outras corretoras com padrão SINACOR, além de plataformas dos EUA como Robinhood e Coinbase na mesma exportação.
Quando Ter Cautela
Capturas de tela que cortam a seção de taxas inferior. Os totais de Emolumentos e IRRF ficam no resumo de taxas no final da nota. Uma captura cortada perde esses campos — capture a página inteira.
Imagens comprimidas enviadas por aplicativos de mensagem. Letras pequenas na tabela de taxas e códigos de ativos se degradam primeiro quando comprimidos — verifique esses campos se a imagem foi encaminhada pelo WhatsApp.
PDFs baseados em imagem de formatos não padronizados. Se a nota foi digitalizada como imagem em vez de renderizada como texto (comum em corretoras mais antigas), a IA ainda extrai os campos — mas a precisão depende da qualidade da digitalização e a tabela de taxas pode exigir verificação.
Perguntas Frequentes
Posso extrair Ativo, Preço de Ajuste e IRRF diretamente de um print ou PDF de nota de corretagem da XP ou Rico?
Sim. Defina colunas para Ativo, Quantidade, Preço de Ajuste, C/V, IRRF e Emolumentos. A IA lê cada campo por compreensão semântica do formato padrão SINACOR — ela não precisa de uma correspondência exata de pixels porque entende o que cada rótulo significa no contexto da B3. O mesmo esquema de colunas funciona tanto para um PDF nativo baixado do portal da corretora quanto para um print feito no seu celular.
Como a IA distingue o IRRF de day trade do IRRF de swing trade na mesma nota?
A XP e a Rico seguem o padrão SINACOR, que marca as operações de day trade com um indicador "D" na tabela de operações. O IRRF dessas linhas é calculado a 1% do ganho líquido diário. As linhas de swing trade mostram o IRRF a 0,005% do valor total da venda. Defina colunas separadas como IRRF Day-Trade e IRRF Swing-Trade — a IA lê a classificação da linha no documento original e direciona cada valor para a coluna correta automaticamente. Se uma única nota misturar os dois tipos de negociação, cada linha é processada de acordo com sua própria classificação, sem necessidade de separação manual.
O que o indicador C/V significa na saída — e ele afeta a extração?
C/V significa Compra ou Venda — é uma coluna de uma letra que indica a direção de cada negociação. A IA extrai isso como um rótulo junto com os campos numéricos. Este indicador é importante para fins fiscais: apenas as linhas de Venda geram retenção de IRRF e rastreamento de ganhos de capital. As linhas de Compra estabelecem a base de custo, mas não geram eventos fiscais. No seu diário de negociações ou cálculo do DARF, a coluna C/V permite filtrar por direção sem precisar consultar o documento original.
Posso processar em lote notas de corretagem da XP e Rico junto com confirmações de negociação de corretoras dos EUA em uma única exportação?
Sim. Defina um conjunto de nomes de colunas — Ativo, Price, Quantity, Trade Date, Platform — e a IA processa PDFs de nota de corretagem da XP, confirmações de negociação da Robinhood e prints de transação da Coinbase usando as mesmas definições. Cada documento se torna uma linha na planilha de saída, independentemente do país ou sistema regulatório que o gerou. Esta é a principal vantagem da extração semântica: você define os campos necessários uma vez, e a IA se adapta automaticamente ao formato único de cada plataforma, seja uma nota regulada pela B3 ou uma confirmação de corretora americana.
Consigo extrair os Emolumentos e as taxas individuais da B3 da tabela densa de taxas no final da nota?
Sim. O resumo de taxas no final de cada nota da XP/Rico inclui Emolumentos (taxas de negociação da B3), Taxa de Liquidação (compensação e liquidação), ISS (Imposto sobre Serviços), PIS e COFINS. Eles estão agrupados em uma tabela compacta com letras pequenas. Defina colunas separadas para cada linha de taxa — a IA lê a tabela linha por linha e desagrupa cada valor em sua coluna nomeada. Para o resultado mais confiável, faça o upload da nota completa sem cortar a seção inferior. Se você precisar conciliar taxas de vários traders, agrupe todas as notas mensais juntas e a IA extrairá a mesma estrutura de taxas de cada uma delas.
Aprofunde-se na extração de capturas de tela de negociações e investimentos: Guia geral de extração de capturas de tela com uma seção dedicada a logs de negociação e investimentos · Como definir colunas personalizadas para qualquer interface de aplicativo, incluindo telas de corretoras
Para extrair dados de outras plataformas de negociação, consulte o hub Capturas de Tela de Negociação e Investimentos — abrange Robinhood, Coinbase, Binance, Webull, eToro e muito mais.