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

from tabela_sac.core import SACCalculator
sac = SACCalculator(
    valor_financiado=200000,
    prazo=360,
    taxa_anual=9.99
)
tabela = sac.tabela()
tabela.head(12)
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:

tabela.head(12)['Valor da Parcela'].sum().round(2)
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

tabela.head(12)['Juros'].sum().round(2)
23633.33
tabela.head(12)['Amortização'].sum().round(2)
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.