Saltar al contenido principal

Comprendiendo la Amortización en Beancount

· Lectura de 2 minutos
Mike Thrift
Mike Thrift
Marketing Manager

La amortización distribuye los pagos en varias cuotas a lo largo del tiempo. En beancount.io, puede usar el plugin fava.plugins.amortize_over para lograrlo.

2021-01-09-amortize

Sin amortización, si desea asegurar su coche por 6 meses con un costo de $600. Tendrá que registrar esto como un gasto único para una fecha específica.

2017-06-01 open Assets:Bank:Checking
2017-06-01 open Assets:Prepaid-Expenses
2017-06-01 open Expenses:Insurance:Auto


2017-06-01 * "Pay car insurance"
Assets:Bank:Checking -600.00 USD
Assets:Prepaid-Expenses

Sin embargo, con la amortización, podría asignar el gasto a lo largo de seis meses colocando plugin "fava.plugins.amortize_over" al principio del archivo y usando amortize_months: 6 para la transacción.

plugin "fava.plugins.amortize_over"

2020-06-01 open Assets:Bank:Checking
2020-06-01 open Assets:Prepaid-Expenses
2020-06-01 open Expenses:Insurance:Auto

2020-06-01 * "Amortize car insurance over six months"
amortize_months: 6
Assets:Prepaid-Expenses -600.00 USD
Expenses:Insurance:Auto

Y luego, en el Diario, verá que la transacción se divide en 6 asientos.

2020-11-01 * Amortize car insurance over six months (6/6) am
2020-10-01 * Amortize car insurance over six months (5/6) am
2020-09-01 * Amortize car insurance over six months (4/6) am
2020-08-01 * Amortize car insurance over six months (3/6) am
2020-07-01 * Amortize car insurance over six months (2/6) am
2020-06-01 * Amortize car insurance over six months (1/6) am

Captura de pantalla de transacción de amortización