from tabela_sac.core import SACCalculator
O que é a Tabela SAC?
Tabela SAC é um tipo de financiando com Sistema de Amortização Constante. A cada parcela paga, um valor constante é amortizado do saldo devedor.
Vamos simular um financiamento de uma casa no valor de R$ 200 mil em 360 meses (30 anos), com uma taxa de juros mensal de 1% ao mês.
Antes de tudo, precisamos saber o valor da amortização, ou seja, quanto irá diminuir o saldo devedor a cada parcela paga:
R$ 200.000,00 / 360 meses = R$ 555,56
Independente do valor que você pagar na parcela, apenas R$ 555,56 será de fato descontado do saldo devedor.
Agora para descobrir o valor da primeira parcela, temos que aplicar os juros sobre o saldo devedor:
R$ 200.000,00 * 1% = R$ 2.000,00
Com o valor da amortização e o valor pago em juros em mãos, o valor da primeira parcela é a soma desses dois valores:
R$ 555,56 + R$ 2.000,00 = R$ 2.555,56
O valor da primeira parcela do financiamento é de R$ 2.555,56.
Após pagar a primeira parcela, como a amortização foi de R$ 555,56 (isso mesmo, R$ 2 mil foi só de juros), você ainda estará devendo R$ 199.444,44 (saldo devedor após a primeira parcela).
Em 12 meses, você pagará R$ 30.300,05 em parcelas e irá abater apenas R$ 6.666,72 do saldo devedor.
Para calcular a tabela SAC completa, podemos utilizar o pacote tabela-sac
= SACCalculator(
sac =200000,
valor_financiado=360,
prazo=9.99
taxa_anual )
= sac.tabela() tabela
12) tabela.head(
Parcela | Juros | Amortização | Valor da Parcela | Saldo Devedor | |
---|---|---|---|---|---|
0 | 1 | 2000.00 | 555.56 | 2555.56 | 199444.44 |
1 | 2 | 1994.44 | 555.56 | 2550.00 | 198888.89 |
2 | 3 | 1988.89 | 555.56 | 2544.44 | 198333.33 |
3 | 4 | 1983.33 | 555.56 | 2538.89 | 197777.78 |
4 | 5 | 1977.78 | 555.56 | 2533.33 | 197222.22 |
5 | 6 | 1972.22 | 555.56 | 2527.78 | 196666.67 |
6 | 7 | 1966.67 | 555.56 | 2522.22 | 196111.11 |
7 | 8 | 1961.11 | 555.56 | 2516.67 | 195555.56 |
8 | 9 | 1955.56 | 555.56 | 2511.11 | 195000.00 |
9 | 10 | 1950.00 | 555.56 | 2505.56 | 194444.44 |
10 | 11 | 1944.44 | 555.56 | 2500.00 | 193888.89 |
11 | 12 | 1938.89 | 555.56 | 2494.44 | 193333.33 |
Só no primeiro ano, teremos pago R$ 30.300,00:
12)['Valor da Parcela'].sum().round(2) tabela.head(
30300.0
Onde desse valor, 78% são juros (R$ 23.633,33) e apenas 22% (R$ 6.666,72) serão de fato utilizados para abater o saldo devedor
12)['Juros'].sum().round(2) tabela.head(
23633.33
12)['Amortização'].sum().round(2) tabela.head(
6666.72
Assim, uma estratégia possível para pagar menos juros e reduzir o tempo de financiamento, é pagar sempre as primeiras e últimas parcelas, pois nas últimas parcelas o valor amortizador é maior que os juros incididos, dessa forma reduzindo bastante o valor do saldo devedor que fará incidir menos juros.