Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

CONTEÚDO

  1. Visão Geral
  2. Regra de Cálculo da Taxa Efetiva de Juros na Entrada da Operação
    1. Regras do Cálculo da Taxa Efetiva de Juros
    na Entrada da Operação
  3. Parametrizações Relacionadas
  4. Tabelas Relacionadas e Alteradas

01. VISÃO GERAL

Segundo o IFRS 9 (International Financial Reporting Standards 9 ) e a Resolução 4.966 do Banco Central do Brasil, a taxa de juros efetiva é definida como a taxa que iguala o valor presente dos fluxos de caixa futuros estimados de um instrumento financeiro ao seu valor contábil inicial líquido, ou seja, ao valor inicial líquido de descontos ou prêmios de emissão.

...

Portanto, a taxa de juros efetiva é fundamental na avaliação do valor justo de instrumentos financeiros e na contabilização de receitas e despesas financeiras de acordo com as normas contábeis internacionais (IFRS) e as regulamentações do Banco Central do Brasil.


02.

...

TAXA EFETIVA DE JUROS

...

NA ENTRADA DA OPERAÇÃO E EFETIVAÇÃO

Adição dos campos "Taxa Efetiva de Juros" e "Base Taxa Efetiva de Juros" na área de Totais na aba "Operação" das telas de Inclusão de Operação e Simulação de Operação..

Esses campos receberão os valores calculados da

...

taxa efetiva de juros

...

  1. Fluxos de Caixa Futuros: Liste todos os pagamentos de juros e principal que serão recebidos ou pagos ao longo da vida do instrumento financeiro. Por exemplo, se você está lidando com um empréstimo, serão os pagamentos periódicos de juros e principal.

  2. Valor Presente (VP): O valor presente representa o valor atual de todos os fluxos de caixa futuros, descontados à taxa de juros efetiva. A fórmula do valor presente é:

VP=FV(1+i)nVP = \frac{FV}{(1 + i)^n}VP=(1+i)nFV

onde:

    • VP é o valor presente,
    • FV é o valor futuro (o valor do fluxo de caixa futuro),
    • i é a taxa de juros efetiva por período (geralmente anual),
    • n é o número de períodos até o recebimento do fluxo de caixa.
  1. Taxa de Juros Efetiva (i): A taxa de juros efetiva é aquela que, quando utilizada para descontar todos os fluxos de caixa futuros, resulta no valor presente igual ao valor inicial do instrumento financeiro (se estivermos falando de um empréstimo, por exemplo, o valor do empréstimo inicial).

Para calcular a taxa de juros efetiva, você precisa ajustar a fórmula de valor presente para resolver iii. Isso geralmente envolve o uso de métodos iterativos ou o uso de ferramentas computacionais, especialmente quando há vários fluxos de caixa diferentes ao longo do tempo.

Em resumo, a taxa de juros efetiva é calculada determinando-se o valor presente de todos os fluxos de caixa futuros associados ao instrumento financeiro, ajustando a taxa de juros até que o valor presente desses fluxos de caixa seja igual ao valor inicial do instrumento.

Adição do campo "Base

...

e a base da taxa da operação simulada.

Image Added


Alterações nas APIs

  • Calcular Operação

/tfs-credito-service/rest/calculo/calcularoperacao 

Alteração 1: Inclusão da informação "Metodologia de Cálculo TEJ" no REQUEST.

   Image Added

      • metodoCalculoTEJ: recebe a sigla para Pura ou Diferenciada.

Alteração 2: Inclusão da informação "Taxa Efetiva de Juros", "Base da Taxa Efetiva" e "Metodologia de Cálculo TEJ" no RESPONSE da API.

   

      • taxaEfetivaJuros : retorna o valor da Taxa Efetiva de Juros.
      • valorBaseTEJ : retorna o valor da base de cálculo da Taxa Efetiva de Juros.
      • metodoCalculoTEJ: retorna a sigla para Pura ou Diferenciada utilizada no cálculo.


  • Incluir Operação / Incluir Operação Casada 

/tfs-credito-service/rest/calculo/incluirOperacao

/tfs-credito-service/rest/calculo/incluirOperacaoCasada

