Un cuadro de amortización en Excel es una tabla que reparte el coste de un bien (un vehículo, una máquina, un préstamo) en cuotas periódicas y te dice cuánto queda por pagar. Con él controlas la contabilidad de la empresa, preparas el cierre del ejercicio y, si financias la compra, ves mes a mes cuánto destinas a intereses y cuánto a capital. Al terminar este tutorial sabrás montar un cuadro con el método lineal, otro con cuotas mensuales y un tercero comparando métodos, además de detectar los errores más habituales. Todo funciona en Microsoft 365, Excel 2024, 2021, 2019, 2016, 2013, 2010 y 2007.
Qué es un cuadro de amortización y para qué te sirve en Excel
Imagina una empresa que compra una furgoneta por 25.000 EUR y quiere saber cuánto le cuesta cada año y qué valor le queda por amortizar. Un cuadro de amortización es exactamente la tabla que responde a esas dos preguntas: reparte el coste del bien a lo largo de su vida útil y va descontando lo ya amortizado hasta llegar al valor residual.
En Excel este cuadro se construye en una hoja con unas pocas celdas de datos (coste, valor residual, vida útil) y una tabla donde cada fila es un período (un año, un mes) con la cuota, el acumulado y el pendiente. Sirve para tres cosas muy concretas: llevar la contabilidad sin perder de vista el bien, comparar métodos de amortización antes de decidir cuál aplicar y, cuando el bien se financia, ver qué parte de cada pago son intereses y qué parte recorta la deuda.
Las funciones de amortización que trae Excel y cuándo usar cada una
Excel trae seis funciones para la amortización de activos. Cada una aplica un método distinto y conviene tenerlas localizadas antes de elegir.
| Función | Método | Caso típico |
|---|---|---|
| SLN | Lineal puro | Activos que pierden valor de forma uniforme (mobiliario, equipos ofimáticos). |
| AMORTIZ.LIN | Lineal con fechas reales | Bienes comprados a mitad de año, cuando la amortización del primer período no es completa. |
| AMORTIZ.PROGRE | Decreciente con coeficiente contable | Sistemas contables que aplican tablas oficiales de coeficientes. |
| DB | Saldo decreciente fijo | Depreciación acelerada con un porcentaje fijo cada año. |
| DDB | Doble saldo decreciente | Depreciación aún más rápida, habitual en activos que pierden valor al principio (tecnología). |
| DVS | Saldo decreciente entre dos fechas | Tramos parciales o combinaciones de varios años. |
Las tres primeras se parecen al método contable clásico; las tres últimas son variantes del saldo decreciente, más agresivas con los primeros años. Para préstamos existe además la familia PAGO, PAGOINT y PAGOPRIN, que veremos más adelante.
SLN: la cuota constante del método lineal
SLN (en inglés SLN) devuelve siempre la misma cantidad en cada período. Su sintaxis es:
=SLN(costo;valor_residual;vida)
Si la furgoneta cuesta 25.000 EUR, le estimas un valor residual de 2.000 EUR y una vida útil de 5 años, la fórmula es =SLN(25000;2000;5) y devuelve 4.600 EUR cada año. Es la opción más sencilla y la más usada en contabilidad cuando el bien pierde valor de forma regular.
AMORTIZ.LIN y AMORTIZ.PROGRE: la amortización contable con fechas reales
Estas dos funciones trabajan con fechas y tasas, no con vida en años. AMORTIZ.LIN (en inglés AMORLINC) reparte la amortización de forma lineal, mientras que AMORTIZ.PROGRE (en inglés AMORDEGRC) aplica un coeficiente propio del sistema contable francés.
=AMORTIZ.LIN(costo;fecha_compra;primer_período;costo_residual;período;tasa;[base])
Su punto fuerte es que calculan la cuota del primer y del último período proporcionales a los días reales: si la furgoneta se compra el 1 de julio, la cuota de ese año no es un año entero, sino los meses que van desde julio hasta diciembre.
DB y DDB: el saldo que baja cada año
DB (en inglés DB) aplica un saldo decreciente fijo y DDB (en inglés DDB) el doble saldo decreciente, que deprecian más deprisa en los primeros años.
=DB(costo;valor_residual;vida;período;[mes])
=DDB(costo;valor_residual;vida;período;[factor])
En DDB el argumento factor es el truco para acelerar la depreciación: por defecto vale 2 (doble saldo), pero puedes poner 1,5 para suavizarla o 3 para acelerarla más. La cuota se calcula siempre sobre el valor pendiente al inicio de cada período, no sobre el coste original.
DVS: cualquier tramo entre dos períodos
DVS (en inglés VDB) es la más flexible: te devuelve la amortización de cualquier tramo, no solo de un año completo.
=DVS(costo;valor_residual;vida;período_inicial;período_final;[factor];[sin_cambios])
Sirve cuando quieres saber cuánto se amortiza, por ejemplo, entre el mes 6 y el mes 18 de un activo, o cuando quieres comparar el primer año con el conjunto de los tres siguientes sin escribir varias fórmulas.
El cuadro de amortización lineal: la versión más usada
Vamos a construir el cuadro de la furgoneta con el método lineal. Empezamos con los datos del bien y la tabla anual.
- En la celda B2 escribe 25000, en B3 escribe 2000 y en B4 escribe 5. Son el coste, el valor residual y la vida útil en años.
- En A6 escribe "Año", en B6 "Cuota", en C6 "Acumulado" y en D6 "Pendiente".
- En A7 escribe 1 y arrastra el controlador de relleno hasta A11 para completar del 1 al 5.
- En B7 escribe
=SLN($B$2;$B$3;$B$4)y arrastra hasta B11. La cuota será 4.600 EUR en las cinco celdas. - En C7 escribe
=B7, en C8 escribe=C7+B8y arrastra hasta C11. El acumulado crece año a año. - En D7 escribe
=$B$2-C7y arrastra hasta D11. El pendiente baja desde 25.000 EUR hasta 2.000 EUR.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | ||||
| 2 | Coste | 25000 | ||
| 3 | Residual | 2000 | ||
| 4 | Vida | 5 | ||
| 5 | Coef. | 8,00 | ||
| 6 | Año | Cuota | Acumulado | Pendiente |
| 7 | 1 | 4600 | 4600 | 20400 |
| 8 | 2 | 4600 | 9200 | 15800 |
| 9 | 3 | 4600 | 13800 | 11200 |
| 10 | 4 | 4600 | 18400 | 6600 |
| 11 | 5 | 4600 | 23000 | 2000 |
La cabecera con los datos del bien y la fórmula del porcentaje
Antes de la tabla, añadimos una línea con el coeficiente anual, que es la forma rápida de validar que los datos son coherentes. Si la vida es 5 años, el coeficiente debería ser 20 %.
En B5 escribe =B3/B2*100. Con los datos del ejemplo, 2.000 / 25.000 * 100 = 8,00. Ese 8 % significa que, en cinco años, se amortiza el 92 % del coste (todo menos el residual). Es una cifra útil para verificar que el planteamiento es razonable antes de seguir.
Calcular el año, la cuota, la amortización acumulada y el pendiente
Las cuatro columnas de la tabla tienen trabajos distintos y se montan en este orden:
- Año: una serie simple del 1 al 5, sin fórmulas. Sirve de índice.
- Cuota: la misma fórmula copiada en cada fila, con referencias absolutas a los datos (
$B$2,$B$3,$B$4). - Acumulado: suma incremental. La primera fila es igual a la cuota y las siguientes suman la cuota nueva. Un truco es escribir
=B7en C7 y=C7+B8en C8, y arrastrar. - Pendiente:
=$B$2-Acumulado. El coste original menos lo que ya se ha amortizado.
Las referencias absolutas con el símbolo dólar son obligatorias al copiar la fórmula: si no, al arrastrar hacia abajo, Excel desplazará las celdas y la cuota cambiará.
Proteger las celdas de los datos para no romper las fórmulas
Si alguien toca por accidente B2, B3 o B4, todas las cuotas cambian. Para evitarlo, protege las celdas de datos.
- Selecciona B2:B4, abre Inicio > Celdas > Formato > Proteger celda y desmarca la casilla "Bloqueada". Así esas celdas seguirán siendo editables.
- Selecciona el resto de la hoja o la tabla de A6:D11 y, en el mismo menú, confirma que la casilla "Bloqueada" está activada.
- Ve a Revisar > Proteger hoja, escribe una contraseña y acepta.
[________]
Un cuadro con pagos mensuales y porcentaje variable
Ahora la misma furgoneta pero financiada a 60 meses con un tipo de interés del 5 % anual. La cuota sale con la función PAGO y, mes a mes, calculamos los intereses con PAGOINT y la parte que amortiza capital con PAGOPRIN.
- En la hoja, mantén los datos del bien en B2 (25000) y añade en B5 el tipo anual (5) y en B6 el número de meses (60).
- En A8 escribe "Mes", en B8 "Cuota", en C8 "Intereses", en D8 "Capital", en E8 "Pendiente".
- En A9 escribe 1 y arrastra hasta A68 (sesenta meses).
- En E9 escribe
=$B$2y en E10 escribe=E9-D10, arrastrando hasta E68.
La fórmula de la cuota mensual con PAGO
=-PAGO($B$5/12;$B$6;-$B$2)
PAGO (en inglés PMT) devuelve la cuota periódica de un préstamo. Los argumentos son la tasa por período (5 % / 12), el número total de períodos (60) y el valor actual (-25.000). El signo menos delante de la función convierte el resultado negativo de Excel en positivo, y el signo menos dentro del valor actual hace lo mismo con el capital. Así la cuota que ves en pantalla es 471,78 EUR positivos.
Los intereses de cada mes con PAGOINT y la parte que amortiza con PAGOPRIN
Una vez tienes la cuota, cada mes se reparte entre intereses (lo que pagas por el dinero prestado) y capital (lo que reduces la deuda).
=-PAGOINT($B$5/12;A9;$B$6;-$B$2)
=-PAGOPRIN($B$5/12;A9;$B$6;-$B$2)
Copia PAGOINT en la columna de Intereses y PAGOPRIN en la de Capital, arrastrando desde la fila 9 hasta la 68. La suma de las dos columnas de cada mes es exactamente la cuota de PAGO.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 8 | Mes | Cuota | Intereses | Capital | Pendiente |
| 9 | 1 | 471,78 | 104,17 | 367,61 | 24632,39 |
| 10 | 2 | 471,78 | 102,63 | 369,14 | 24263,25 |
| 11 | 3 | 471,78 | 101,10 | 370,68 | 23892,57 |
| 12 | 4 | 471,78 | 99,55 | 372,22 | 23520,35 |
| 13 | 5 | 471,78 | 98,00 | 373,77 | 23146,57 |
| 14 | 6 | 471,78 | 96,44 | 375,33 | 22771,24 |
Elegir el método: lineal, decreciente o doble decreciente
Con los mismos datos de la furgoneta (25.000 EUR, residual 2.000, vida 5 años), vamos a comparar los tres métodos en una hoja nueva.
| Año | SLN | DB | DDB |
|---|---|---|---|
| 1 | 4.600,00 | 6.000,00 | 10.000,00 |
| 2 | 4.600,00 | 4.560,00 | 6.000,00 |
| 3 | 4.600,00 | 3.465,60 | 3.600,00 |
| 4 | 4.600,00 | 2.633,86 | 2.160,00 |
| 5 | 4.600,00 | 2.001,73 | 1.240,00 |
| Total | 23.000,00 | 18.661,19 | 23.000,00 |
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Año | SLN | DB | DDB |
| 2 | 1 | 4600,00 | 6000,00 | 10000,00 |
| 3 | 2 | 4600,00 | 4560,00 | 6000,00 |
| 4 | 3 | 4600,00 | 3465,60 | 3600,00 |
| 5 | 4 | 4600,00 | 2633,86 | 2160,00 |
| 6 | 5 | 4600,00 | 2001,73 | 1240,00 |
Las tres columnas suman lo mismo en total amortizado (23.000 EUR, que es coste menos residual), pero la velocidad con que se deprecian es muy distinta. SLN reparte la misma cantidad cada año; DB usa un porcentaje fijo sobre el valor pendiente y va bajando; DDB es la más agresiva al principio, con un 40 % de depreciación ya en el primer año, y se va frenando.
Por qué tu cuadro da números raros y cómo arreglarlo
Tres errores aparecen una y otra vez al montar un cuadro. Reconocerlos a tiempo ahorra horas.
#¡DIV/0! en SLN o en PAGO porque la vida está a cero
Si ves #¡DIV/0! en la columna Cuota, casi siempre es porque la celda de vida útil está vacía o vale 0. SLN divide entre la vida, y PAGO entre el número de períodos: cualquier cero dispara el error.
Revisa la columna de datos de entrada (B2:B4 o B5:B6) y borra espacios en blanco. Un buen seguro es añadir una validación en esas celdas con Datos > Herramientas de datos > Validación de datos, criterio "Decimal" con un mínimo de 1, para que Excel rechace el valor antes de calcular.
El pendiente no termina en el valor residual
Si al final del cuadro el pendiente queda en 2.001,73 EUR en lugar de 2.000 EUR, la causa es el redondeo. Al aplicar formato moneda con dos decimales, Excel muestra 2.001,73 € pero internamente trabaja con más cifras; en la última fila, esa diferencia se nota.
El arreglo es envolver la fórmula de la última cuota con REDONDEAR:
=REDONDEAR(=$B$2-C11;2)
Así la última celda cierra exactamente en 2.000,00 EUR y el cuadro cuadra al céntimo.
PAGO devuelve un número negativo
Si olvidas el signo menos delante de PAGO, la cuota aparece como -471,78 EUR y, al arrastrar, las columnas de Intereses y Capital también salen negativas, con toda la fila en rojo. Excel considera salida de dinero el signo negativo; al sumar PAGOINT y PAGOPRIN sin el menos, el total no coincide con la cuota.
La solución es tan simple como añadir el signo menos delante de la función en B9 y volver a arrastrar: =-PAGO(...), =-PAGOINT(...) y =-PAGOPRIN(...). Las tres fórmulas deben llevar ese signo.
Lo que Excel no hace por ti en el cuadro de amortización
Las funciones de amortización de Excel son herramientas financieras, no fiscales. No saben qué coeficiente se aplica a un vehículo industrial en un país concreto, ni cuál es el plazo máximo de amortización para un edificio o para un equipo informático. Eso lo fija la normativa de cada lugar y cambia con cada reforma tributaria.
Antes de dar por bueno un cuadro para presentar a tu gestor, conviene revisar la cifra del año en curso en el organismo oficial correspondiente. Lo que sí puedes fiarte de Excel es del cálculo: con los datos correctos, las funciones SLN, DB, DDB, PAGO, PAGOINT y PAGOPRIN devuelven la cifra exacta que deben devolver.
Otra cosa que no hace Excel es rellenar automáticamente los datos del bien: tendrás que teclearlos a mano o importarlos de tu programa de contabilidad.
Lo que ya sabes hacer con un cuadro de amortización en Excel
- Montar un cuadro lineal anual con SLN, referencias absolutas y columnas de cuota, acumulado y pendiente.
- Construir un cuadro mensual con PAGO, PAGOINT y PAGOPRIN para ver intereses y capital mes a mes.
- Comparar SLN, DB y DDB sobre los mismos datos y entender cómo cambia la velocidad de depreciación.
- Proteger las celdas de datos con Revisar > Proteger hoja para que nadie rompa las fórmulas por accidente.
- Detectar y arreglar los tres errores más habituales: división por cero, descuadre por redondeo y signo negativo en PAGO.
El siguiente paso es probar el cuadro con un bien real de tu empresa o con tu préstamo personal. Si la compra no coincide con el inicio del año, añade una columna con la fecha real de cada cuota y sustituye SLN por AMORTIZ.LIN para que el primer y el último período se calculen proporcionales a los días.
Datos comprobados en octubre de 2026.
Dudas al montar un cuadro de amortización en Excel
1. Cómo hacer una tabla de amortización de bienes de uso en Excel
En una hoja nueva escribe en la columna A el año (1, 2, 3…), en la B el valor del bien, en la C la vida útil estimada y en la D el porcentaje de amortización (=1/C). La quinta columna calcula la cuota anual con =B2*D2 y la sexta el valor pendiente con =B2-SUMA($E$2:E2). Arrastra con el cuadradito de la celda hacia abajo hasta agotar la vida útil y tendrás el cuadro completo.
2. Cómo crear un simulador de tabla de amortización en Excel
Monta una zona de entradas con el capital, el tipo de interés anual y el plazo en meses; después una zona de cuotas donde cada fila calcule la cuota con =-PAGO($B$2/12;$B$3;A2), los intereses con =PAGOINT($B$2/12;$B$3;A2) y la amortización de capital con =PAGOPRIN($B$2/12;$B$3;A2). Así puedes cambiar los datos de arriba y ver al instante cómo varía cada cuota sin tocar el resto.
3. Cómo construir una tabla de amortización de un préstamo en Excel
Reserva tres columnas: una para la cuota fija (=PAGO(interés/plazo;-capital)), otra para los intereses de cada periodo (=saldo_ccx)*interés) y una tercera para el capital amortizado (la cuota menos los intereses). El saldo pendiente se obtiene restando al capital inicial la suma acumulada de capital amortizado; al arrastrar hasta el número de cuotas el último saldo quedará en cero.
4. Qué porcentajes de amortización se usan en contabilidad
Los porcentajes dependen del tipo de activo y del país: en España la tabla del Impuesto sobre Sociedades marca, por ejemplo, un 10 % anual para maquinaria y un 26 % para equipos informáticos, mientras que en Argentina la AFIP publica coeficientes propios que van del 5 % al 20 %. Conviene revisar la tabla oficial vigente de tu país antes de aplicar el porcentaje en la hoja.
5. Qué son las tablas de amortización y para qué sirven
Una tabla de amortización es un cuadro periodo a periodo que muestra cuánto pagas, qué parte son intereses y qué parte reduce la deuda, terminando siempre con saldo cero. Sirve para prever cuotas, comparar préstamos y llevar el control contable del bien o del crédito; con cinco columnas (nº, cuota, intereses, capital amortizado y saldo) se monta en pocos minutos.
6. Cómo aplicar los porcentajes de amortización en una tabla
El porcentaje se aplica sobre el valor amortizable, que es el coste de adquisición menos el valor residual. Por ejemplo, con un coste de 10.000, valor residual de 1.000 y vida útil de 5 años, el porcentaje es 1/5 = 20 % y la cuota anual = (10.000-1.000)*20 % = 1.800; al multiplicar ese porcentaje por la base amortizable en cada periodo se obtiene la cuota del ejercicio.
Fuentes
- MicrosoftAtajos propios y reasignar atajos en Excel — documentación oficialconsultado el 05/10/2026
- MicrosoftAMORTIZ.PROGRE — documentación oficialconsultado el 05/10/2026
- MicrosoftAMORTIZ.LIN — documentación oficialconsultado el 05/10/2026
- MicrosoftDB — documentación oficialconsultado el 05/10/2026
- MicrosoftDDB — documentación oficialconsultado el 05/10/2026