La tabla o cuadro de amortizacion es una herramienta que sirve para hacer calculos de prestamos o de hipotecas, en este caso se usa una formula popular tipo sistema frances.
La tabla que vamos a crear sera con PHP usando la siguiente formula como base.
La formula nos indica lo siguiente:
- a = Amortizacion
- Co = Capital
- i = Tasa de interes
- n = Numero de periodos
En PHP haremos lo siguiente para calcular la amortizacion.
$c = 10000; // Capital inicial $n = 6; // Numero de CUOTAS $i =(5)/ 100; // Tasa de Interes $a = $c*(($i)/ ( 1 - pow((1+$i) , ($n)*-1) )); // Calcular Amortizacion
Con esto obtenemos en la variable $a contiene la amortizacion y la formula en PHP es la misma de la imagen solo que traducida a PHP, por ejemplo, la funcion “pow” sirve para elevar un numero a una potencia.
Tabla o cuadro de Amortizacion
La tabla o cuadro de amortizacion se crea haciendo un ciclo, de la siguiente manera:
NO. | Saldo inicial | Amortizacion | Interes | Abono a capital | Saldo Final |
0 | $c | ||||
1 | $c | $a | $ix = $a*$i | $abono = $a-$ix | $c=$c – $abono |
2 | … | … | … | … | … |
En cada ciclo al capital se le descuenta la amortizacion menos el interes del ciclo, es decir el capital. Se hace este ciclo por el numero de cuotas del prestamo o credito y al final el saldo final debe dar cero.
Ahora revisemos el siguiente ejemplo:
Donde:
- Capital = 10000
- Interes = 5%
- Numero de cuotas = 6
No. | Saldo Inicial | Amortizacion | Interes | Abono Capital | Saldo Final |
0 | 10000.00 | ||||
1 | 10000.00 | 1970.17 | 500.00 | 1470.17 | 8529.83 |
2 | 8529.83 | 1970.17 | 426.49 | 1543.68 | 6986.15 |
3 | 6986.15 | 1970.17 | 349.31 | 1620.86 | 5365.29 |
4 | 5365.29 | 1970.17 | 268.26 | 1701.91 | 3663.38 |
5 | 3663.38 | 1970.17 | 183.17 | 1787.00 | 1876.38 |
6 | 1876.38 | 1970.17 | 93.82 | 1876.35 | 0.03 |
Ya para crear esta tabla con PHP usaremos el siguiente codigo, que cuenta con comentarios para mejorar su comprension.
Ademas lo dejo en un gist de github para que tenga el mejor formato y lo puedan copiar sin problemas.
Lo unico que tienen que hacer es copiar el codigo, guardarlo en un archivo con extencion *.php por ejemplo amortizacion.php y copiarlo a su carpeta htdocs y ejecutar desde el navegador.
Pueden modificar los parametros y variables a su gusto para obtener sus resultados.
gracias amigo, me sirvio muchoo