Alteração: Inclusão da tag "Taxa Efetiva de Juros", "Base da Taxa Efetiva" e "Metodologia de Cálculo" no REQUEST da API.

   Image Added

      • taxaEfetivaJuros : recebe o valor da Taxa Efetiva de Juros.
      • valorBaseTEJ : recebe o valor da base de cálculo da Taxa Efetiva de Juros.
      • metodoCalculoTEJ: recebe a sigla para Pura ou Diferenciada utilizada no cálculo.

a.REGRAS DO CALCULO DA TAXA EFETIVA DE JUROS

No sistema (utilizando os campos adicionados nas APIs): 

  • Cálculo do Valor Base da Taxa Efetiva de Juros (TEJ)
    • O novo campo valorBaseTEJ, será o resultado do cálculo "Valor Financiado" - "TAC" - "Custos de Transação".
    • Os Custos de Transação serão identificados como Despesas Adicionais pelo valor informado na lista do grupo operacaoDespesasAdicional do Tipo "CUSTO TRANSAÇÃO" ou "RECEITA TRANSAÇÃO" e também o valor informado da TAC.
    • Exemplo: 
      • Valor Financiado (valorFinanciado): 120.000,00
      • TAC (Lista tarifas, sigla TAC): 1.500,00
      • IOC (Lista tributos, sigla IOC): 1.434,20
      • Valor Outros (Lista outros): 100,00
      • Despesas Adicionais (Lista operacaoDespesasAdicional, Tipo "CUSTO TRANSAÇÃO" ou "RECEITA TRANSAÇÃO") : 500,00
      • O Valor Base TEJ será: 120.000,00  1.500,00  500,00 = 118.000,00
      • Valor Outros e IOC não entram no cálculo da TE
  • Cálculo da Taxa Efetiva de Juros (TEJ)
    • O sistema deverá calcular a nova taxa utilizando o valor do campo "Valor Base Taxa Efetiva de Juros" (valorBaseTEJ) detalhando anteriormente.
    • A regra do cálculo da taxa efetiva de juros segue a mesma fórmula do cálculo da "Taxa CET" (taxaCet) porém utilizando o valorBaseTEJ.
    • Exemplo:
      • Valor Base TEJ (valorBaseTEJ): 118.000,00
      • Taxa Nominal: 12,68%
      • Prazo: 12 meses
    • Fluxo:

Parcela

Vencimento

DC

Saldo

Principal

Tributos

Juros

Atual

1

02/04/2023

31

   120.000,00

    10.000,00

     50,71

   1.223,13

    11.223,13

2

02/05/2023

30

   110.000,00

    10.000,00

     63,01

   1.084,86

    11.084,86

3

02/06/2023

31

   100.000,00

    10.000,00

     75,72

   1.019,28

    11.019,28

4

02/07/2023

30

    90.000,00

    10.000,00

     88,02

      887,61

    10.887,61

5

02/08/2023

31

     80.000,00

    10.000,00

   100,73

      815,42

    10.815,42

6

02/09/2023

31

     70.000,00

    10.000,00

   113,44

      713,49

    10.713,49

7

02/10/2023

30

     60.000,00

    10.000,00

   125,74

      591,74

    10.591,74

8

02/11/2023

31

     50.000,00

    10.000,00

   138,45

      509,64

    10.509,64

9

02/12/2023

30

     40.000,00

    10.000,00

   150,75

      394,49

    10.394,49

10

02/01/2024

31

     30.000,00

    10.000,00

   163,46

      305,78

    10.305,78

11

02/02/2024

31

     20.000,00

    10.000,00

   176,17

      203,86

    10.203,86

12

02/03/2024

29

     10.000,00

    10.000,00

   188,00

        95,32

    10.095,32

