159 Indices Economicos
Modulo_Contabilidade_Financeira
O cadastro de Índices Econômicos monta demonstrativos contábeis — como a DRE e indicadores financeiros — linha a linha. Cada linha tem uma descrição e uma fórmula que busca saldos, débitos e créditos do plano de contas ou reaproveita o valor de outras linhas.
Os índices cadastrados aqui são calculados por período e utilizados em outras rotinas, como o Dashboard Contábil, as metas de controle contábil, a geração do SPED Contábil (ECD) e do SPED ECF (registros M300/M350 e apuração de IRPJ/CSLL).
Salvar um índice não calcula valores. O cadastro guarda apenas a estrutura; os valores são apurados quando o índice é utilizado em um relatório, dashboard ou geração de arquivo, de acordo com o período informado naquela rotina.
Antes de começar
- Tenha acesso ao recurso 159 - Índices Econômicos.
- Confira a empresa em que está conectado. O novo cadastro utiliza a empresa da sessão.
- Tenha em mãos o plano de contas e os códigos das contas que farão parte do demonstrativo.
- Planeje a ordem das linhas: uma linha só pode utilizar o valor de linhas que estão acima dela.
Como criar um índice
- Acesse o recurso 159 - Índices Econômicos e inicie um novo cadastro.
- Informe uma Descrição que identifique o demonstrativo. Exemplo:
DRE Gerencial Mensal. - Se o índice será utilizado na demonstração do SPED, marque Exibir dados para geração de DRE no Sped ECD. Veja Dados para o SPED.
- Na grade Linhas, adicione uma linha. A nova linha é sempre criada no fim da tabela.
- Preencha a descrição e o sinal da linha diretamente na grade.
- Selecione a linha e monte sua fórmula no painel Fórmulas, à direita.
- Clique em Validar fórmula para conferir a expressão.
- Repita para as demais linhas e clique em Salvar.
O cadastro exige uma descrição e ao menos uma linha. Cada linha precisa de uma descrição e de uma fórmula.
A tela
A tela é dividida em duas partes, que podem ser redimensionadas arrastando a divisória entre elas:
| Área | Para que serve |
|---|---|
| Esquerda: cabeçalho e grade Linhas | Descrição do índice, opção do SPED e a lista de linhas do demonstrativo. |
| Direita: painel Fórmulas | Montagem, validação e conferência da fórmula da linha selecionada na grade. |
O painel de fórmulas só fica habilitado depois que uma linha é selecionada na grade. Enquanto nenhuma estiver selecionada, o painel exibe o aviso Selecione uma Linha na tabela. Com uma linha selecionada, o topo do painel mostra seu número e sua descrição.
Colunas da grade de linhas
| Coluna | Como preencher |
|---|---|
| Linha | Número da linha, preenchido automaticamente. É esse número que as fórmulas utilizam para fazer referência à linha. |
| Descrição | Texto que aparece no demonstrativo. Exemplo: Receita Bruta, (-) Deduções, Lucro Líquido.
|
| Sinal | Define como o valor da linha entra no demonstrativo. Veja Sinal da linha. |
| Negrito | Destaca a descrição da linha. Altera somente a apresentação; não muda o cálculo. |
| Informar Valor? | Marque quando a linha não deve ser calculada pela fórmula. Nesse caso, o cálculo utiliza o valor informado para a linha em vez da expressão. |
Quando a opção Exibir dados para geração de DRE no Sped ECD está marcada, a grade apresenta também as colunas de aglutinação. Veja Dados para o SPED.
Sinal da linha
| Sinal | Comportamento no cálculo |
|---|---|
+ |
O resultado da fórmula é utilizado como está. |
- |
O resultado da fórmula é invertido (multiplicado por -1). Utilize para deduções, custos e despesas que devem reduzir o total. |
= |
Linha de total. A fórmula não é utilizada: o valor da linha é a soma de todas as linhas anteriores que não são de total, desde a primeira linha do índice. |
N |
Nenhum sinal. A linha é calculada pela fórmula e o valor é utilizado sem inversão. |
Exemplo: em uma DRE simples:
| Linha | Descrição | Sinal | Valor calculado pela fórmula | Valor da linha |
|---|---|---|---|---|
| 1 | Receita Bruta | + |
100.000,00 | 100.000,00 |
| 2 | (-) Deduções | - |
12.000,00 | -12.000,00 |
| 3 | (-) Custos | - |
40.000,00 | -40.000,00 |
| 4 | Lucro Bruto | = |
— | 48.000,00 |
Como a linha de total soma desde o início do índice, um segundo total mais abaixo acumula também as linhas que já compunham o primeiro. Quando precisar de um subtotal parcial — por exemplo, somente das despesas — utilize uma linha com sinal + ou N e uma fórmula que referencie as linhas desejadas.
Como montar a fórmula
A fórmula é uma expressão matemática com variáveis escritas entre arrobas (@). Ela pode ser digitada diretamente no campo Exibição da Fórmula ou montada pelos botões de Inserir na fórmula.
Botões de inserção
| Botão | O que insere | Variável gerada |
|---|---|---|
| Linha | O valor de outra linha do índice, escolhida na janela Selecione uma Linha. | @linha_N@
|
| Saldo Anterior | O saldo da conta no início do período. | @saldo.anterior.pc_CÓDIGO@
|
| Débitos | O total de débitos da conta no período. | @debitos.pc_CÓDIGO@
|
| Créditos | O total de créditos da conta no período. | @creditos.pc_CÓDIGO@
|
| Saldo Atual | O saldo atual da conta. | @plano.conta_CÓDIGO@
|
Nos botões de conta, pesquise e escolha a conta no plano de contas. A variável é gravada com o código completo da conta.
Se a fórmula já tiver conteúdo, o botão acrescenta ao final um + seguido da nova variável. Para subtrair, multiplicar ou dividir, ajuste o operador diretamente no campo depois da inserção.
Operadores e funções
| Tipo | Disponíveis |
|---|---|
| Operadores | + - * / e parênteses
|
| Funções | abs() (valor absoluto), teto() / ceil() (arredonda para cima), piso() / floor() (arredonda para baixo), arredondar() / round() e if()
|
Exemplos
| Objetivo | Fórmula |
|---|---|
| Somar duas contas de receita | @plano.conta_3.1.01.001@ + @plano.conta_3.1.01.002@
|
| Movimento do período de uma conta | @debitos.pc_4.1.01.001@ - @creditos.pc_4.1.01.001@
|
| Margem bruta em percentual | (@linha_1@ - @linha_2@) / @linha_1@ * 100
|
| Valor absoluto de uma linha | abs(@linha_3@)
|
Os códigos de conta acima são ilustrativos. Utilize os botões de inserção para gravar os códigos do seu plano de contas.
Regras das variáveis
@linha_N@só pode referenciar linhas anteriores à linha que está sendo editada. Não é possível utilizar a própria linha nem linhas abaixo dela.- Somente as variáveis da tabela acima são aceitas neste cadastro. Variáveis de outros cadastros, como centro de custo ou plano de contas gerencial, são recusadas.
- Toda variável deve ter o
@de abertura e o de fechamento. - Duas variáveis não podem ficar coladas: coloque um operador entre elas, por exemplo
@linha_1@ + @linha_2@. - Linhas com sinal
=ou com Informar Valor? marcado não utilizam a fórmula e, por isso, não têm a fórmula validada.
Validar a fórmula
Com a linha selecionada, clique em Validar fórmula. O resultado aparece logo abaixo do campo:
- Fórmula válida. Nenhum problema encontrado. — a expressão pode ser salva.
- A fórmula tem problemas: — seguido da lista dos problemas encontrados, como função inexistente,
@sem par, linha inexistente, linha posterior à atual ou conta não encontrada no plano de contas.
As fórmulas também são conferidas ao salvar. Se alguma linha tiver problema, o cadastro não é gravado e a mensagem indica o número da linha.
Ao alterar a fórmula depois de validá-la, valide novamente: o resultado anterior deixa de ser exibido.
Descrição da fórmula
Marque Exibir descrição da Fórmula para ver, no quadro Descrição da Fórmula, a expressão da linha selecionada traduzida em texto:
- As contas aparecem com a descrição cadastrada no plano de contas, no lugar do código.
- As referências a outras linhas são expandidas com a fórmula daquelas linhas, para que seja possível acompanhar a composição completa do valor.
Com a opção marcada, a descrição é atualizada a cada linha selecionada na grade. O quadro é somente para leitura.
Reordenar e remover linhas
Para mudar a posição de uma linha, arraste-a pelo ícone à esquerda da grade. A numeração é atualizada automaticamente, e as linhas também são renumeradas na ordem da grade ao salvar.
Ao reordenar ou remover linhas, revise as fórmulas. As variáveis @linha_N@ guardam o número da linha, e não a linha em si. Se a linha 3 passar a ser a linha 5, as fórmulas que utilizavam @linha_3@ continuarão apontando para a linha que ocupa agora a posição 3. Após a mudança, clique em Validar fórmula nas linhas afetadas e confira a Descrição da Fórmula.
Dados para o SPED
Marque Exibir dados para geração de DRE no Sped ECD quando o índice for utilizado nas demonstrações enviadas ao SPED. A grade passa a apresentar as colunas:
| Coluna | Significado |
|---|---|
| Cod. Aglutinação Superior | Código de aglutinação da linha totalizadora à qual esta linha pertence. |
| Cod. Aglutinação | Código de aglutinação da linha no demonstrativo enviado ao SPED. |
| Indicador | Totalizador para linhas que somam outras; Detalhamento para linhas de detalhe. |
| Nível | Nível da linha na hierarquia do demonstrativo. |
| Classificação | Classificação do plano de contas correspondente à linha. |
Preencha esses campos conforme o leiaute exigido pelo SPED e de acordo com a orientação do responsável contábil. Desmarcar a opção apenas oculta as colunas na tela.
Mensagens comuns
| Mensagem | O que fazer |
|---|---|
| Informe uma Descrição para o Índice Econômico! | Preencha o campo Descrição do cabeçalho. |
| Informe ao menos uma linha para o Índice Econômico. | Adicione ao menos uma linha na grade. |
| Não foi informada uma Descrição para a Linha N. | Preencha a descrição da linha indicada. |
| Não foi informada uma Fórmula para a Linha N. | Selecione a linha e monte sua fórmula. |
| A linha X só pode usar linhas anteriores a ela. | Troque a referência por uma linha acima ou mova a linha para baixo da linha referenciada. |
| A linha X não existe no índice. | A fórmula referencia um número de linha que não existe. Confira se alguma linha foi removida. |
| Plano de conta X não encontrado. | O código informado não existe no plano de contas. Insira a conta novamente pelos botões de inserção. |
| Variável não é aceita no índice econômico. | Utilize somente linha, saldo anterior, débitos, créditos ou saldo atual de plano de contas. |
Dicas
- Monte primeiro as linhas de valores e depois as linhas de total e de indicadores, que dependem das anteriores.
- Utilize o sinal
-nas linhas de dedução em vez de colocar o sinal de menos na fórmula, para que o total com=some corretamente. - Use Negrito nas linhas de total para facilitar a leitura do demonstrativo.
- Valide cada fórmula antes de salvar e, após qualquer reordenação, revise as referências entre linhas.