Com o objetivo de simplificar o cumprimento da Lei da Transparência (Lei nº 12.741/2012), o ERPFlex agora conta com uma integração direta via API com o IBPT (Instituto Brasileiro de Planejamento e Tributação).
Com essa melhoria, ficou mais fácil atualizar os Valores Aproximados de Tributos dos seus NCMs em lote. Basta um clique no botão da tela de cadastro de NCM para que o sistema busque e atualize os dados de forma automática.
1. Como obter o Token do IBPT
O token é gerado individualmente para cada empresa (vinculado ao CNPJ).
-
Acesse o portal De Olho no Imposto (IBPT).

-
Crie uma conta de usuário e, dentro do painel, seleciona a opção “Incluir Empresa”.
-
Após preencher o CNPJ e os dados da empresa, o sistema gera uma sequência alfanumérica única (ex:
a1b2c3d4...). Esse é o seu Token.
2. Configurando a Integração (Ativação)
Antes de usar o recurso, é necessário ativar a integração e inserir o token gerado pelo próprio IBPT.
-
Acesse o menu Integrações, selecione a opção Configurador de Integrações.

-
Clique no botão IBPT.
-
Ative a integração mudando a chave para Integração Ativa.
-
Insira o seu Token cadastrado no site oficial do IBPT (https://deolhonoimposto.ibpt.org.br/).

-
Clique em Salvar.
Nota: Sem o token configurado e a integração ativa, os novos botões na tela de NCM não ficarão visíveis.
3. Como Atualizar os NCMs
Com a integração ativa:
- Acesse menu Cadastros, Configurações Fiscais e selecione a opção NCM.
- Você notará dois novos botões ao clicar em Mais:
Atualizar IBPTeMonitor de Processos.

O botão Atualizar IBPT funciona de duas formas:
Cenário A: Atualizar NCMs Selecionados
Se você selecionar NCMs específicos utilizando as caixas de seleção (checkboxes) do lado esquerdo da grade, o sistema abrirá uma janela com três opções:
-
Selecionados (X): Atualiza apenas os NCMs que você marcou.
-
Base Toda: Ignora a seleção e atualiza todos os NCMs cadastrados.
Cenário B: Atualizar a Base Inteira Diretamente
Se você clicar em Atualizar IBPT sem selecionar nenhum NCM na listagem, o sistema entenderá que o objetivo é atualizar todo o cadastro. Uma mensagem de confirmação será exibida:
4. Acompanhando o Processamento (Monitor de Processos)
Como a consulta é feita item a item via API, o processo roda em segundo plano. Para acompanhar o andamento:
-
A tela exibe a origem, o usuário que solicitou e o Histórico (atualizado automaticamente a cada 10 segundos), mostrando quantos NCMs já foram processados.
5. Atualização do NCM
Assim que a integração realiza a busca bem-sucedida das alíquotas no IBPT, o ERPFlex replica e grava as informações automaticamente em duas abas distintas dentro do detalhamento de cada NCM:
-
Aba Valores Padrões – Faturamento: Os percentuais retornados alimentam a subaba % Aproximado de tributos, preenchendo os campos de tributos federais (nacionais/importados), estaduais e municipais que serão calculados na saída das mercadorias.

-
Aba Valores Padrões – Compras: As mesmas alíquotas são gravadas na subaba % Aproximado de tributos voltada para a entrada de mercadorias.
6. Tratamento de Inconsistências e Erros
Se o IBPT retornar algum erro durante a atualização, o processo terminará com o status “Com inconsistências” e exibirá um ícone de alerta vermelho.
Para saber quais itens falharam:
-
No Monitor de Processos, clique no botão Inconsistências ao lado do processo.

-
Abra o arquivo para ver o ID do NCM, o Código e o motivo do erro (Ex: NCM não possui dados obrigatórios, Descrição ou EX inválidos, etc.).
Informação Importante sobre Timeout: Cada consulta de NCM enviada para a API do IBPT possui um limite de espera de 25 segundos. Caso a API do IBPT não responda dentro desse prazo, o sistema registrará automaticamente um erro de Timeout no arquivo de inconsistências e pulará para o próximo NCM da fila, garantindo que o restante da sua base continue sendo atualizada sem travamentos.