Fórmula da XTIR (=ARRED((XTIR(soma Atual Parcela;Fluxo Parcelas)+1)^(360/365)-1;4)


Cálculo da Operação

    • Cálculo pela Metodologia Diferenciada
      • A operação será calculada da mesma forma que é efetuada atualmente utilizando a Taxa Nominal de Juros informada (taxaOperacao) e o Valor Financiado (valorFinanciado) conforme o Critério e Método de Cálculo parametrizado na Modalidade selecionada.
    • Cálculo pela Metodologia Pura
      • A operação será calculada utilizando os valores calculado anteriormente do valor Base da TEJ (valorBaseTEJ) e a Taxa Efetiva de Juros informada (taxaEfetivaJuros) conforme o Critério e Método de Cálculo parametrizado na Modalidade selecionada.


Regras de Negócio

Sistema irá calcular a operação pela metodologia Diferenciada e guardar esse valor para utilizar no cálculo da Pura.

Exemplo: - Dados da operação método SAC

Image Added

Calcular Diferenciada

Image Added

No cálculo acima, o sistema efetua o cálculo para taxa de juros nominal e saldo devedor pelo valor financiado.

Calcular Pura

Image Added

Na Pura o sistema deverá calcular a parcela pela taxa efetiva de juros e a partir do valor base da taxa efetiva de juros.

Parcela 1: 

Saldo devedor = valorBaseTEJ = 118.500,00

Juros: ((1+taxaEfetivaJuros/100)^(prazoDC parcela 1/BaseTaxa)-1)*saldoDevedor

((1+15,4183088/100)^(31/365)-1)*118.500,00 = 1.451,98

Principal parcela: Atual da parcela 1 Diferenciada – Juros calculado parcela 1 Pura

(11.223,23 – 1.451,98 = 9.771,15)

Parcela 2: 

Saldo devedor: Saldo devedor parcela 1 – Principal parcela 1

(118.500,00 – 9.771,15 = 108.728,85)

Juros: ((1+taxaEfetivaJuros/100)^(prazoDC parcela 2/BaseTaxa)-1)*saldoDevedor

((1+15,4183088/100)^(30/365)-1) * 108.728,85= 1.289,03

Principal parcela: Atual da parcela 2 Diferenciada – Juros calculado parcela 2 Pura

(11.084,86 – 1.289,03 = 9.795,83)

Parcela 3: 

Saldo devedor: Saldo devedor parcela 2 – Principal parcela 2

(108.728,85 – 9.795,83 = 98.933,03)

Juros: ((1+taxaEfetivaJuros/100)^(prazoDC parcela 3/BaseTaxa)-1)*saldoDevedor

((1+15,4183088/100)^(31/365)-1) * 98.933,03 = 1.212,23

Principal parcela: Atual da parcela 2 Diferenciada – Juros calculado parcela 2 Pura

(11.019,28 – 1.212,23= 9.807,05)

      • As regras de cálculo atuais da simulação da operação conforme o critério e método de cálculo não sofrem alteração a partir do valor da operação com ou sem tarifas incluídas.

04.FLUXO DE ALTERAÇÕES

Algumas alterações foram necessárias para permitir a utilização da taxa efetiva de juros Conforme ilustrado na imagem abaixo:

Image Added

Fluxo de entrada de operação, cálculo, efetivação, fechamento e por fim, possibilitando a existência do relatório de controle.

De parâmetro:

    • Criação do parâmetro "Metodologia de Cálculo" na Empresa (módulo Básico).

Na Entrada de Operação:

    • Inclusão de tag nova para receber a metodologia de cálculo no cálculo da operação e na entrada da operação.
    • Retorno do cálculo da taxa efetiva de juros na tela e api de Inclusão de Operação.

Na Efetivação de Operação:

    • Adição dos campos novos na passagem das informações da taxa para as tabelas finais 

05. PARAMETRIZAÇÕES RELACIONADAS

Instruções de parametrização que afetam as funcionalidades da taxa efetiva de juros no sistema.

Image Added

Parâmetro/Tela

Abrangência

Tela de Acesso

Definição

Metodologia de CálculoEmpresaBásico (Parâmetros) > Tabelas Organizacionais > EmpresasPermite a escolha do tipo de metodologia de cálculo que a empresa irá trabalhar: Pura ou Diferenciada.


Parâmetro "Metodologia de Cálculo".

    • Acessando o módulo Básico (Parâmetros) > Tabelas Organizacionais > Empresas, e clicar em Novo (ou Alterar alguma empresa já existente) (Ainda não implementado em tela)

Image Added

...

Adição do campo "Taxa Efetiva de Juros" na área de Totais na aba "Operação" das telas de Inclusão de Operação e Simulação de Operação.

Esse campo receberá o valor calculado da taxa efetiva de juros da operação simulada.

Adição do campo "Base Taxa Efetiva de Juros" na área de Totais na aba "Operação" das telas de Inclusão de Operação e Simulação de Operação.

Esse campo receberá o valor da base de cálculo do .

04. PARAMETRIZAÇÕES RELACIONADAS

Instruções de parametrização que afetam as funcionalidades de custo de transação no sistema.

05. PARAMETRIZAÇÕES RELACIONADAS

Instruções de parametrização que afetam as funcionalidades de custo de transação no sistema.

Image Removed

...

Parâmetro/Tela

...

Abrangência

...

Tela de Acesso

...

Definição

...

Adequação na aba Despesas Adicionais (Modalidade)

  • Inclusão da opção "Financiar" na linha das despesas adicionais, permitindo escolher se financia ou não os valores parametrizados como custo de transação
  • Adição das opções "Custo Receita" e "Custo Despesa" no campo Tipo na linha das despesas adicionais
  • Adição da opção "Histórico" na linha das despesas adicionais, permitindo escolher um histórico contábil cadastrado.

Parâmetro "Calcular Custo de Transação":

    • Acessando o módulo BackOffice de Crédito > Configurações Produto > Modalidade

(adicionada a opção na área Controles Internos)

Aba "Despesas Adicionais":

    • Acessando o módulo BackOffice de Crédito > Configurações Produto > Modalidade > aba Despesas Adicionais

(adicionadas as opções na coluna Tipo e as colunas Financiar e Histórico)

Image Removed

Os Custos de Transação parametrizados na aba de Despesas Adicionais serão trazidos a tela de entrada de operação para seleção e calculo.  

Definição dos campos da tela:

    • Sigla: Sigla para identificar a Despesa Adicional.
    • Descrição: Descrição da Despesa Adicional.
    • Tipo: Combo para selecionar o Tipo de Despesa. Domínios: "CDS" - Custo de Transação; "CRC" - Receita de Transação; "DAD" - Despesa Adicional; "DFI" - Seguro DFI; "MIP" - Seguro MIP; "SGP" - Seguro Prestamista. 
    • Base de Cálculo: Combo para selecionar o domínio da Base de Cálculo. Domínios: "DEV" - Devedor, "PCP" - Principal.
    • Tipo Parcela: Combo para selecionar o tipo de aplicação do contrato. Domínios: "Contrato"; "Todas"; "Primeira"; "Última". Quando tratamos custo de transação e receita de transação, somente a opção "Contrato" será permitida.
    • Histórico: Código do histórico da despesa. 
    • FinanciarCheckbox para marcar se financia ou não. Domínios: "S" - Sim, "N" - Não.
    • Valor: Valor padrão inicial da Despesa Adicional.
    • Botão Adicionar: Cria uma linha editável para inserir novo registro.
    • Botão Lixeira: Excluir um registro selecionado. Obs: Se houver operações que tenham o custo de transação, o sistema não permitirá a exclusão da linha.

...

06. TABELAS RELACIONADAS E ALTERADAS

Tabelas que foram alteradas e incluídas durante o projeto IFRS 9, relacionadas ao assunto

...

Taxa Efetiva de

...

Juros.


Tabela

Descrição

Alterações

 T402MODA

T400EMPR

Modalidade
EmpresaInclusão da coluna "
cl
id_
cst
mds_
trn
clc" para indicar
efetivação automática para o lote de estágio da operação. T402MOADModalidade Despesas Adicionais
a metodologia que a empresa irá trabalhar (Pura / Diferenciada)

T402CONT

Contrato

Inclusão da coluna "

id

tx_

fnc_dsp

tej" para indicar o

financiamento do custo adicionado pela tela

valor da taxa efetiva de juros do contrato.

Inclusão

dos domínios "CDS" e "CRC" na

da coluna "

tp

vr_base_

adc

tej" para indicar o

tipo de despesa adicional

valor base em que a taxa efetiva de juros foi calculado.

Inclusão da coluna "

cd

id_met_

hst

clc" para indicar

o histórico contábil do custo de transação

a metodologia em que o contrato foi calculado.