A DECLAN/RJ é uma declaração anual que reúne informações econômicas das empresas situadas no estado do Rio de Janeiro. A obrigatoriedade se aplica às empresas com Inscrição Estadual que apuram o ICMS fora do regime do Simples Nacional. Empresas optantes pelo Simples Nacional estão dispensadas, exceto aquelas que ultrapassaram o sublimite estadual e realizam a apuração do ICMS separadamente.
Os itens abaixo devem ser verificados antes de iniciar a configuração da DECLAN/RJ.
A configuração das regras é o ponto de partida para que o sistema identifique corretamente as operações que compõem os Quadros C, D e E da declaração. O processo é baseado em duas informações principais: a natureza da operação que movimentou o fato gerador e a regra fiscal aplicada a essa natureza.
Caminho da rotina: Impostos > Estaduais > ICMS/RJ > DECLAN – IPM > Configurar Regras.
Para configurar as regras, execute os seguintes passos:
O Quadro D trata do valor do IPI em duas situações distintas: quando ele integra a base de cálculo do ICMS e quando não integra. Para configurar corretamente essas situações, o cenário ideal é utilizar naturezas de operação distintas para cada caso — uma para operações em que o IPI integra a BC do ICMS e outra para operações em que ele não integra. Isso permite aplicar regras fiscais separadas para cada tipo de operação.
Em cenários onde o cliente utiliza a mesma natureza para ambas as situações, o sistema não consegue distinguir automaticamente quando o IPI integra ou não a base de cálculo. Nesses casos, é necessário informar a natureza da operação correspondente e criar regras fiscais com condições e fórmulas adequadas para cada situação.
Para construir as regras fiscais da DECLAN, o sistema disponibiliza funções condicionais que permitem comparar valores e retornar resultados conforme o cenário fiscal. As funções disponíveis são as seguintes:
condIF(condIGUAL(VlrIPI; 0); 0; VlrIPI) — se o IPI for igual a 0, retorna 0; caso contrário, retorna o valor do IPI.condAND(condIGUAL(CST; 01); condIGUAL(CFOP; 5101)) — retorna 1 se a CST for 01 e o CFOP for 5101.condOR(condIGUAL(CFOP; 5101); condIGUAL(CFOP; 5102)) — retorna 1 se o CFOP for 5101 ou 5102.condIF(condMAIOR(VlrIPI; 0); VlrIPI; 0) — retorna o valor do IPI se for maior que zero.condIF(condMAIORIGUAL(BaseICMS; 1000); BaseICMS; 0) — retorna a base do ICMS se for maior ou igual a 1000.condIF(condMENOR(VlrProduto; 100); VlrProduto; 0) — retorna o valor do produto se for menor que 100.condIF(condMENORIGUAL(BaseICMS; 500); BaseICMS; 0) — retorna a base do ICMS se for menor ou igual a 500.condIF(condIGUAL(CST; 01); VlrOperacao; 0) — retorna o valor da operação se a CST for igual a 01.⚠️ Atenção!
Sempre teste as fórmulas antes de validar o envio da DECLAN. Utilize o F1 (Ajuda do sistema) para consultar a lista completa de variáveis disponíveis e exemplos de aplicação.
Os exemplos abaixo ilustram como configurar as fórmulas para identificar corretamente o valor do IPI conforme ele integra ou não integra a Base de Cálculo do ICMS. As fórmulas consideram o total consolidado do período — não são aplicadas por documento fiscal individualmente — o que é essencial para que os valores refletidos na DECLAN estejam corretos.
Exemplo 1 — IPI que não integra a Base de Cálculo do ICMS:
condIF(condMENOR(bsICMS; vlrContICMS); vlrContabil - bsICMS - vlrSubTribut; 0)
Esta fórmula é aplicada quando a base de cálculo do ICMS for menor que o valor contábil da nota fiscal. Nesse cenário, o sistema subtrai do valor contábil (vlrContabil) a base de cálculo do ICMS (bsICMS) e o valor da substituição tributária (vlrSubTribut). Se a condição não for satisfeita, o resultado será 0, indicando que o IPI integrou a base de cálculo.
Exemplo 2 — IPI que integra a Base de Cálculo do ICMS:
condIF(condIGUAL(bsICMS; vlrContICMS); 0; bsICMS - bsIPI)
Esta fórmula é aplicada quando a base de cálculo do ICMS for igual ao valor contábil da nota fiscal. Nesse caso, entende-se que o IPI integrou o valor total da base e não será considerado separadamente. Se a condição não for verdadeira, o sistema retorna a diferença entre a base do ICMS (bsICMS) e a base do IPI (bsIPI).
Após configurar as regras fiscais, é necessário executar a apuração para que as informações configuradas sejam processadas e apareçam corretamente no demonstrativo da DECLAN.
Caminho da rotina: Impostos > Estaduais > Apuração dos Impostos.
Para executar a apuração, siga os passos abaixo:
⚠️ Atenção!
Após realizar ajustes no Quadro D pela rotina de Manutenção dos Valores, não execute novamente a apuração dos impostos estaduais. A apuração anual buscará os valores conforme as regras contábeis configuradas e poderá sobrescrever os ajustes realizados manualmente.
Com a apuração concluída, acesse o demonstrativo para verificar se os dados foram processados corretamente.
Caminho da rotina: Impostos > Estaduais > ICMS/RJ > DECLAN – IPM > Demonstrativo DECLAN-IPM.
Para visualizar o demonstrativo, siga os passos abaixo:
O sistema interpreta que os dados da DECLAN se referem ao ano-base anterior ao período informado. Para facilitar o preenchimento, veja a correspondência entre ano-base e exercício:
A regra é sempre utilizar janeiro (01) como mês e adicionar 1 ao ano-base para definir o exercício.
A rotina de Manutenção dos Valores permite conferir e ajustar os valores importados pelas regras fiscais antes da entrega da declaração.
Caminho da rotina: Impostos > Estaduais > ICMS/RJ > DECLAN – IPM > Manutenção dos Valores.
Ao acessar a rotina, informe o mês e o ano referentes ao período da declaração — por exemplo, 05/2023 — e execute para que o grid seja atualizado e exiba os dados na tela.
Quando uma regra é configurada para o Quadro D na rotina Configurar Regras, o valor do estoque é importado automaticamente para esta rotina. O usuário pode conferir o valor e realizar ajustes, se necessário. A coluna Valor Apurado é editável, seguindo as regras abaixo:
Exemplo: se o estoque foi importado com R$ 1.000,00, mas o valor correto é R$ 900,00, informe -100,00 no campo e o saldo será ajustado para R$ 900,00.
O Quadro E permite inserir e excluir registros manualmente na rotina de Manutenção dos Valores.
Para inserir um novo registro:
Para excluir um registro:
A rotina de Duplicar Regras permite copiar as configurações cadastradas em uma empresa para outras empresas ou filiais registradas no banco de dados, evitando a necessidade de reconfiguração manual.
Caminho da rotina: Impostos > Estaduais > ICMS/RJ > DECLAN – IPM > Duplicar Regras.
Por padrão, o sistema buscará na empresa origem as configurações do último ano-base informado no Configurador de Regras. Ao abrir a tela, preencha os seguintes campos:
Após preencher os campos, execute a ação. O sistema exibirá uma mensagem de validação — clique em Sim para confirmar e concluir o processo.
⚠️ Atenção!
A operação de duplicação é definitiva e não poderá ser desfeita. Certifique-se de que as empresas e filiais de destino estão corretas antes de confirmar.