Primeros Pasos con Beancount
¿Listo para tomar el control de tus finanzas? Esta guía te pondrá en marcha con Beancount en minutos. Aprenderás cómo crear tu primer libro mayor, configurar cuentas esenciales y registrar tus primeras transacciones.
Configuración Inicial
Creando Tu Primer Libro Mayor
; Estructura básica para un nuevo libro mayor
2024-01-01 open Assets:Checking
2024-01-01 open Equity:Opening-Balances
2024-01-02 * "Depósito Inicial"
Assets:Checking 100.00 USD
Equity:Opening-Balances
Configuración Esencial
option "title" "Libro Mayor de Finanzas Personales"
option "operating_currency" "USD"
Organización de Archivos
Estructura Recomendada
; 1. Opciones de Configuración
option "title" "Libro Mayor Personal"
option "operating_currency" "USD"
; 2. Declaraciones de Cuenta
2024-01-01 open Assets:Checking USD
2024-01-01 open Assets:Savings USD
2024-01-01 open Expenses:Food USD
; 3. Saldos Iniciales
2024-01-01 pad Assets:Checking Equity:Opening-Balances
2024-01-01 balance Assets:Checking 1000.00 USD
; 4. Transacciones
2024-01-15 * "Supermercado" "Compras semanales"
Expenses:Food 50.00 USD
Assets:Checking
Organización por Sección
-
Cuentas Permanentes
2024-01-01 open Liabilities:Payables USD
2024-01-01 open Assets:Receivables USD -
Cuentas Bancarias
2024-01-01 open Assets:Bank:Checking USD
2024-01-01 open Assets:Bank:Savings USD
2024-01-01 open Income:Bank:Interest USD -
Cuentas de Inversión
2024-01-01 open Assets:Investment:Cash USD
2024-01-01 open Assets:Investment:Stocks VTSAX
2024-01-01 open Income:Investment:Dividend USD
Validación e Informes
Validación Básica
# Comprobar errores
bean-check ledger.beancount
# Ver la interfaz web
bean-web ledger.beancount
Informes Comunes
# Balance general
bean-report ledger.beancount balsheet
# Estado de resultados
bean-report ledger.beancount income
# Diario de la cuenta
bean-report ledger.beancount journal -a Assets:Checking
Gestión de Saldos Iniciales
Ejemplo de Padding
2024-01-01 open Assets:Checking USD
; Rellenar la cuenta para que coincida con el saldo conocido
2024-01-01 pad Assets:Checking Equity:Opening-Balances
; Afirmar el saldo conocido
2024-01-01 balance Assets:Checking 1525.00 USD
Cierre de Cuenta
2024-01-01 open Assets:OldBank:Checking USD
2024-06-30 close Assets:OldBank:Checking ; Cuenta cerrada
De-duplicación de Transacciones
Manejo de Transferencias
; Pago con tarjeta de crédito - vista combinada
2024-01-15 * "Pago con Tarjeta de Crédito"
Assets:Checking -500.00 USD
Liabilities:CreditCard 500.00 USD
; Marca para coincidencia pendiente
2024-01-15 * "Pago CC Pendiente"
! Assets:Checking -500.00 USD
Liabilities:CreditCard 500.00 USD
Aserciones de Saldo
; Las comprobaciones regulares de saldo evitan duplicados
2024-01-31 balance Assets:Checking 2150.25 USD
2024-01-31 balance Liabilities:CreditCard -350.00 USD
Mejores Prácticas
-
Organización de Archivos
- Mantén un archivo principal inicialmente
- Usa encabezados de sección claros
- Agrupa cuentas relacionadas
-
Nombres de Cuenta
- Usa convenciones de nomenclatura consistentes
- Incluye prefijos de país/institución
- Mantén una jerarquía lógica
-
Verificación de Saldo
- Aserciones de saldo regulares
- Rellena las cuentas apropiadamente
- Rastrea los cierres de cuenta
-
Manejo de Divisas
- Declara las monedas operativas
- Usa códigos de productos básicos consistentes
- Especifica restricciones de moneda
Próximos Pasos
Ahora que tienes un libro mayor básico configurado:
- Registra Transacciones Regulares: Comienza con tus gastos e ingresos diarios
- Configura Importaciones de Cuentas Bancarias: Usa importaciones CSV o conexiones bancarias para automatizar la entrada de datos
- Aprende Sintaxis Avanzada: Explora la referencia de sintaxis para escenarios más complejos
- Genera Tus Primeros Informes: Usa las funciones de la UI para crear informes financieros y analizar tus gastos
Referencia Rápida
Tipos de Cuenta Comunes:
Assets:Bank:Checking- Tu cuenta corrienteExpenses:Food:Groceries- Gasto en comestiblesIncome:Salary:Company- Ingresos del empleoLiabilities:CreditCard:Visa- Deuda de la tarjeta de crédito
Comandos Esenciales:
bean-check ledger.beancount- Valida tu libro mayorbean-report ledger.beancount balsheet- Genera el balance generalbean-web ledger.beancount- Inicia la interfaz web
Estas pautas establecen una base sólida para administrar las finanzas personales con Beancount. ¿Listo para agregar tu primera transacción? Consulta nuestra guía de transacciones de la UI.