Price vs SAC Loan Simulator
Compare monthly payments, total interest and balance evolution between Price (fixed payment) and SAC (constant amortization), including extra monthly principal payments.
The link keeps what is on screen.
SAC System (Decreasing)
- 1st payment
- R$ 3.339,88
- Last payment
- R$ 840,30
- Total interest
- R$ 452.433,49
- Total paid
- R$ 752.432,29
- Effective term
- 360 / 360
Price Table (Fixed)
- 1st payment
- R$ 2.638,52
- Last payment
- R$ 2.638,52
- Total interest
- R$ 649.871,06
- Total paid
- R$ 949.867,20
- Effective term
- 360 / 360
First 12 installments
| Month | Payment | Principal | Interest | Balance |
|---|---|---|---|---|
| #1 | R$ 3.339,88 | R$ 833,33 | R$ 2.506,55 | R$ 299.166,67 |
| #2 | R$ 3.332,91 | R$ 833,33 | R$ 2.499,58 | R$ 298.333,34 |
| #3 | R$ 3.325,95 | R$ 833,33 | R$ 2.492,62 | R$ 297.500,01 |
| #4 | R$ 3.318,99 | R$ 833,33 | R$ 2.485,66 | R$ 296.666,68 |
| #5 | R$ 3.312,03 | R$ 833,33 | R$ 2.478,70 | R$ 295.833,35 |
| #6 | R$ 3.305,06 | R$ 833,33 | R$ 2.471,73 | R$ 295.000,02 |
| #7 | R$ 3.298,10 | R$ 833,33 | R$ 2.464,77 | R$ 294.166,69 |
| #8 | R$ 3.291,14 | R$ 833,33 | R$ 2.457,81 | R$ 293.333,36 |
| #9 | R$ 3.284,18 | R$ 833,33 | R$ 2.450,85 | R$ 292.500,03 |
| #10 | R$ 3.277,21 | R$ 833,33 | R$ 2.443,88 | R$ 291.666,70 |
| #11 | R$ 3.270,25 | R$ 833,33 | R$ 2.436,92 | R$ 290.833,37 |
| #12 | R$ 3.263,29 | R$ 833,33 | R$ 2.429,96 | R$ 290.000,04 |
How is it calculated?
Converts the effective annual rate to a monthly rate via compound interest: (1 + annual_rate)^(1/12) − 1. Under Price, the base payment is constant while principal amortization grows over time; under SAC, monthly principal amortization is constant (principal ÷ months) and interest decreases every month.
See the code ↗Processed in your browser; nothing is sent.
Use from the terminal (JSON)
This tool also runs outside the site: the cli.js script uses the same logic as this page and returns the result as JSON. Parameters are the same as this page's URL — copy the command below with the values on screen.
Deno
deno run -q "https://tools.thecodecodex.com/cli.js?tool=loan-simulator"
Node.js / Bun
curl -s https://tools.thecodecodex.com/cli.js | node --input-type=module - loan-simulator valor=…
| Parameter | Description | Default |
|---|---|---|
| valor | valor financiado (R$) | 300000 |
| taxa | taxa de juros efetiva anual (fração, ex.: 0.105 = 10,5% a.a.) | 0.105 |
| meses | prazo em meses | 360 |
| extra | amortização extra mensal opcional (R$) | 0 |
Requires Deno, Node.js or Bun. With Deno the script runs with no permissions: it cannot read files or access the network. Central Bank indicators are from the day the site was published.
More in Finance
- Compensation ComparatorCompare CLT, PJ and cooperative models from an annual liquidity target.
- Net Salary Calculator 2026Brazilian CLT net salary with INSS, income tax (new exemption up to R$ 5k), dependents, transport voucher and the full annual package.
- Brazilian PJ Tax Calculator 2026Compare MEI, Simples Nacional (Annex III with Fator R and Annex V) and Lucro Presumido and see how much you keep.