Saltar al contenido principal
Inicio Rápido

Inicio Rápido

Guía de configuración rápida para crear tu primer libro mayor de Beancount con configuración esencial, organización de archivos y pasos de validación.

¿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.

beancount.io journal view listing plain-text double-entry transactions with directive type filters

Explore the live ledger →

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

  1. Cuentas Permanentes

    2024-01-01 open Liabilities:Payables    USD
    2024-01-01 open Assets:Receivables      USD
  2. 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
  3. 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

  1. Organización de Archivos

    • Mantén un archivo principal inicialmente
    • Usa encabezados de sección claros
    • Agrupa cuentas relacionadas
  2. Nombres de Cuenta

    • Usa convenciones de nomenclatura consistentes
    • Incluye prefijos de país/institución
    • Mantén una jerarquía lógica
  3. Verificación de Saldo

    • Aserciones de saldo regulares
    • Rellena las cuentas apropiadamente
    • Rastrea los cierres de cuenta
  4. 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:

  1. Registra Transacciones Regulares: Comienza con tus gastos e ingresos diarios
  2. Configura Importaciones de Cuentas Bancarias: Usa importaciones CSV o conexiones bancarias para automatizar la entrada de datos. Pega una exportación de tu extracto en el Conversor de CSV a Beancount para obtener asientos cuadrados en el navegador, o usa el Conversor de OFX y QIF a Beancount para descargas .ofx, .qfx y .qif.
  3. Ejemplos de Ledger en Funcionamiento: Copia cinco patrones de ledger de Beancount en vivo y validados para finanzas del hogar, presupuesto por sobres, facturación freelance, propiedad de alquiler y base de costos de inversión.
  4. Aprende Sintaxis Avanzada: Explora la referencia de sintaxis para escenarios más complejos
  5. 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 corriente
  • Expenses:Food:Groceries - Gasto en comestibles
  • Income:Salary:Company - Ingresos del empleo
  • Liabilities:CreditCard:Visa - Deuda de la tarjeta de crédito

Comandos Esenciales:

  • bean-check ledger.beancount - Valida tu libro mayor
  • bean-report ledger.beancount balsheet - Genera el balance general
  • bean-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.