Saltar al contenido principal

82 publicaciones con la etiqueta "beancount"

Ver todas las etiquetas

Pagos EFT explicados: Cómo registrar transferencias electrónicas en Beancount

· Lectura de 6 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Las transferencias electrónicas de fondos (EFT) mueven silenciosamente la mayor parte del dinero en un negocio moderno. La renta, la nómina, los pagos a clientes e incluso los reembolsos se enrutan cada vez más por redes digitales en lugar de cheques en papel. Esa velocidad y conveniencia traen nuevas expectativas contables: hay que seguir el dinero antes, durante y después de que salga del banco.

Esta guía desglosa cómo operan las principales redes EFT, qué observar en el calendario de liquidación y cómo modelar todo el flujo en Beancount para que su libro mayor siempre cuente la historia real de su efectivo.

¿Qué es un pago EFT?

Una transferencia electrónica de fondos es cualquier movimiento de dinero entre cuentas bancarias que ocurre mediante mensajería digital en lugar de efectivo o instrumentos en papel. El paraguas incluye débitos y créditos ACH, transferencias bancarias, transacciones con tarjeta de débito, pagos entre pares, productos de pago instantáneo y más. En lugar de portar una autorización física, el emisor instruye a su banco a enviar o recibir fondos a través de una red compartida.

La implicación contable clave: la hora en que inicia una EFT, la fecha en que aparece en su estado bancario y la fecha en que la contraparte reconoce el efectivo suelen ser diferentes. Debe registrar la intención, el saldo en tránsito y la liquidación final para mantener sus saldos fiables.

Redes EFT populares para pequeñas empresas

  • ACH (Automated Clearing House). Transferencias por lotes que se liquidan en uno a tres días hábiles. Comunes para nómina, facturas de proveedores y cobros recurrentes por sus comisiones previsibles.
  • Same Day ACH. Una variante acelerada que sigue liquidando vía NACHA, pero acredita la cuenta de destino el mismo día si se envía antes de los horarios límite. Útil para correcciones urgentes de nómina o pagos exprés a proveedores.
  • Transferencias bancarias (wire). Liquidación bruta en tiempo real con comisiones más altas, típica para transacciones grandes o sensibles al tiempo, o acuerdos internacionales.
  • Redes de tarjetas débito y virtuales. Las ventas sin presencia de la tarjeta y los pagos de plataformas (Stripe, PayPal, marketplaces) finalmente se liquidan por EFT, aunque un procesador de tarjetas actúe como intermediario.
  • Servicios de pago instantáneo. Ofrecen movimiento inmediato a una tarjeta débito o cuenta utilizando RTP o redes push-to-card. Las comisiones son más altas, pero valiosas para pagos a trabajadores por encargo o desembolsos de emergencia.
  • Enlaces de pago banco a banco. Las API de open banking y RTP permiten que los clientes autoricen un cargo puntual directamente desde sus cuentas con confirmación y finalidad instantáneas.

Cómo avanza una EFT desde el inicio hasta la liquidación

  1. Autorización. Usted (o su plataforma) captura el consentimiento del cliente o proveedor y guarda los datos bancarios o credenciales tokenizadas.
  2. Envío. Su banco o procesador de pagos agrupa las instrucciones y las envía a la red correspondiente (ACH, RTP, SWIFT, etc.).
  3. Procesamiento en la red. La red valida la transacción, revisa sanciones o errores y programa la liquidación.
  4. Liquidación. Los fondos se mueven entre las instituciones financieras participantes. Su banco refleja el monto pendiente y luego el saldo contabilizado cuando se compensa.
  5. Notificación y conciliación. Los estados de cuenta, webhooks o exportaciones CSV confirman las cifras finales y cualquier comisión o contracargo asociado.

Su libro debe reflejar ese cronograma. Use cuentas auxiliares (como clearing o fondos no depositados) cuando el dinero esté en tránsito, de modo que el efectivo disponible nunca parezca más alto o más bajo que la realidad.

Cómo registrar actividad EFT en Beancount

Cobros de clientes mediante ACH

Cuando una plataforma deposita pagos con tarjeta o ACH, las comisiones suelen retenerse antes de que el depósito llegue a su banco. Registre la venta bruta, las comisiones y el efectivo neto en una sola transacción:

2025-09-03 * "Stripe Payout" "Ventas con tarjeta de agosto"
Assets:Bank:Operating 4,850.00 USD
Expenses:Fees:PaymentProcessors 150.00 USD
Income:Sales -5,000.00 USD

Si el depósito queda marcado como pendiente un día antes de contabilizarse, agregue una cuenta intermedia:

2025-09-03 * "Stripe Payout" "Ventas con tarjeta de agosto"
Assets:Clearing:Stripe 4,850.00 USD
Expenses:Fees:PaymentProcessors 150.00 USD
Income:Sales -5,000.00 USD

2025-09-04 * "Stripe Payout Settlement"
Assets:Bank:Operating -4,850.00 USD
Assets:Clearing:Stripe 4,850.00 USD

Pagos a proveedores vía ACH o transferencia bancaria

Separe la fecha de aprobación de la fecha de registro bancario para monitorear los compromisos de efectivo:

2025-09-05 * "ACH Payment" "Pago a Greenline Supplies"
Expenses:CostOfGoodsSold 1,920.00 USD
Assets:Clearing:OutboundACH -1,920.00 USD

2025-09-06 * "ACH Settlement" "Greenline Supplies"
Assets:Clearing:OutboundACH 1,920.00 USD
Assets:Bank:Operating -1,920.00 USD

Para transferencias bancarias, utilice una cuenta de clearing dedicada para registrar la comisión por separado:

2025-09-07 * "Wire Fee"
Expenses:Fees:Bank 25.00 USD
Assets:Bank:Operating -25.00 USD

Depósitos directos de nómina

Los procesadores de nómina suelen retirar una suma global por el neto pagado más los impuestos. Divida el asiento para que los pasivos se anulen cuando se contabilice la EFT:

2025-09-10 * "Payroll Funding" "Ciclo de septiembre"
Expenses:Payroll:Wages 18,500.00 USD
Expenses:Payroll:Taxes 4,200.00 USD
Liabilities:Payroll:TaxesPayable -4,200.00 USD
Assets:Clearing:Payroll -18,500.00 USD

2025-09-11 * "Payroll Settlement"
Assets:Clearing:Payroll 18,500.00 USD
Assets:Bank:Operating -18,500.00 USD

Lista de comprobación para conciliar EFT

  • Haga coincidir cada depósito o débito con la fecha del estado bancario, no solo con el informe del procesador.
  • Confirme que las cuentas de clearing regresen a cero; los saldos persistentes señalan transacciones atascadas.
  • Registre comisiones de gateway, contracargos y reversos en el mismo período en que ocurren.
  • Guarde el número de confirmación del procesador como metadatos (txn_id o eft_id) para auditorías.
  • Programe revisiones periódicas de devoluciones ACH (códigos R01–R85) para poder reintentar los pagos rápidamente.

Controles e ideas de automatización

  • Configure las importaciones de feeds bancarios para marcar transacciones EFT por encima de un umbral y exigir una revisión secundaria.
  • Use las directivas balance de Beancount para imponer los saldos esperados de las cuentas de clearing al cierre del mes.
  • Adjunte metadatos YAML para anotar los tiempos de procesamiento (settlement_days: 2) y modelar escenarios de flujo de caja en Fava o en analítica posterior.
  • Exporte registros NACHA o eventos del procesador a control de versiones para mantener un historial inmutable fuera del portal bancario.

Preguntas frecuentes

¿Los pagos EFT son seguros? Se apoyan en mensajería encriptada banco a banco y redes reguladas. Sus controles internos, como la aprobación dual para nuevos beneficiarios, son la salvaguarda más importante.

¿Qué tan rápido se liquidan las EFT? ACH suele ser T+1 o T+2, las transferencias bancarias se liquidan el mismo día y los productos de pago instantáneo se compensan en segundos si ambos bancos admiten la red. Registre la fecha exacta de contabilización para evitar desajustes temporales.

¿Necesito cuentas especiales en Beancount para las EFT? No es obligatorio, pero las cuentas de clearing facilitan detectar retrasos y conciliar pagos complejos. Piénselas como un área de espera que refleja la red de procesamiento.

Mantener transparente la actividad EFT en Beancount le da visibilidad en tiempo real de su capital de trabajo. Con registros precisos, puede pronosticar efectivo, responder más rápido a las consultas de clientes y cerrar los libros sin buscar en los portales bancarios.

Cómo construir un cierre continuo con contabilidad en texto plano y automatizaciones con IA

· Lectura de 5 minutos
Mike Thrift
Mike Thrift
Marketing Manager

El caos de fin de mes es una señal de que los datos, los procesos y los equipos trabajan por lotes. Un cierre continuo sustituye esa carrera de último minuto por un ritmo estable de conciliaciones diarias, alertas de excepción e informes financieros en tiempo casi real. Con Beancount como sistema de registro, puedes diseñar ese ritmo sin comprar otra plataforma cerrada.

La contabilidad en texto plano destaca aquí porque es totalmente observable, programable y fácil de automatizar. Combinada con clasificación y conciliación asistidas por IA, el equipo financiero puede supervisar el libro mayor casi en tiempo real y detectar incidencias mucho antes de que afecten al reporting.

Cómo construir un cierre continuo con contabilidad en texto plano y automatizaciones con IA


¿Qué es un cierre continuo?

Un cierre continuo es un modelo operativo en el que los asientos, las conciliaciones y las revisiones se distribuyen a lo largo de todo el mes en lugar de concentrarse en un único sprint final. El objetivo es ofrecer a la dirección datos financieros actualizados en cualquier momento sin sacrificar la calidad de auditoría.

Rasgos de un cierre continuo maduro:

  • Conciliaciones rodantes: los feeds bancarios, de nómina y de tarjetas se sincronizan a diario con comprobaciones automáticas de desviaciones.
  • Flujos centrados en las excepciones: los analistas se ocupan solo de las anomalías marcadas; todo lo demás se contabiliza automáticamente.
  • Visibilidad compartida: controladores, FP&A y RevOps consultan la misma fuente de verdad en Beancount.
  • Ciclos de retroalimentación cortos: las previsiones se actualizan en cuanto llegan los reales, mejorando la precisión de la planificación.

Por qué un libro mayor en texto plano lo facilita

Los ERP tradicionales ocultan la lógica de negocio detrás de formularios y límites de API. Beancount guarda cada decisión en archivos de texto compatibles con git, lo que lo convierte en la base ideal para prácticas de entrega continua.

  • Control de versiones que conserva el historial completo de ajustes, aprobaciones y contexto.
  • Automatizaciones componibles para combinar Beancount con Python, dbt o Airflow en tareas programadas.
  • Datos preparados para IA, porque las cuentas y metadatos viven en un formato estructurado y legible por máquina.
  • Portabilidad, de modo que los auditores pueden consumir el mismo libro mayor que tus scripts internos.

Plano arquitectónico

Usa el siguiente plano para alinear sistemas y responsabilidades:

CapaHerramientas principalesResponsableCadencia
Ingesta de datosPlaid, Stripe, exportaciones de nómina, ETL a medidaAccounting OpsCada hora o diario
Procesamiento del libroBeancount, bean-extract, validaciones scriptadasControllersContinuo
Inteligencia e IAServicios LLM de etiquetado, notebooks de anomalíasIngenieros de datos/finanzasAl producirse cambios
ReportingDashboards de Fava, Metabase, cubos FP&AFP&ARodante semanal
GobernanzaFlujos Git, revisión de código, evidencias de auditoríaController y auditoríaCada pull request

Plan de implementación de 30 días

Semana 1: Mapear el cierre actual. Identifica todas las fuentes de datos, conciliaciones manuales y puntos de aprobación. Documenta el flujo en un diagrama de swimlanes y marca los traspasos que generan tiempos de espera.

Semana 2: Automatizar ingesta y validación. Configura importaciones diarias de banca y sistemas de ingresos. Añade assertions de Beancount (balance, pad, close) y scripts en Python que detengan la canalización cuando haya desviaciones.

Semana 3: Incorporar asistencia de IA. Despliega prompts de clasificación que enriquezcan las transacciones con beneficiario, centro de coste y etiquetas de IVA. Envía los pendientes a una bandeja compartida con contexto extraído directamente del libro.

Semana 4: Pilotar reporting continuo. Publica un estado de resultados y un panel de caja que se actualicen continuamente. Realiza una retrospectiva para capturar nuevas políticas (umbrales de materialidad, SLA de aprobación) y actualiza los manuales de operación.

Ejemplo de automatización en Beancount

2025-09-09 * "Stripe Payout" "September subscriptions"
Assets:Bank:Operating -12500.00 USD
Income:Stripe:Fees 187.50 USD
Assets:Clearing:Stripe 12687.50 USD

; automation: reconcile_stripe_payout
; expected_settlement_days: 2
; alert_if_variance_gt: 25 USD

Al combinar anotaciones de metadatos (automation, expected_settlement_days) con scripts programados puedes cerrar cuentas puente de forma automática y generar alertas solo cuando los pagos se retrasen o las comisiones se desvíen.

Métricas y alertas a vigilar

  • Frescura del libro: minutos desde la última ingesta correcta.
  • Cobertura de conciliaciones: porcentaje de cuentas del balance conciliadas en 48 horas.
  • Tasa de asistencia de IA: proporción de transacciones clasificadas automáticamente frente a revisiones manuales.
  • Índice de preparación del cierre: puntuación ponderada de tareas abiertas, desviaciones pendientes y aprobaciones sin resolver.

Activa notificaciones en Slack o correo cuando los umbrales se incumplan y registra cada alerta en los metadatos de Beancount para mantener la trazabilidad.

Lista de control de gestión del cambio

  • Define quién revisa los pull requests de automatización y cómo escalan los incidentes.
  • Actualiza el manual de políticas contables para documentar el uso de IA y los procedimientos de override.
  • Forma a los equipos transversales (Sales Ops, RevOps) en la lectura de dashboards de Fava alimentados por el libro continuo.
  • Realiza una revisión trimestral de controles con auditoría interna para validar el archivo de evidencias y los controles de acceso.

Hacia unas finanzas siempre activas

El cierre continuo no consiste en añadir más reuniones a fin de mes, sino en diseñar flujos que funcionen cada día. Con Beancount ya tienes la base de un libro mayor componible. Añade automatización, etiquetado con IA y hábitos disciplinados de revisión, y tu equipo financiero podrá ofrecer cifras listas para inversores siempre que la dirección las solicite.

Procesadores de tarjetas de crédito para pequeñas empresas 2025 (y cómo conciliarlos en Beancount)

· Lectura de 13 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Elegir un procesador de tarjetas de crédito es parte matemáticas, parte operaciones. El socio correcto simplifica su flujo de trabajo, mientras que el incorrecto puede sangrar lentamente sus márgenes a través de comisiones ocultas y crear pesadillas contables. Las comisiones de transacciones, los tiempos de pago, los costos de hardware, los contratos y la calidad de exportación de datos, todo afecta su resultado final y su flujo de trabajo contable. Esta guía destaca opciones populares de EE.UU. para 2025 y añade consejos compatibles con Beancount para que pueda mantener su libro mayor limpio desde el día uno.

Todas las instantáneas de precios a continuación son tarifas publicadas de EE.UU. a partir de septiembre de 2025 y pueden variar según el plan, la industria y el volumen de transacciones. Siempre confirme los precios actuales en el sitio oficial del proveedor.

2025-09-09-2025-credit-card-processors-for-small-businesses


Cómo elegir: Un marco rápido

Antes de sumergirse en nombres de marcas, use este marco para reducir su búsqueda. El perfil único de transacciones de su negocio es el factor más importante.

  • Mezcla de transacciones

    • Principalmente en persona, ticket promedio bajo: Su prioridad es velocidad y simplicidad en el punto de venta. Favorezca sistemas POS simples de tarifa plana como Square, Zettle, Clover o Chase.
    • Principalmente en línea/SaaS o multi-país: Necesita APIs robustas, métodos de pago internacionales y herramientas amigables para desarrolladores. Examine Stripe, Adyen o Braintree.
    • 30k30k–100k+ volumen mensual con una mezcla estable: A esta escala, los precios de tarifa plana se vuelven caros. Es hora de considerar modelos interchange-plus (Helcim, Dharma) o membresía (Stax, Payment Depot) para reducir su tarifa efectiva.
  • Costo total de propiedad (TCO) No solo mire el porcentaje anunciado. Calcule su tarifa efectiva combinando la comisión porcentual, la comisión fija de centavos por transacción, las comisiones mensuales de cuenta, los costos de hardware y las posibles comisiones de contracargo. Esto le da una imagen real de sus costos.

  • Cadencia de pago ¿Qué tan rápido necesita su efectivo? Un horario de depósito del día siguiente versus una ventana rodante de dos días (T+2) puede impactar significativamente sus pronósticos de flujo de efectivo. Cubriremos cómo modelar esto en Beancount a continuación.

  • Bloqueo Evite contratos a largo plazo con altas comisiones de terminación anticipada (ETF). Busque facturación mes a mes y, crucialmente, la capacidad de exportar fácilmente sus datos de transacciones vía CSV o una API. Sus datos son suyos; no permita que un procesador los mantenga como rehén.


La lista corta: Para quién es mejor

Stripe — Mejor para online-first y plataformas

Stripe es el estándar de oro para negocios de internet. Sus excelentes APIs, componentes pre-construidos de Checkout y Link, gestión robusta de suscripciones y soporte global de métodos de pago lo hacen increíblemente versátil. Para ventas físicas, su línea de hardware Terminal se integra perfectamente.

  • Instantánea de precios: Las transacciones en línea son típicamente 2.9% + 30¢ (domésticas). Los pagos en persona vía Terminal son 2.7% + 5¢. Las tarjetas internacionales y la conversión de moneda pueden incurrir sobrecargos.
  • Pagos: Opera en un horario rodante configurable. La mayoría de negocios de EE.UU. ven fondos disponibles en base T+2 (dos días hábiles después de la transacción).

Square — Mejor POS llave en mano para nuevas tiendas

Square sobresale en poner en marcha rápidamente nuevos negocios de retail y servicios. Con una app POS gratuita e intuitiva, una línea simple de hardware y incorporación rápida, es favorito para cafeterías, boutiques y proveedores de servicios.

  • Instantánea de precios: En persona es 2.6% + 15¢, en línea es 2.9% + 30¢, tecleado es 3.5% + 15¢ y facturas son 3.3% + 30¢.
  • Pagos: Las transferencias estándar del siguiente día hábil son gratuitas. Para necesidades urgentes de efectivo, las transferencias instantáneas o del mismo día están disponibles por una comisión adicional del 1.75%.

PayPal Zettle — Mejor POS móvil para "micro-comerciantes"

Perfecto para vendedores en mercados de agricultores, tiendas pop-up o convenciones. Zettle ofrece hardware de entrada de bajo costo que se integra suavemente con el ecosistema más amplio de PayPal, facilitando gestionar fondos junto con sus ventas en línea de PayPal.

  • Instantánea de precios: Las transacciones con tarjeta en persona son 2.29% + 9¢. Las transacciones tecleadas, de factura y en línea tienen tarifas separadas.

Braintree (por PayPal) — Mejor para PayPal/Venmo + tarjetas bajo una API

Braintree es una plataforma centrada en desarrolladores que permite a los negocios aceptar tarjetas de crédito, PayPal, Venmo y otras billeteras digitales a través de una sola integración. Es una opción fuerte para sitios de e-commerce que quieren ofrecer a los clientes una amplia gama de opciones de pago.

  • Instantánea de precios: La tarifa estándar para tarjetas y la mayoría de billeteras digitales es 2.89% + 29¢. Venmo frecuentemente es 3.49% + 49¢. Hay descuentos para organizaciones sin fines de lucro y precios personalizados para negocios de alto volumen.

Helcim — Mejor Interchange-Plus transparente con descuentos por volumen

Helcim ofrece precios interchange-plus sin comisión mensual, convirtiéndolo en una opción accesible para negocios que se gradúan de modelos de tarifa plana. Sus precios automáticamente se vuelven más baratos a medida que su volumen de procesamiento aumenta, con niveles claros publicados en su sitio.

  • Instantánea de precios: Los márgenes son típicamente alrededor de Interchange + 0.40% + 8¢ (tarjeta presente) e Interchange + 0.50% + 25¢ (tarjeta no presente), con márgenes decrecientes en volúmenes más altos.

Dharma Merchant Services — Mejor Interchange-Plus B2B pequeño a mediano

Dharma es conocido por sus precios justos interchange-plus y excelente soporte, con un enfoque en transacciones B2B. Ayuda a los negocios a calificar para tarifas de procesamiento de Nivel 2 y Nivel 3 más bajas, lo que puede llevar a ahorros significativos en transacciones con tarjetas corporativas.

  • Instantánea de precios: Tarjeta presente es IC + 0.15% + 8¢ y e-commerce es IC + 0.20% + 11¢, más una comisión mensual modesta.

Stax — Mejores precios de suscripción (membresía) en volúmenes más altos

Stax usa un modelo de membresía: usted paga una comisión de suscripción mensual fija y a cambio obtiene acceso a tarifas de interchange directas con un "0% de margen". Esto puede ser extremadamente rentable una vez que su volumen mensual es lo suficientemente alto para justificar el costo de suscripción.

  • Instantánea de precios: Los planes comienzan en $99/mes, con niveles basados en el volumen de procesamiento anual.

Payment Depot — Alternativa de membresía para reducir costos de procesamiento

Similar a Stax, Payment Depot ofrece tarifas interchange-plus bajo un modelo de membresía. Se posiciona como una forma para que los negocios accedan a tarifas de procesamiento mayoristas sin márgenes porcentuales, con énfasis en no tener contratos a largo plazo o comisiones de terminación anticipada.

  • Instantánea de precios: Precios IC+ estilo membresía. Los planes típicamente se proporcionan vía cotización personalizada.

Shopify Payments — Mejor si ya opera en Shopify

Si su negocio opera en Shopify, usar Shopify Payments es obvio. Está estrechamente integrado con su tienda, proporciona excelentes herramientas de análisis de fraude y habilita el checkout de alta conversión Shop Pay. Usar una pasarela de terceros en Shopify incurre comisiones adicionales.

  • Instantánea de precios: Las tarifas están atadas a su plan de Shopify. Las comisiones en línea van de ~2.5% a 2.9% + 30¢, mientras que las tarifas en persona están alrededor de 2.4% a 2.6% + 10¢ en niveles más altos.

Toast — Mejor todo-en-uno para restaurantes

Toast está construido específicamente para la industria de alimentos y bebidas. Su plataforma combina hardware duradero de calidad restaurante con software para sistemas de display de cocina (KDS), pedidos en línea, inventario e incluso complementos de nómina.

  • Instantánea de precios: Un plan de pago por uso está disponible en ~3.09%–3.69% + 15¢. Si paga por hardware por adelantado, las tarifas pueden ser tan bajas como 2.49% + 15¢ (tarjeta presente) y 3.50% + 15¢ (tarjeta no presente).

Clover (Fiserv) — Mejor variedad de hardware POS (retail/servicio)

Clover ofrece una de las líneas de hardware más amplias de la industria, desde el Go móvil y Flex hasta el Mini de mostrador y Station. Esta variedad lo convierte en una opción flexible para tiendas retail y negocios de servicios que necesitan un factor de forma específico.

  • Instantánea de precios: Las tarifas varían ampliamente por plan y dispositivo, pero las tarifas en persona comúnmente se anuncian tan bajas como 2.6% + 10¢.

Lightspeed Payments — Mejor POS retail de mercado medio con inventario profundo

Lightspeed es una potencia para negocios retail con necesidades complejas de inventario. Su sistema de pagos integrado funciona perfectamente con sus características POS avanzadas, proporcionando una plataforma unificada para ventas y gestión de stock.

  • Instantánea de precios: Una tarifa de referencia de EE.UU. frecuentemente citada es ~2.6% + 10¢ para en persona y ~2.9% + 30¢ para transacciones de tarjeta no presente.

Authorize.Net — Mejor pasarela independiente (traiga su propia cuenta mercantil)

Un nombre establecido y confiable, Authorize.Net es una pasarela de pagos que conecta su sitio web con su cuenta mercantil. Esto es para negocios que ya han negociado una cuenta mercantil directa con un banco adquirente y solo necesitan la capa tecnológica para procesar pagos en línea.

  • Instantánea de precios: Todo-en-uno: 25/mes+2.925/mes + 2.9% + 30¢**. **Solo-pasarela:** **25/mes + 10¢ por transacción, más una pequeña comisión de lote diario.

Chase Payment Solutions — Mejor POS integrado bancario y depósitos rápidos

Para negocios que bancan con Chase, sus soluciones de pago ofrecen una ventaja convincente: el potencial para depósitos del mismo día en una cuenta corriente comercial de Chase sin costo extra. Esta integración estrecha simplifica la gestión del flujo de efectivo.

  • Instantánea de precios: Tarjeta presente es 2.6% + 10¢, mientras que las ventas tecleadas y enlaces de pago son 3.5% + 10¢.

Beancount: Modele sus pagos y comisiones limpiamente

La contabilidad de texto plano brilla cuando puede modelar flujos financieros del mundo real con precisión. Para procesadores de pagos, la clave es usar una "cuenta de compensación" para rastrear dinero desde el momento de la venta hasta que llegue a su banco. Esto preserva sus cifras de ingresos brutos y hace la conciliación trivial.

Ejemplo de plan de cuentas:

Assets:Bank:Operating
Assets:Processors:Stripe ; Una cuenta de compensación para cada procesador
Income:Sales
Expenses:ProcessingFees
Liabilities:SalesTax:Payable

Patrón A: Procesadores de "Depósito neto" (la mayoría de tarifa plana)

La mayoría de procesadores agrupan sus ventas, sustraen sus comisiones y depositan el monto neto. Su trabajo es registrar la venta bruta primero, luego contabilizar el depósito y la comisión. Una venta de 100conunacomisioˊnde100 con una comisión de 2.90 se convierte en:

2025-09-08 * "Pedido en línea #8421"
Assets:Processors:Stripe 100.00 USD
Income:Sales -100.00 USD

2025-09-09 * "Pago de Stripe"
Assets:Bank:Operating 97.10 USD
Expenses:ProcessingFees 2.90 USD
Assets:Processors:Stripe -100.00 USD

Por qué este patrón es esencial: Registra correctamente 100enIncome:Salesy100 en `Income:Sales` y 2.90 en Expenses:ProcessingFees. Esto es crítico para analizar sus verdaderos ingresos brutos y es exactamente lo que necesita para conciliar sus libros con el formulario 1099-K del procesador al final del año.

Patrón B: "Lote diario" con comisiones por línea

Algunos sistemas POS (como Toast o Clover) mostrarán un solo depósito grande para las ventas de un día, con comisiones deducidas como elementos de línea separados en su reporte. El principio es el mismo: equilibre la cuenta de compensación a cero.

2025-09-08 * "Lote Toast — tienda #1"
Assets:Bank:Operating 1,943.55 USD
Expenses:ProcessingFees 56.45 USD
Assets:Processors:Toast -2,000.00 USD

Patrón C: Precios de "Membresía" (Stax/Payment Depot)

Para modelos de membresía, la suscripción mensual es un gasto operativo separado. Lo registra directamente, mientras que las comisiones por transacción mucho más pequeñas se manejan usando el Patrón A o B.

2025-09-01 * "Suscripción Stax"
Expenses:ProcessingFees 99.00 USD
Assets:Bank:Operating -99.00 USD

Consejos de importación y conciliación

  • Una cuenta de compensación por procesador: Cree Assets:Processors:Stripe, Assets:Processors:Square, etc. Si tiene múltiples ubicaciones, considere Assets:Processors:Toast:Store1 para aislar actividad.
  • Tenga en cuenta la cadencia de pago: Una venta del viernes podría no llegar a su banco hasta el martes. Este retraso es por qué la cuenta de compensación es tan importante para pronósticos precisos de efectivo.
  • Automatice sus importaciones: Cada proveedor ofrece exportaciones CSV. Escriba scripts Python simples o use la funcionalidad de importador de Fava para mapear las columnas (fecha, monto bruto, comisiones, depósito neto) a transacciones de Beancount.
  • Maneje el impuesto de ventas correctamente: El impuesto de ventas no es ingreso. Sepárelo a Liabilities:SalesTax:Payable en el momento de la venta. La mayoría de reportes POS proporcionan este desglose.
  • Registre contracargos prontamente: Cuando ocurre un contracargo, el procesador debita su cuenta. Registre una reversión a Income:Sales por el monto de la venta y una entrada separada a Expenses:ProcessingFees por la comisión de contracargo.

Instantánea de comparación rápida

ProveedorModelo de preciosEn persona (desde)En línea (desde)Comisión mensualNotas de pago
StripeTarifa‑plana + opciones2.7% + 5¢2.9% + 30¢$0Configurable; frecuentemente ~T+2.
SquareTarifa‑plana2.6% + 15¢2.9% + 30¢$0Siguiente‑día gratis; instantáneo/mismo‑día 1.75% comisión transferencia.
ZettleTarifa‑plana2.29% + 9¢Varía$0Ecosistema PayPal.
BraintreeTarifa‑plana / personalizado2.89% + 29¢$0PayPal/Venmo/billeteras bajo un techo.
HelcimInterchange‑plusIC + 0.40% + 8¢IC + 0.50% + 25¢$0Descuentos basados en volumen.
DharmaInterchange‑plusIC + 0.15% + 8¢IC + 0.20% + 11¢~$20Nivel 2/3 para B2B.
StaxMembresía (0% margen)Interchange + centavosInterchange + centavosDesde $99Ahorros en volumen más alto.
Payment DepotMembresía IC+Interchange + centavosInterchange + centavosCotizaciónPlanes estilo mayorista.
Shopify PaymentsTarifa‑plana~2.4–2.6% + 10¢~2.5–2.9% + 30¢IncluidoTarifas dependientes del plan.
ToastTarifa‑plana (escalonada)2.49% + 15¢3.50% + 15¢Desde $0Suite específica para restaurantes.
CloverTarifa‑plana (por plan)tan bajo como 2.6% + 10¢2.9% + 30¢+Basado en planAmplia gama de hardware.
LightspeedTarifa‑plana (región)~2.6% + 10¢~2.9% + 30¢Plan POSVer tablas de comisiones regionales.
Authorize.NetPasarela (o AIO)2.9% + 30¢ (AIO)$25Solo‑pasarela: 25+25 + 0.10/txn + comisión lote.
ChaseTarifa‑plana2.6% + 10¢3.5% + 10¢$0Depósitos mismo‑día a cuenta corriente Chase sin costo extra.

¿Cuál debería elegir un usuario de Beancount?

  • Para la configuración más simple con pagos automáticos diarios: Comience con Square o Zettle. Sus reportes son limpios y fáciles de importar.
  • Para trabajo de desarrollador, suscripciones o múltiples métodos de pago: Stripe o Braintree son sus mejores apuestas debido a sus APIs poderosas.
  • Si procesa ≥$30k/mes con una mezcla estable de tarjetas: Es hora de hacer las matemáticas. Compare precios de Helcim (IC+) versus Stax/Payment Depot (membresía) para calcular su verdadera tarifa efectiva.
  • Para un POS de restaurante: Compare Toast y Clover/Lightspeed, prestando atención cuidadosa a términos contractuales y financiamiento de hardware.
  • Si ya está en Shopify: Use Shopify Payments para evitar pagar comisiones de pasarela adicionales.
  • Para depósitos del mismo día en su cuenta operativa: Chase QuickAccept vinculado a una cuenta corriente comercial de Chase es el claro ganador.

Lista de verificación final de Beancount

  • Cree cuentas de compensación Assets:Processors:* para cada procesador y ubicación.
  • Siempre registre ventas brutas y comisiones separadas, incluso si su depósito bancario es un monto neto.
  • Coincida fechas de pago e IDs de lote del reporte CSV del procesador con las transacciones de su cuenta de compensación.
  • Automatice su flujo de trabajo escribiendo pequeños importadores para mapear columnas CSV a entradas de Beancount.
  • Revise contracargos semanalmente y publique la reversión y comisión el día que son debitados por el procesador.

Construyendo crédito empresarial en 2025: una guía práctica centrada en el libro mayor para usuarios de Beancount

· Lectura de 10 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Si mantienes libros impecables en Beancount, ya piensas en sistemas. Aprecias la precisión, la automatización y una única fuente de verdad. Esta guía convierte esa mentalidad disciplinada en un flujo de trabajo práctico de 11 pasos para establecer y hacer crecer el crédito empresarial. Mapearemos cada paso crítico a hábitos simples y automatizables en Beancount, transformando tu libro mayor de un registro histórico a una herramienta prospectiva para la fortaleza financiera.

El resumen rápido de 2025: lo que realmente importa

2025-09-08-building-business-credit-in-2025

El mundo del crédito empresarial puede parecer opaco, pero los principios para 2025 son sencillos. Esto es lo que necesitas saber antes de comenzar.

Primero, separa tus identidades. La base absoluta del crédito empresarial es una entidad legal distinta (como una LLC o corporación) con sus propias cuentas bancarias. Mezclar fondos personales y empresariales es la forma más rápida de que te nieguen crédito empresarial.

Luego, obtén un Número de Identificación del Empleador (EIN). Es el número de seguro social de tu negocio a efectos fiscales. Siempre es gratuito y debes solicitarlo directamente al IRS; nunca pagues a un sitio de terceros por este servicio.

Después, comprende cómo serás calificado. A diferencia del puntaje unificado FICO del crédito de consumo, el crédito empresarial lo miden varios burós, cada uno con su propia metodología:

  • Dun & Bradstreet PAYDEX® (1–100): Este puntaje se basa casi por completo en tu historial de pagos con proveedores y vendedores. Un puntaje de 80 se considera a tiempo; cualquier valor superior indica que pagas tus facturas antes de la fecha de vencimiento.
  • Experian Intelliscore Plus (1–100): Es un puntaje predictivo que pronostica la probabilidad de morosidad grave. Analiza tendencias de pago, registros públicos y otros datos de la empresa.
  • FICO® SBSS (Small Business Scoring Service): Este puntaje es crítico para acceder a los “Pequeños Préstamos” SBA 7(a). A partir de 2025, la SBA establece un puntaje mínimo de pre‑selección de 165.

Finalmente, el monitoreo está fragmentado. Los puntajes difieren según el buró, y acceder a tus informes completos suele costar dinero. Antes de pagar por un informe, verifica qué puntaje usa el prestamista o proveedor específico.

Aviso: Una breve nota sobre identificadores. Si planeas vender al gobierno federal de EE. UU., el Identificador Único de Entidad (UEI) sustituyó al número D‑U‑N‑S en el sistema SAM.gov el 4 de abril de 2022. Sin embargo, para construir tu archivo de crédito empresarial con Dun & Bradstreet, el número D‑U‑N‑S sigue siendo esencial.


Los 11 pasos (y los movimientos de Beancount que los hacen permanentes)

1. Formaliza la entidad y separa los flujos de dinero

Este es el paso no negociable. Forma una entidad legal, abre una cuenta corriente empresarial dedicada y mantén fuera los fondos personales. Así creas un historial financiero limpio que los burós de crédito pueden rastrear.

Movimiento Beancount:
Tu libro mayor debe reflejar explícitamente esta separación desde el primer día. Abre cuentas distintas para el negocio y documenta la capitalización inicial de forma clara.

2025-01-01 open Assets:Bank:Checking:Business      USD
institution: "Bank of Example"
2025-01-01 open Equity:Owner:Contributions USD

2025-01-05 * "Owner Capitalization"
Assets:Bank:Checking:Business 10000 USD
Equity:Owner:Contributions

2. Obtén tu EIN (gratuito) y regístralo en tu repositorio

Solicita directamente en IRS.gov. Cuando recibas la carta de confirmación del EIN (SS‑4), guarda una copia digital en un directorio docs/ junto a tu libro mayor. Así mantienes los documentos críticos bajo control de versiones y accesibles.

Movimiento Beancount:
Usa metadatos al inicio de tu archivo de libro mayor para registrar el EIN y enlazar al documento fuente.

; organization-id: "EIN 12-3456789"
; documents: "docs/tax/SS-4.pdf"

Consejo: Desconfía de los anuncios “EIN helpers” que cobran tarifas o cosechan tus datos. Verifica siempre que estés en un dominio .gov antes de ingresar información sensible.

3. Reclama tu número D‑U‑N‑S®

Un número D‑U‑N‑S vincula tu empresa al archivo de crédito de Dun & Bradstreet, que proveedores y prestamistas usan para evaluar tu fiabilidad. Ve al sitio de D & B para reclamar o actualizar el registro de tu empresa de forma gratuita.

Movimiento Beancount:
Al igual que con el EIN, añade tu número D‑U‑N‑S a los metadatos del libro mayor. También puedes enlazar a una lista de verificación interna para la incorporación de proveedores y asegurar que siempre proporciones información consistente.

; duns: "123456789"
; vendor-onboarding-checklist: "docs/credit/dnb-checklist.md"

4. Abre una tarjeta de crédito empresarial y úsala prudentemente

Una tarjeta de crédito rotativa es una herramienta poderosa, ya que los emisores suelen reportar tu historial de pagos a los burós empresariales. Úsala para gastos regulares, mantén la utilización modestamente baja (idealmente menos del 30%) y nunca, nunca pierdas un pago.

Movimiento Beancount:
Modela tu tarjeta de crédito como un pasivo. Usa metadatos para indicar a qué burós reporta. Registra compras y, crucialmente, los pagos desde tu cuenta corriente empresarial.

2025-01-01 open Liabilities:Credit:BizCard:BankCo  USD
reports_to: "Experian, Equifax (varies)"

2025-02-04 * "Laptop (business card)"
Assets:Equipment:Computers 1600 USD
Liabilities:Credit:BizCard:BankCo

2025-02-15 * "BizCard payment (keep util <30%)"
Liabilities:Credit:BizCard:BankCo 1200 USD
Assets:Bank:Checking:Business -1200 USD

5. Establece líneas de crédito net‑30 con proveedores que reporten

Esta es la vía más rápida para construir un puntaje PAYDEX sólido. Busca proveedores que ofrezcan condiciones de pago (p. ej., Net‑30) y confirma que reporten tu historial de pagos a burós como D & B. Empresas de suministros de oficina, empaques y envíos son puntos de partida comunes.

Movimiento Beancount:
Registra cada factura de proveedor en tus Cuentas por Pagar (Liabilities:AP). Cuando pagues la factura, registra la transacción y considera añadir una etiqueta para seguir tus hábitos de pago.

2025-02-03 * "Acme Packaging — Net30"
invoice: "INV-2025-023"
Expenses:COGS:Packaging 525.00 USD
Liabilities:AP:AcmePackaging

2025-02-27 * "Pay Acme INV-2025-023 (paid early)"
Liabilities:AP:AcmePackaging 525.00 USD
Assets:Bank:Checking:Business -525.00 USD
; tag: net30-early

6. Paga a tiempo o antes para alcanzar PAYDEX ≥ 80

D & B asigna explícitamente un puntaje PAYDEX de 80 a los pagos “puntuales”. Los puntajes superiores indican pagos anticipados. Si tu flujo de efectivo lo permite, pagar facturas 10‑20 días antes de la fecha de vencimiento puede impulsar significativamente tu puntaje.

Movimiento Beancount:
Esto es un proceso, no una transacción. Configura un recordatorio recurrente (p. ej., una tarea cron o Makefile) que consulte tus cuentas abiertas Liabilities:AP y marque facturas con vencimiento en los próximos 30 días, incitándote a programar pagos anticipados.

7. Mantén la identidad empresarial consistente en todas partes

Usa exactamente el mismo nombre legal, dirección, teléfono y códigos de industria (como NAICS) en tus cuentas bancarias, declaraciones al IRS, pólizas de seguro y perfiles de burós de crédito. Las inconsistencias pueden generar archivos de crédito fragmentados o desajustes.

Movimiento Beancount:
Establece una única fuente de verdad para estos datos en los metadatos de nivel superior del libro mayor.

; company-legal-name: "Acme Robotics, Inc."
; naics: "541511"
; address: "123 Market St, Springfield, ST 12345"

8. Monitorea tu crédito empresarial y disputa errores

Los informes de crédito empresarial están menos estandarizados y regulados que los de consumo, lo que genera más errores. Saca periódicamente tus informes de los principales burós y disputa cualquier inexactitud de inmediato.

Movimiento Beancount:
Mantén un directorio docs/credit/ donde guardes PDFs de tus informes de crédito y cualquier correspondencia de disputa. Puedes enlazar a esos documentos directamente desde transacciones que hayan sido mal reportadas, creando una cadena de auditoría.

9. Avanza a líneas de crédito bancarias y opciones SBA (cuando estés listo)

Una vez que tengas un historial sólido de pagos a tiempo, puedes acercarte a bancos para líneas de crédito o solicitar préstamos respaldados por la SBA. Para los Préstamos SBA 7(a), los prestamistas usan el puntaje FICO SBSS, y el mínimo actual de pre‑selección es 165. Mantén también tu crédito personal limpio, ya que a menudo influye.

Movimiento Beancount:
Usa tu libro mayor para rastrear métricas financieras clave que los prestamistas consideran, como tu Ratio de Cobertura del Servicio de Deuda (DSCR) o días de reserva de efectivo. Puedes definir estos como metadatos personalizados y ejecutar consultas contra tu libro mayor para verificar si cumples con los covenants antes de aplicar.

10. Automatiza los hábitos que mejoran los puntajes

Un buen crédito es el resultado de hábitos consistentes. Configura pagos automáticos al menos del mínimo en tus tarjetas de crédito empresariales. Programa un bloque de tiempo semanal para ejecutar tu A/P. Revisa regularmente el envejecimiento de A/R para proteger tu flujo de efectivo. Sistematiza los comportamientos que conducen a buenos puntajes.

Movimiento Beancount:
Documenta tus políticas financieras como metadatos. Sirve como recordatorio y lista de verificación para tus operaciones.

; policy:
; - autopay: "Liabilities:Credit:BizCard:BankCo:min"
; - payables-run: "weekly, Mondays"
; - target-utilization: "<30%"

11. Sigue aprendiendo los “diales” de tus puntajes

Finalmente, comprende qué impulsa cada puntaje para enfocar tus esfuerzos:

  • PAYDEX (D & B): Determinado casi exclusivamente por la puntualidad de pagos y el número de líneas de comercio que reportan.
  • Intelliscore (Experian): Influenciado por tendencias de pago, registros públicos (gravámenes, sentencias) y firmográficos (edad del negocio, riesgo de industria).
  • SBSS (FICO/SBA): Modelo mixto que usa crédito empresarial, crédito personal y finanzas del negocio. Se usa intensamente para préstamos SBA 7(a).

Un starter compacto de Beancount para construir crédito

A continuación tienes un archivo credit.beancount mínimo para comenzar a rastrear estas actividades de forma estructurada.

option "operating_currency" "USD"

; --- Accounts ---
2025-01-01 open Assets:Bank:Checking:Business USD
2025-01-01 open Assets:Equipment USD
2025-01-01 open Liabilities:AP:Vendors USD
2025-01-01 open Liabilities:Credit:BizCard:BankCo USD
2025-01-01 open Expenses:COGS:Packaging USD
2025-01-01 open Expenses:Office:Supplies USD
2025-01-01 open Income:Sales USD
2025-01-01 open Equity:Owner:Contributions USD

; --- Identity (metadata you can query) ---
; EIN: 12-3456789
; DUNS: 123456789
; NAICS: 541511
; address: "123 Market St, Springfield, ST 12345"

; --- Example workflow ---
2025-02-03 * "Acme Packaging — Net30" "Boxes for March"
invoice: "INV-2025-023"
vendor_duns: "987654321"
Expenses:COGS:Packaging 525.00 USD
Liabilities:AP:Vendors

2025-02-27 * "Pay Acme INV-2025-023 (early)"
Liabilities:AP:Vendors 525.00 USD
Assets:Bank:Checking:Business -525.00 USD

2025-03-04 * "Laptop (business card)"
Assets:Equipment 1600.00 USD
Liabilities:Credit:BizCard:BankCo

2025-03-15 * "BizCard payment (util <30%)"
Liabilities:Credit:BizCard:BankCo 1200.00 USD
Assets:Bank:Checking:Business -1200.00 USD

Preguntas frecuentes

¿Cuántas líneas de comercio necesito para generar un puntaje D & B?
Dun & Bradstreet requiere un número suficiente de experiencias comerciales verificadas para generar un puntaje PAYDEX. No hay un número mágico; lo importante es contar con varios proveedores que reporten consistentemente tus pagos a tiempo o anticipados.

¿Dónde consulto mis puntajes de crédito empresarial?
Cada buró (D & B, Experian, Equifax) ofrece acceso pago a sus informes en sus sitios web. Algunos servicios de terceros agregan datos, pero pueden no mostrar el puntaje específico que usa un prestamista. Antes de pagar, pregunta al posible prestamista o proveedor qué buró y qué puntaje consideran.

¿Hay sitios que cobran por obtener mi EIN?
El EIN es siempre gratuito cuando lo solicitas directamente al IRS. Desconfía de cualquier sitio que te cobre por ello; son estafas.

Lista de verificación de 11 pasos

  1. Crear entidad legal y abrir cuenta bancaria empresarial.
  2. Obtener y registrar el EIN.
  3. Reclamar el número D‑U‑N‑S.
  4. Abrir y usar una tarjeta de crédito empresarial.
  5. Establecer líneas de crédito Net‑30 con proveedores que reporten.
  6. Pagar a tiempo o antes para alcanzar PAYDEX ≥ 80.
  7. Mantener datos de identidad empresarial consistentes.
  8. Monitorear informes de crédito y disputar errores.
  9. Solicitar líneas de crédito bancarias y/o préstamos SBA cuando sea apropiado.
  10. Automatizar pagos y procesos que influyen en los puntajes.
  11. Educarse continuamente sobre los factores que mueven cada puntaje.

¿Tu pequeña empresa está financieramente sana? Una lista de verificación práctica de contabilidad en texto plano para usuarios de Beancount

· Lectura de 9 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Como fundador, vives y respiras tu producto, tus clientes y tu equipo. Pero, ¿estás igualmente conectado al pulso financiero de tu negocio? La salud financiera puede parecer un tema complejo reservado a los contadores, pero en realidad se reduce a cuatro pilares: liquidez, rentabilidad, insolvencia y eficiencia operativa.

Este artículo ofrece una lista de verificación concisa y amigable para fundadores que puedes ejecutar mensualmente o trimestralmente para obtener una visión clara de tu situación. Lo mejor de todo es que está diseñada específicamente para usuarios de la herramienta de contabilidad en texto plano Beancount, mostrándote exactamente dónde mirar y qué rastrear.

2025-09-07-is-your-small-business-financially-healthy

Consejo de Beancount: Fava, la interfaz web de Beancount, es tu centro de mando para esta lista de verificación. Sus informes integrados de Estado de Resultados, Balance General y Posiciones, combinados con sus capacidades de consultas, proporcionan todo lo que necesitas para revisar estas métricas rápidamente.


La lista de verificación de salud financiera de 12 preguntas

1) ¿Tienes suficiente efectivo para dormir tranquilo por la noche?

  • Qué observar: Tu reserva de efectivo. La regla general es mantener de 3 a 6 meses de gastos operativos en efectivo o activos altamente líquidos. Ajusta este objetivo según la volatilidad, estacionalidad y planes de crecimiento de tu negocio.
  • Por qué importa: Un colchón de efectivo saludable permite a tu empresa absorber choques inesperados —un cliente perdido, una recesión del mercado, un retraso en la cadena de suministro— sin recurrir a financiamiento reactivo y costoso. Es la base de la tranquilidad financiera.
  • Dónde comprobarlo en Beancount: En Fava, navega al Balance General y suma los saldos de tus cuentas Assets:Bank:*, más cualquier inversión líquida a corto plazo que poseas.

2) ¿Es sólida la liquidez de hoy?

  • Qué observar: El Ratio Corriente (Activos Corrientes / Pasivos Corrientes). Para una visión aún más estricta, usa el Ratio Rápido (o "Prueba Ácida"), que excluye inventario de los activos corrientes. Un ratio superior a 1,0 se considera generalmente estable, aunque varía según la industria.
  • Por qué importa: Estos ratios miden tu capacidad para cubrir todas tus obligaciones a corto plazo (como nóminas y facturas de proveedores) usando solo tus activos a corto plazo. Responden a la pregunta crítica: “Si tuviéramos que pagar todas nuestras facturas próximas ahora, ¿podríamos hacerlo sin problemas?”
  • Dónde comprobarlo en Beancount: Tu Balance General en Fava brinda todas las cifras necesarias. Para facilitarlo, asegúrate de registrar Assets:Receivables, Assets:Inventory y Liabilities:Payables en subcuentas separadas.

3) ¿Eres consistentemente rentable?

  • Qué observar: El Resultado Neto en tu Estado de Resultados. Más importante aún, observa la tendencia. ¿Es positiva y está creciendo mes a mes o trimestre a trimestre?
  • Por qué importa: La utilidad es el motor de tu negocio. Financia el crecimiento, atrae inversión y proporciona el colchón definitivo contra caídas. La rentabilidad constante es la señal más clara de un modelo de negocio sostenible.
  • Dónde comprobarlo en Beancount: Ve al Estado de Resultados en Fava. (Consejo profesional: considera habilitar la opción de invertir los signos de ingresos, que muchos encuentran más intuitiva al leer informes financieros.)

4) ¿Se mantienen (o mejoran) los márgenes brutos?

  • Qué observar: Tu Porcentaje de Margen Bruto, calculado como (Ingresos − COGS) / Ingresos. COGS, o Coste de los Bienes Vendidos, suele ser Inventario Inicial + Compras − Inventario Final.
  • Por qué importa: El margen bruto refleja la rentabilidad de tu producto o servicio principal antes de gastos generales. Un margen decreciente es una señal de alerta importante, a menudo indicando problemas de poder de precios, presión de descuentos o aumento de costos de suministro.
  • Dónde comprobarlo en Beancount: Categoriza todos los costos directos bajo Expenses:COGS:*. Luego revisa tu margen directamente en el Estado de Resultados de Fava.

5) ¿Cobras a tiempo? (DSO)

  • Qué observar: Días de Ventas Pendientes (DSO), que se calcula aproximadamente como (Cuentas por Cobrar / Ventas a Crédito Totales) × Número de Días. Indica el número promedio de días que tardas en cobrar después de una venta.
  • Por qué importa: Un DSO alto significa que tu efectivo está atrapado en las cuentas bancarias de tus clientes, estrechando tu propio flujo de caja. Cobros eficientes son cruciales para mantener la liquidez.
  • Dónde comprobarlo en Beancount: Registra facturas usando metadatos (p. ej., invoice: "INV-123" y customer: "AcmeCorp"). Luego puedes monitorear el saldo total de CxC en el Balance General de Fava.

6) ¿Giras el inventario de manera eficiente?

  • Qué observar: Rotación de Inventario, calculada como COGS / Inventario Promedio. Mide cuántas veces vendes y reemplazas tu inventario en un período. También puedes seguir los Días de Inventario (DSI) para ver cuántos días el stock permanece en el estante.
  • Por qué importa: Un inventario de movimiento lento inmoviliza efectivo que podría usarse en otro lado. Por el contrario, girar el inventario demasiado rápido puede generar rupturas de stock y ventas perdidas. Encontrar el equilibrio adecuado es clave.
  • Dónde comprobarlo en Beancount: Usa el seguimiento de lotes de inventario integrado de Beancount para gestionar la base de costos y cantidades con precisión. Luego revisa tus posiciones actuales en Fava bajo Posiciones.

7) ¿Qué tan rápido conviertes efectivo? (CCC)

  • Qué observar: El Ciclo de Conversión de Efectivo (CCC), calculado como DSI + DSO − DPO (Días de Pago Pendientes). Mide el tiempo entre pagar por inventario/proveedores y recibir efectivo de los clientes.
  • Por qué importa: Un CCC más corto significa que tu negocio necesita menos capital externo para operar y crecer. Un CCC negativo (común en empresas como Dell o Amazon) indica que tus clientes te pagan antes de que tengas que pagar a tus proveedores, una posición poderosa para la liquidez.
  • Dónde comprobarlo en Beancount: Con DSI y DSO ya rastreados, la pieza final es DPO, que puedes derivar de tu cuenta Liabilities:Payables. Revisar esta tendencia trimestralmente es suficiente para la mayoría de los negocios.

8) ¿Puedes cubrir cómodamente tu deuda? (DSCR)

  • Qué observar: El Ratio de Cobertura del Servicio de la Deuda (DSCR), calculado como Resultado Operativo Neto / Servicio Total de la Deuda. Muchos prestamistas, incluidos los préstamos SBA, buscan un ratio de 1,25 o superior.
  • Por qué importa: Este ratio indica tu capacidad para pagar tus préstamos con el efectivo que genera tu negocio. Un DSCR saludable es crítico para mantener buenas relaciones con los prestamistas y evitar incumplimientos de convenios.
  • Dónde comprobarlo en Beancount: Etiqueta tus pagos de préstamo (principal e intereses). Puedes usar una consulta o resumir manualmente tu servicio total de la deuda del período y compararlo con tu ingreso operativo del Estado de Resultados.

9) ¿Es apropiado el apalancamiento para tu modelo de negocio?

  • Qué observar: Tu ratio Deuda‑sobre‑Patrimonio y el Capital de Trabajo total. No te quedes solo con un número; analiza la tendencia a lo largo de varios trimestres.
  • Por qué importa: La deuda puede ser una herramienta poderosa para financiar crecimiento, pero también introduce riesgo. El nivel adecuado de apalancamiento depende de tu industria y tolerancia al riesgo. ¿Estás tomando deuda más rápido de lo que crece tu patrimonio?
  • Dónde comprobarlo en Beancount: El Balance General de Fava muestra claramente tus pasivos totales frente a tu patrimonio total.

10) ¿Qué tan concentrados están tus ingresos?

  • Qué observar: El porcentaje del ingreso total que proviene de tus 1, 3 o 5 clientes principales. Muchos profesionales señalan riesgo cuando un solo cliente representa 10‑20 % o más de tus ingresos.
  • Por qué importa: La dependencia de unos pocos clientes grandes aumenta el riesgo de churn y puede debilitar tu poder de precios. La diversificación crea un negocio más resiliente.
  • Dónde comprobarlo en Beancount: Aquí es donde brillan los metadatos. Añade una etiqueta customer: a cada registro de ingreso. Luego puedes usar los filtros de Fava o el lenguaje de consultas de Beancount para pivotar ingresos por cliente.

11) ¿Funcionan tus economías unitarias?

  • Qué observar: El Margen de Contribución de cada línea de producto o servicio (Ingresos - Todos los Costos Variables).
  • Por qué importa: Indica si escalar una oferta particular añadirá efectivo a tu línea de fondo o simplemente quemará recursos más rápido. Si el margen de contribución es negativo, pierdes dinero en cada venta adicional.
  • Dónde comprobarlo en Beancount: Rastrea costos variables e ingresos con etiquetas específicas como product: "Widget-A" o channel: "Retail". Esto te permite segmentar los datos con consultas y calcular la rentabilidad a nivel granular.

12) ¿Están tus libros limpios y listos para auditoría?

  • Qué observar: ¿Tienes documentación clara, un plan de cuentas consistente y conservas los registros tanto tiempo como recomienda la autoridad fiscal?
  • Por qué importa: Libros limpios reducen errores, aceleran drásticamente la preparación de impuestos y son esenciales para obtener financiamiento o pasar due diligence si alguna vez vendes tu empresa.
  • Dónde comprobarlo en Beancount: Usa metadatos invoice: y document: y aprovecha la capacidad de Fava de enlazar directamente a documentos fuente (como PDFs de recibos o facturas) para mantener la evidencia organizada y accesible.

Un ritual financiero mensual de una hora

Convierte esta lista de verificación en una rutina. Reserva una hora el primer día hábil de cada mes para realizar este chequeo de salud.

  • (15 min) — Efectivo y pista de aterrizaje: Confirma tu saldo de efectivo. Revisa los pagos mayores próximos y los ingresos esperados de cuentas por cobrar. Revalida que aún mantienes tu colchón de 3‑6 meses.
  • (15 min) — Revisión P&L: Examina tu resultado neto y, sobre todo, la tendencia de tu margen bruto. ¿Cayeron los márgenes? Si es así, investiga si se debió a descuentos, devoluciones o aumento del COGS.
  • (15 min) — Chequeo de capital de trabajo: Echa un vistazo rápido a tu DSO, rotación de inventario y DPO. Calcula tu CCC. Identifica acciones necesarias, como seguimiento de facturas atrasadas o ajuste de puntos de reorden de inventario.
  • (15 min) — Solvencia y riesgo: Verifica tu DSCR si tienes deuda. Revisa cambios en tu ratio Deuda‑sobre‑Patrimonio y la concentración de ingresos. ¿Alguna tendencia se dirige en la dirección equivocada?

Recordatorios finales

  • Los benchmarks varían por industria. Un “buen” ratio corriente para una empresa SaaS es muy distinto al de una tienda minorista. Compara tus métricas primero con tu propio historial y luego con pares del sector.
  • Las tendencias superan a los instantáneas. Un solo dato puede ser engañoso. Graficar tus ratios clave durante 6‑12 meses revelará la verdadera dirección de tu negocio.
  • El texto plano gana. La belleza de Beancount es la transparencia. Si un número en un informe parece incorrecto, puedes profundizar hasta la transacción exacta en texto plano en segundos. Esto te pone en control total de tu propia narrativa financiera.

Línea de Crédito Empresarial: Una Guía Práctica para Propietarios y Contadores

· Lectura de 9 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Una línea de crédito empresarial (LOC) es una de las herramientas de financiamiento más flexibles disponibles, pero sus mecanismos pueden ser complicados. Te permite pedir prestado hasta un límite establecido, pagar, y volver a pedir prestado, pagando intereses solo sobre lo que usas. Es ideal para suavizar el flujo de efectivo, cerrar brechas de cuentas por cobrar, y manejar otras necesidades a corto plazo.

Sin embargo, navegar líneas garantizadas vs no garantizadas, tasas variables, comisiones ocultas, e implicaciones fiscales es crucial. Esta guía desglosa todo lo que propietarios y contadores necesitan saber, completo con ejemplos prácticos para rastrear todo en Beancount.

2025-09-06-business-line-of-credit


Qué es una Línea de Crédito Empresarial (y qué no es)

Piensa en una línea de crédito empresarial como capital de trabajo revolvente. Es un límite de crédito preestablecido del que puedes disponer cuando necesites fondos. Una vez que pagas la cantidad prestada, tu crédito disponible se restaura, listo para ser usado nuevamente. La analogía más simple es: "mecánicas de tarjeta de crédito, precios de préstamo empresarial."

Esto la hace fundamentalmente diferente de un préstamo a plazo. Un préstamo a plazo proporciona una suma global de efectivo por adelantado, que pagas durante un período fijo a través de cuotas regulares. Las LOC están construidas para flexibilidad y gestión de ciclo de efectivo a corto plazo, mientras que los préstamos a plazo son más adecuados para inversiones grandes y a largo plazo como comprar equipo o bienes raíces.


Cuándo una LOC Tiene Sentido

Una línea de crédito brilla en escenarios empresariales específicos y recurrentes:

  • Cerrar brechas entre ciclos de cuentas por cobrar e inventario: Este es el caso de uso clásico. Puedes disponer de tu LOC para pagar a proveedores por inventario y luego pagar la línea semanas o meses después cuando tus clientes paguen sus facturas. Es una herramienta perfecta para mayoristas, agencias, y negocios estacionales que enfrentan brechas predecibles de flujo de efectivo.
  • Buffer de emergencia: Los gastos inesperados son inevitables. Una LOC actúa como un respaldo listo para retirar para cubrir un déficit de nómina, financiar una reparación de emergencia, o manejar una necesidad operacional repentina. Es mucho más eficiente que solicitar un nuevo préstamo cada vez que surge una sorpresa.
  • Compra oportunista: ¿Ofreció un proveedor clave un descuento significativo por pago anticipado? Puedes usar tu LOC para aprovechar la oportunidad, capturar los ahorros, y pagar el giro una vez que tu propio flujo de efectivo se recupere.

Garantizadas vs No Garantizadas (Lee el lenguaje del gravamen)

Los prestamistas necesitan asegurar que serán pagados, por lo que la mayoría de las líneas de crédito están garantizadas por colateral.

  • Líneas Garantizadas: Muchas LOC bancarias están garantizadas por activos específicos, como tus cuentas por cobrar o inventario. Más comúnmente, un prestamista colocará un gravamen general UCC sobre el negocio. Esto da al prestamista un derecho sobre la mayoría de tus activos empresariales en caso de incumplimiento. Es crítico leer el acuerdo de garantía y confirmar si algunos activos clave (como propiedad intelectual) son activos excluidos.
  • Líneas No Garantizadas: Estas son más difíciles de calificar, típicamente vienen con límites más bajos y tasas de interés más altas, y están reservadas para negocios con crédito estelar. No requieren que comprometas colateral específico, pero muchos prestamistas aún requerirán una garantía personal del propietario.
  • Opciones SBA: Para prestatarios de EE.UU., la Small Business Administration (SBA) ofrece programas como el 7(a) Working Capital Pilot (WCP) para líneas de crédito monitoreadas y CAPLines, que son revólveres basados en activos atados directamente a necesidades de capital de trabajo a corto plazo.

Consejo Práctico: Siempre pide al prestamista que deletree cualquier exclusión en el acuerdo de gravamen. Las cláusulas de "activos excluidos" son negociables y pueden prevenir que un gravamen general interfiera con otro financiamiento, como un préstamo de equipo.


Cómo Funcionan los Costos (Tasas + Comisiones)

El costo de una LOC no es solo la tasa de interés. Debes considerar una variedad de comisiones potenciales.

  • Interés: Solo se te cobra interés sobre la cantidad dispuesta. Las tasas son típicamente variables, calculadas como una tasa de referencia (como la Prime Rate) más un margen (ej., Prime + 1.5%). A medida que pagas el principal, tu costo de interés decrece y tu disponibilidad de crédito se restaura.
  • Comisiones a Vigilar:
    • Comisión de Apertura: Comisión única cobrada cuando abres la línea.
    • Comisión Anual o Mensual de Mantenimiento: Cargo recurrente para mantener la línea abierta, a veces llamado comisión de no uso si no dispones de ella.
    • Comisión de Disposición: Comisión cobrada cada vez que tomas fondos de la línea.

Estos costos se acumulan. Antes de comprometerte, modela tu uso esperado para encontrar el costo verdadero.

Ejemplo Aproximado

Digamos que tienes un límite de 100,000ydispones100,000** y dispones **40,000 por dos meses al 12% APR. La línea tiene una comisión de disposición del 2% y una comisión anual de $150.

  • Interés40,000×1240,000 × 12% × (2/12) = **800**
  • Comisión de Disposición = 2% × 40,000=40,000 = **800**
  • Comisión Anual = $150
  • Costo Total$1,750

En este escenario, las comisiones hacen que el costo efectivo sea significativamente más alto que el 12% APR anunciado.


Calificar y Mantenerse en Buen Estado

Los prestamistas evalúan la salud de tu negocio basándose en la consistencia de ingresos, tiempo en negocio, y puntajes de crédito tanto empresarial como personal. Construir un historial sólido de pagos puntuales es la mejor manera de acceder a mejores términos y tasas más bajas.

La mayoría de LOC no son "configura y olvida". A menudo requieren renovación anual, donde el prestamista revisa estados financieros actualizados. Tu acuerdo también puede incluir convenios financieros, como mantener una Relación de Cobertura del Servicio de la Deuda (DSCR) mínima o relación de cobertura de intereses. Si tus métricas financieras se deterioran, el prestamista tiene el derecho de reducir tu límite o congelar la línea completamente.


LOC vs Préstamo a Plazo vs Tarjeta de Crédito

Elige la herramienta correcta para el trabajo:

HerramientaMejor Caso de Uso
Línea de Crédito EmpresarialFluctuaciones repetibles de capital de trabajo a corto plazo y compras oportunistas que puedes pagar rápidamente.
Préstamo a PlazoCompras únicas de activos de larga duración como maquinaria, vehículos, o bienes raíces.
Tarjeta de Crédito EmpresarialCompras pequeñas y frecuentes donde puedes ganar recompensas. Cuidado con las altas tasas de interés.

Una Nota sobre Impuestos de EE.UU.

El interés pagado en una línea de crédito empresarial es generalmente un gasto empresarial deducible. Sin embargo, bajo la Sección 163(j) del código fiscal, esta deducción puede estar limitada.

Existe una excepción para pequeñas empresas para compañías cuyos ingresos brutos anuales promedio de los tres años anteriores caen bajo un umbral ajustado por inflación (alrededor de 30millonespara2024y30 millones para 2024** y **31 millones para 2025). Siempre confirma los detalles con tu asesor fiscal, ya que estas reglas son complejas.


Beancount: Cómo Registrar una Línea de Crédito

Rastrear una LOC en un libro de texto plano como Beancount asegura claridad y precisión. A continuación hay ejemplos ilustrativos de las transacciones clave. (Nota: En Beancount, aumentar un pasivo usa una cantidad negativa, mientras que pagarlo usa una cantidad positiva).

1. Abrir Cuentas y Documentar la Facilidad

Primero, configura las cuentas necesarias en tu libro. Es una buena práctica agregar una note con los términos clave de la LOC.

2025-01-01 open Assets:Bank:Operating         USD
2025-01-01 open Liabilities:LOC:BigBank USD
2025-01-01 open Expenses:Interest:LOC USD
2025-01-01 open Expenses:BankFees USD

; Opcional: Documentar los términos de la facilidad con una nota
2025-01-01 note Liabilities:LOC:BigBank "Límite=100000, Tasa=Prime+1.50%, Garantizada por A/R e Inventario (UCC-1)"

2. Disponer Fondos

Cuando transfieres fondos de la LOC a tu cuenta operativa, aumentas efectivo y aumentas el pasivo.

2025-03-03 * "Disposición de LOC para cubrir sincronización de cuentas por cobrar"
Assets:Bank:Operating 40000.00 USD
Liabilities:LOC:BigBank -40000.00 USD

3. Acumular Interés Mensual

Al final del mes, registra el interés incurrido como un gasto, que se agrega al total que debes.

2025-03-31 * "Acumular interés LOC para marzo"
Expenses:Interest:LOC 800.00 USD
Liabilities:LOC:BigBank -800.00 USD

4. Registrar Comisión de Disposición o Comisión de Mantenimiento

Registra cualquier comisión como un gasto, pagado desde tu cuenta operativa.

2025-03-31 * "Comisión de disposición LOC (2%)"
Expenses:BankFees 800.00 USD
Assets:Bank:Operating -800.00 USD

5. Hacer un Pago (Interés + Principal)

Un pago reduce tu efectivo operativo y reduce el saldo del pasivo.

2025-04-10 * "Pago LOC (principal + interés)"
Liabilities:LOC:BigBank 10800.00 USD
Assets:Bank:Operating -10800.00 USD

Lista de Verificación de Diligencia Debida y Negociación

Antes de firmar, obtén respuestas claras a estas preguntas:

  • Comisiones: Solicita una tabla completa de comisiones: apertura, anual/mantenimiento, inactividad, disposición, y comisiones wire/ACH.
  • Renovación: ¿Cuál es el proceso de renovación? ¿Qué podría disparar una reducción de límite o congelación?
  • Alcance del Gravamen: ¿Qué activos específicos están cubiertos por el gravamen? ¿Hay exclusiones?
  • Convenios: ¿Hay convenios financieros como DSCR? ¿Con qué frecuencia se prueban, y qué pasa si temporalmente caes por debajo?
  • Términos SBA: Si es una línea respaldada por SBA, ¿es una facilidad WCP o CAPLines? ¿Cómo se calcula y reporta tu base de préstamo?

Palabra Final

Una línea de crédito bien estructurada es una herramienta invaluable para gestionar un negocio en crecimiento. La clave es entender completamente el colateral que comprometes, el costo total incluyendo todas las comisiones, y las obligaciones requeridas para mantener la línea en buen estado.

Al mantener un libro limpio en Beancount con metadatos claros, puedes rastrear tu uso, entender su costo verdadero, y asegurar que esta herramienta flexible siga siendo un activo poderoso para tu negocio.

Este artículo es para propósitos educativos y no constituye consejo financiero, legal, o fiscal. Consulta con un profesional calificado para orientación específica a tu situación.

CD vs. Cuenta de Ahorros para Efectivo de Pequeñas Empresas (con ejemplos de Beancount)

· Lectura de 10 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Decidir dónde aparcar las reservas de efectivo de tu pequeña empresa puede sentirse como un acto de equilibrio entre obtener un rendimiento decente y mantener los fondos accesibles. Las dos opciones más comunes y seguras son las cuentas de ahorros de alto rendimiento y los certificados de depósito (CDs). Cada una sirve un propósito distinto, y elegir la correcta depende de tu horizonte temporal y necesidades de liquidez.

Desglosemos las diferencias, exploremos los matices del seguro FDIC para empresas, y luego sumerjámonos en patrones prácticos de Beancount para rastrearlo todo limpiamente.

2025-09-05-cd-vs-savings-account-for-small-business-cash

TL;DR: El Resumen Rápido

  • Cuentas de Ahorros / Cuentas de Depósito del Mercado Monetario (MMDA): Mejores para efectivo operativo líquido diario y pagos de impuestos a corto plazo. Sus tasas de interés son variables. Aunque la Fed eliminó los antiguos límites de retiro, los bancos aún pueden establecer sus propias reglas.
  • Certificados de Depósito (CDs): Ofrecen un rendimiento más alto y fijo si puedes bloquear efectivo por un plazo específico. Retirar dinero anticipadamente activa una penalidad.
  • Seguridad Primero: Ambos están asegurados por FDIC hasta $250,000 por depositante, por banco, por categoría de propiedad. Las reglas difieren ligeramente para propietarios únicos versus corporaciones.
  • ¿Por Encima del Límite?: Para saldos superiores a $250,000, servicios como un Barrido de Efectivo Asegurado (ICS) pueden distribuir tus fondos entre múltiples bancos para maximizar la cobertura del seguro mientras mantienes una sola relación bancaria.
  • Usuarios de Beancount: Salta al final para patrones de diario para modelar CDs, acumular intereses y manejar penalidades por retiro anticipado correctamente.

Lo Que Cada Cuenta Hace Bien 🏦

Cuentas de Ahorros de Alto Rendimiento / Cuentas de Depósito del Mercado Monetario (MMDA)

Piensa en estas como el centro principal de efectivo de tu negocio. Están diseñadas para seguridad y accesibilidad.

  • Liquidez: Esta es su principal ventaja. Puedes retirar fondos en cualquier momento sin penalidad. Es importante notar que aunque la Reserva Federal eliminó la antigua regla de "seis retiros convenientes por mes" (Regulación D) en 2020, los bancos individuales aún son libres de imponer sus propios límites de transacción o tarifas. Lee siempre los términos de tu cuenta.
  • Seguro y Seguridad: Los ahorros y MMDAs en un banco asegurado por FDIC están cubiertos. No los confundas con fondos mutuos del mercado monetario ofrecidos por casas de bolsa, que son inversiones y no están asegurados por FDIC.
  • Mejor Caso de Uso: Perfecto para tu buffer de efectivo operativo (3-6 meses de gastos), fondos reservados para nómina o impuestos a corto plazo, y tu reserva de emergencia general.

Certificados de Depósito (CDs)

Los CDs son un trato que haces con el banco: aceptas no tocar tu dinero por un plazo establecido (ej., 3, 6, 12 meses), y a cambio, el banco te da una tasa de interés más alta y fija.

  • Certeza del Rendimiento: La tasa fija es un beneficio clave, protegiéndote si las tasas del mercado caen. El otro lado de la moneda es la penalidad por retiro anticipado. Si rompes un CD dentro de los primeros seis días, las reglas federales requieren una penalidad mínima de siete días de interés simple. Después de eso, la penalidad está determinada por la política del propio banco (ej., tres meses de interés).
  • Seguro y Seguridad: Los CDs llevan el mismo seguro FDIC que las cuentas de ahorros, hasta el mismo límite de $250,000.
  • Mejor Caso de Uso: Ideal para efectivo del que estás seguro que no necesitarás por la duración del plazo. Esto podría ser dinero reservado para un pago de impuestos nueve meses adelante o una reserva para un gasto de capital que planeas hacer el próximo año. Escalera de CDs —abrir múltiples CDs con fechas de vencimiento escalonadas (ej., 3, 6, 9 y 12 meses)— es una estrategia popular para equilibrar rendimientos más altos con acceso regular al efectivo.

Cobertura FDIC: Las Partes Prácticas para Empresas 🛡️

Las reglas del seguro FDIC son directas pero tienen distinciones importantes para diferentes estructuras empresariales.

  • La Regla Principal: Obtienes $250,000 de cobertura por depositante, por banco asegurado, por categoría de propiedad. Todos tus depósitos (corriente, ahorros, MMDA, CDs) dentro de la misma categoría de propiedad en un solo banco se suman juntos para determinar tu cobertura.
  • Propietarios Únicos: Las cuentas empresariales para un propietario único se tratan como las cuentas individuales del dueño. Se combinan con las otras cuentas personales individuales del dueño en ese mismo banco para un límite de seguro de $250,000.
  • Corporaciones, LLCs y Sociedades: Estas entidades legales están aseguradas por separado de las cuentas personales de sus dueños. La empresa en sí obtiene sus propios $250,000 de cobertura por banco.
  • ¿Necesitas Más Cobertura?: Si tu empresa mantiene más de $250,000, no tienes que hacer malabarismos con múltiples relaciones bancarias. Pregunta a tu banco sobre un Barrido de Efectivo Asegurado (ICS). Este servicio distribuye automáticamente tus depósitos a través de una red de otras instituciones aseguradas por FDIC, manteniendo todos tus fondos asegurados mientras los gestionas a través de tu banco principal.

Cuándo una Pequeña Empresa Debería Preferir Cada Opción 🤔

  • Elige una Cuenta de Ahorros/MMDA cuando...

    • Tu flujo de efectivo es impredecible o tienes gastos frecuentes y variables.
    • Estás construyendo tu buffer de 3-6 meses de gastos operativos.
    • Necesitas acceso inmediato a los fondos y estás dispuesto a aceptar una tasa de interés variable.
  • Elige un CD cuando...

    • Tienes un excedente de efectivo que puedes bloquear con confianza por un plazo fijo.
    • Quieres bloquear una tasa de interés específica y proteger tu rendimiento de las fluctuaciones del mercado.
    • Estás construyendo una escalera de CDs para crear un calendario predecible de efectivo que vence.

Un enfoque mixto a menudo es mejor: mantén tu efectivo operativo inmediato en una cuenta de ahorros de alto rendimiento y coloca las reservas a más largo plazo en una escalera de CDs o bonos del tesoro a corto plazo.


Letra Pequeña Importante para Leer 📝

  • Penalidades por Retiro Anticipado: Estas son específicas para cada banco y se revelarán en tu acuerdo de CD. La mejor manera de evitarlas es planificar tu escalera cuidadosamente para que no tengas que romper un CD.
  • Límites de Transacción en Ahorros: Solo porque la regla federal se fue no significa que tu banco no te cobrará una tarifa después de un cierto número de retiros mensuales. Revisa tu acuerdo de cuenta.
  • Impuestos sobre Intereses: El interés ganado tanto de ahorros como de CDs generalmente es ingreso gravable en el año que se acredita a tu cuenta. Recibirás un Formulario 1099-INT. Si pagas una penalidad por retiro anticipado, es deducible. El monto de la penalidad aparece en la Casilla 2 de tu 1099-INT y típicamente se trata como un gasto empresarial.

Alternativas Que Vale la Pena Conocer

  • Bonos del Tesoro (T-Bills): Estos son préstamos a corto plazo al gobierno de EE.UU. que vencen en 4 a 52 semanas. Se consideran una de las inversiones más seguras del mundo, respaldadas por la fe y crédito completos del gobierno de EE.UU. (no seguro FDIC). Son altamente líquidos y pueden ser una gran opción para reservas de efectivo que exceden los límites FDIC.
  • Fondos Mutuos del Mercado Monetario (MMFs): Ofrecidos por casas de bolsa, estos son productos de inversión, no depósitos bancarios, y no están asegurados por FDIC. Invierten en deuda de alta calidad a corto plazo y apuntan a mantener un valor estable de $1 por acción, pero esto no está garantizado.

Hoja de Trucos de Decisión ✅

Si tú...Entonces elige una...
Necesitas fondos en cualquier momento y no quieres riesgo de plazo?Cuenta de Ahorros/MMDA
Tienes una fecha futura conocida para una necesidad de efectivo y quieres una mejor tasa fija?CD (o una escalera de CD)
Estás manteniendo más de $250K en un banco?Múltiples bancos o un servicio Barrido de Efectivo Asegurado (ICS)
Quieres un rendimiento a corto plazo, líquido, respaldado por el gobierno?T-Bills en una cuenta de correduría

Beancount: Cómo Modelar Ahorros y CDs 💻

Para aquellos de nosotros que gestionamos nuestras finanzas empresariales con contabilidad de texto plano, aquí hay algunos patrones simples y efectivos para rastrear estas cuentas en Beancount.

1) Plan de Cuentas

Primero, asegúrate de tener las cuentas necesarias. Ajusta los nombres para adaptarse a tu propio plan.

Assets:Bank:Checking
Assets:Bank:Savings
Assets:Bank:CD:12M ; Crea una cuenta única para cada CD
Assets:InterestReceivable ; Opcional, para acumulaciones mensuales
Income:Interest:Bank
Expenses:Bank:EarlyWithdrawalPenalty
Documents:Bank ; Para vincular estados de cuenta y acuerdos

2) Abrir y Financiar un CD

Cuando abres un CD, es una simple transferencia de una cuenta de activos a otra.

; Abrir un CD de 12 meses por $50,000
2025-01-15 * "Abrir CD 12M @ tasa fija"
Assets:Bank:CD:12M 50,000.00 USD
Assets:Bank:Checking -50,000.00 USD
document: "Documents:Bank/CD-Agreement-2025-01-15.pdf"

3) Reconocer Intereses: Dos Métodos

Opción A: Reconocer Intereses Solo Cuando Se Pagan (Simple)

Si tu banco acredita todo el interés al vencimiento, este es el método más fácil.

; CD vence; principal + intereses pagados al corriente
2026-01-15 * "CD vencido; intereses acreditados"
Assets:Bank:Checking 52,375.00 USD
Assets:Bank:CD:12M -50,000.00 USD
Income:Interest:Bank -2,375.00 USD

Opción B: Acumular Intereses Mensualmente (Mejor para Reportes)

Para estados financieros mensuales más precisos, puedes acumular el interés ganado cada mes.

; Acumulación mensual (cantidad ilustrativa)
2025-02-15 * "Acumular interés de CD"
Assets:InterestReceivable 197.40 USD
Income:Interest:Bank -197.40 USD

; Al vencimiento, revertir la cuenta por cobrar cuando llegue el efectivo
2026-01-15 * "CD vencido; liquidar intereses acumulados"
Assets:Bank:Checking 52,375.00 USD
Assets:Bank:CD:12M -50,000.00 USD
Assets:InterestReceivable -2,372.80 USD
Income:Interest:Bank -2.20 USD ; ajuste por redondeo

4) Retiro Anticipado y Penalidad

Registrar una penalidad requiere un asiento extra a una cuenta de gastos. Esto mantiene tu reporte limpio y hace más fácil el tiempo de impuestos.

; Romper CD anticipadamente; banco paga de vuelta principal más intereses netos después de penalidad
2025-06-10 * "Redención anticipada de CD; penalidad aplicada"
Assets:Bank:Checking 50,900.00 USD
Assets:Bank:CD:12M -50,000.00 USD
Income:Interest:Bank -1,200.00 USD
Expenses:Bank:EarlyWithdrawalPenalty 300.00 USD
document: "Documents:Bank/1099-INT-2025.pdf" ; Casilla 2 muestra la penalidad

5) Intereses de Ahorros de Alto Rendimiento y Conciliación

Registrar intereses de una cuenta de ahorros es directo. Usa una declaración balance para confirmar que tus libros coincidan con el estado de cuenta bancario.

; Intereses mensuales acreditados a ahorros
2025-03-31 * "Intereses mensuales - Ahorros"
Assets:Bank:Savings 185.23 USD
Income:Interest:Bank -185.23 USD

; Conciliar con el estado de cuenta de fin de mes
2025-03-31 balance Assets:Bank:Savings 150,185.23 USD

Consejo: Siempre adjunta copias digitales de tus estados de cuenta y acuerdos de CD usando la etiqueta de metadatos document:. En tiempo de impuestos, puedes buscar fácilmente Expenses:Bank:EarlyWithdrawalPenalty y verificar el monto contra la Casilla 2 de tu 1099-INT.


Pensamientos Finales: Una Política de Efectivo Simple

  • Segmenta Tu Efectivo: Mantén tu pista de aterrizaje más 1-2 meses de gastos operativos en una Cuenta de Ahorros/MMDA líquida. Coloca las reservas para los próximos 3-12 meses en una escalera de CD o T-Bills.
  • Vigila Tu Seguro: Mantén los saldos para cada entidad legal bajo el límite de $250K por banco, o usa un servicio ICS.
  • Evita Sorpresas: Lee la letra pequeña sobre las reglas de retiro y penalidades de CD antes de comprometer tu efectivo.
  • Mantente Consciente de los Impuestos: Recuerda que los intereses son gravables y las penalidades por retiro anticipado son deducibles. Consulta con tu CPA para asegurar que las estás manejando correctamente.

Este artículo es para propósitos educativos y no constituye consejo financiero o fiscal. Por favor consulta con un profesional calificado para orientación específica a tu negocio.

Desintoxica las finanzas de tu pequeña empresa — la manera Beancount

· Lectura de 11 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Convierte un libro mayor desordenado en un negocio tranquilo y seguro con el efectivo en 30 días—usando contabilidad de texto plano.


2025-09-04-detox-your-small-business-finances

TL;DR

  • Separa, simplifica y asegura tus libros con un plan de cuentas ajustado, importaciones consistentes y verificaciones de balance automatizadas.
  • Muestra lo que importa—COGS, gastos generales, reserva de efectivo—a través de informes rápidos de bean-query.
  • Corta el ruido (suscripciones no utilizadas, herramientas duplicadas) y codifica buenos hábitos (conciliación semanal, cierre mensual, recibos adjuntos).
  • Haz que la temporada fiscal sea aburrida manteniendo extractos, recibos y balances verificables en un lugar.

¿Por qué una "Desintoxicación"?

El desorden financiero en una pequeña empresa no es solo desordenado—es caro. Oculta gastos desperdiciados, oscurece tu verdadera rentabilidad y convierte la temporada fiscal en una búsqueda frenética del tesoro. Una desintoxicación financiera es un reinicio enfocado de 30 días: identificas qué mueve (y filtra) dinero, eliminas la complejidad y luego institucionalizas rutinas simples y repetibles para mantenerlo limpio.

Beancount es la herramienta perfecta para esto porque es transparente, scriptable y verificable. A diferencia del software de caja negra, un libro mayor de texto plano significa que cada número es explicable. Cada verificación y balance puede ser automatizado con directivas y consultas, creando un sistema de auto-auditoría que fuerza la claridad. Esta guía te llevará a través de un plan de cuatro semanas para lograr exactamente eso.


Semana 0 — Establece tu línea base

Antes de poder limpiar, necesitas una base sólida. Esta semana se trata de definir la estructura de tu mundo financiero.

Crea un plan de cuentas ajustado

Tu plan de cuentas es el esqueleto de tu sistema financiero. El objetivo aquí es el minimalismo. No crees una cuenta para cada posible gasto que podrías tener. Comienza con lo esencial que usas hoy; siempre puedes agregar más después. Un plan de cuentas desordenado fomenta la categorización incorrecta y hace que el análisis de alto nivel sea difícil.

Aquí tienes un punto de partida simple y efectivo:

; Entidades principales
2025-01-01 open Assets:Bank:Checking USD
2025-01-01 open Assets:Bank:Savings USD
2025-01-01 open Liabilities:CreditCard:Business USD
2025-01-01 open Income:Sales
2025-01-01 open Expenses:COGS
2025-01-01 open Expenses:Overhead:Rent
2025-01-01 open Expenses:Overhead:Utilities
2025-01-01 open Expenses:SaaS
2025-01-01 open Equity:Opening-Balances

Asegura balances que puedas verificar

La característica más poderosa en la contabilidad de texto plano es la capacidad de afirmar la realidad. Una directiva balance le dice a Beancount: "En esta fecha, esta cuenta tenía exactamente esta cantidad de dinero." Si no es así, Beancount arrojará un error. Esta es tu red de seguridad principal.

Al comenzar, usa pad en combinación con balance para inicializar tus cuentas desde un extracto bancario. La directiva pad crea una transacción que fuerza la cuenta al balance inicial correcto, registrando la diferencia en una cuenta de patrimonio.

; Inicializar desde extractos
2025-01-01 pad Assets:Bank:Checking Equity:Opening-Balances
2025-01-01 balance Assets:Bank:Checking 12345.67 USD

Una palabra de precaución: Usa pad con moderación. Es para comenzar limpiamente, no para cubrir errores recurrentes de conciliación.


Semana 1 — Separa y simplifica los flujos

Con una estructura en su lugar, es hora de aclarar cómo se mueve el dinero a través de tu negocio.

Mantén Negocio ≠ Personal

Esta es la regla de oro de las finanzas de pequeña empresa. Mezclar fondos es una receta para la confusión y dolores de cabeza fiscales.

  • Mantén una cuenta bancaria dedicada al negocio y una tarjeta de crédito comercial.
  • Refleja esta separación en tu libro mayor: Assets:Bank:Business:Checking, Liabilities:CreditCard:Business.
  • Si te pagas a ti mismo, regístralo como una distribución a Equity:Owner-Draws. Nunca categorices gastos personales directamente desde cuentas comerciales.

Estandariza las categorías de proveedores

¿Pagas por AWS, Google Cloud y Vercel? No crees tres cuentas separadas. Mapéalos todos a una sola categoría lógica como Expenses:Cloud. Evita crear micro-cuentas que realmente no analizarás. El objetivo es ver patrones, no rastrear cada proveedor individual con su propia cuenta.


Semana 2 — Automatiza entradas y recibos

La entrada manual de datos es lenta, propensa a errores e insostenible. Esta semana se trata de construir una máquina para alimentar tu libro mayor de manera confiable.

Construye un camino de importación sin drama

El marco de importación de Beancount te permite enseñarle cómo leer archivos CSV u OFX de tu banco y generar automáticamente transacciones. Invierte el tiempo para configurar esto una vez, y ahorrarás cientos de horas a largo plazo. Mantén tus reglas de importación bajo control de versiones (como Git) para que tu sistema sea repetible y respaldado.

  • Comienza con la guía oficial de Beancount Importing External Data.
  • Para un flujo de trabajo más interactivo, considera una herramienta como beancount-import, que proporciona una interfaz web para coincidencias semi-automáticas.
  • Muchos usuarios confían en los marcos integrados ingest o los más nuevos beangulp para construir sus importadores personalizados. Elige uno y mantente con él para consistencia.

Adjunta documentos donde pertenecen

Una transacción sin recibo es una afirmación sin sustento. Beancount y su interfaz web, Fava, hacen trivial vincular documentos fuente a entradas, creando un rastro de auditoría inquebrantable.

Tienes dos excelentes opciones:

  1. Carpeta de documentos + Directiva: Almacena todos tus recibos y extractos en una carpeta dedicada. Luego, vincula un archivo a una transacción usando la directiva document.
  2. Arrastrar y soltar en Fava: Simplemente arrastra un archivo PDF o de imagen sobre una transacción en la interfaz de Fava. Fava automáticamente almacena el archivo e inserta la directiva document correcta en tu archivo de libro mayor.
; En tu archivo principal del libro mayor, dile a Fava dónde viven tus documentos
option "documents" "/home/acme/docs"

; Vincula un recibo a una entrada de transacción específica
2025-08-07 * "Figma" "Monthly Subscription"
Assets:CreditCard:Business -12.00 USD
Expenses:SaaS 12.00 USD
document: "receipts/figma-2025-08-07.pdf"

Semana 3 — Ve la verdad (Consultas rápidas que reutilizarás)

Tu libro mayor ahora está limpio y alimentado con datos. Es hora de hacerle preguntas importantes. Inicia la herramienta de línea de comandos bean-query para obtener respuestas instantáneas.

1) ¿Dónde está mi efectivo?

Obtén una instantánea rápida de tus activos líquidos.

bean-query business.beancount 'BALANCES FROM year = 2025 AND (account ~ "Assets:Bank" OR account ~ "Liabilities:CreditCard")'

Esto te da una vista inmediata y en tiempo real de tu posición de efectivo sin iniciar sesión en múltiples portales bancarios.

2) ¿En qué estoy gastando en gastos generales vs. COGS?

Entiende a dónde va tu dinero realmente. ¿Estás gastando más en gastos generales no esenciales o en los costos directamente vinculados a entregar tu producto (Costo de Bienes Vendidos)?

SELECT
account,
units(sum(position))
WHERE
account ~ "^Expenses:(Overhead|COGS)" AND year = 2025
GROUP BY
account
ORDER BY
account

Esta consulta separa tus costos operacionales principales de tu carga administrativa, una perspectiva crítica para la rentabilidad.

3) ¿Qué suscripciones parecen "zombis"?

Encuentra gastos recurrentes y pequeños que a menudo vuelan bajo el radar. Estas suscripciones "zombi" pueden drenar tu flujo de efectivo.

SELECT
payee,
COUNT(*) AS num_transactions,
SUM(number) AS total_spent
WHERE
account ~ "^Expenses:SaaS" AND date >= '2025-01-01'
GROUP BY
payee
ORDER BY
num_transactions DESC,
total_spent DESC

Esta consulta revela instantáneamente proveedores a los que pagas frecuentemente. Si ves uno que no reconoces o ya no necesitas, es hora de cancelar.


Semana 4 — Ordena y asegura el sistema

La semana final se trata de construir los hábitos y barreras que mantienen tus finanzas limpias para siempre.

Pon presupuestos simples en su lugar

Fava puede leer directivas budget de tu libro mayor y mostrar barras de progreso útiles en sus informes, mostrándote si estás en el camino correcto. Esto proporciona un recordatorio suave y constante de tus objetivos de gasto.

; Limita el gasto en SaaS a $100 por mes
2025-01-01 custom "budget" Expenses:SaaS "monthly" 100.00 USD

Establécelos para categorías de gastos variables clave como software, publicidad o contratistas para notar desviaciones antes de que se conviertan en un problema.

Cierra el mes, cada vez

Establece un proceso de cierre mensual simple e innegociable:

  1. Concilia: Para cada cuenta bancaria y de tarjeta de crédito, agrega una aserción balance que coincida con el número final en tu extracto mensual.
  2. Adjunta: Adjunta el extracto PDF en sí a la entrada balance usando la directiva document.
  3. Reporta: Ejecuta tus tres consultas guardadas (efectivo, gastos generales/COGS, suscripciones) y pega las salidas en una breve nota de revisión mensual.

La aserción de balance es un activador automático. Si tu libro mayor no coincide con el extracto bancario, Beancount arrojará un error, diciéndote exactamente dónde buscar la discrepancia.


Haz que la temporada fiscal sea aburrida (de la manera buena)

Siguiendo este sistema, transformas la preparación fiscal de una crisis en un simple ejercicio de reporte.

  • Los recibos están adjuntos a las transacciones, así que no hay búsqueda frenética. En Fava, estás a un clic del documento fuente para cualquier gasto.
  • Los elementos relevantes para impuestos pueden ser etiquetados (ej., #tax-deductible), permitiéndote extraer un informe limpio con bean-query para tu contador.
  • Los balances de fin de año están asegurados y verificados con aserciones balance, dándote a ti y a tu preparador confianza en los números.

Una lista de verificación de 30 días (Imprime esto)

  • Día 1–3
    • Crea un plan de cuentas mínimo.
    • Agrega pad + balance para cada banco/tarjeta usando los últimos extractos.
  • Día 4–10
    • Configura un pipeline de importación y confirma tus reglas en control de versiones.
    • Rellena 90 días de transacciones; ejecuta una primera instantánea BALANCES.
  • Día 11–15
    • Estandariza proveedores a sus respectivas cuentas (SaaS, Cloud, Envío, etc.).
    • Adjunta PDFs de extractos para los períodos conciliados; confirma que aparecen en Fava.
  • Día 16–20
    • Ejecuta la consulta de gastos generales vs. COGS; corrige cualquier elemento mal categorizado.
    • Ejecuta la consulta de frecuencia de suscripciones; cancela o consolida servicios no utilizados.
  • Día 21–25
    • Agrega uno o dos límites de presupuesto para gastos variables clave a través de custom "budget".
    • Guarda tus tres comandos bean-query más importantes en un script para fácil reutilización.
  • Día 26–30
    • Concilia todas las cuentas con aserciones balance de fin de mes.
    • Escribe una breve nota de "cierre mensual" resumiendo números clave y vinculando a documentos.

Fragmentos comunes que reutilizarás

Una entrada de gasto limpia

2025-08-05 * "Figma" "Pro plan"
Expenses:SaaS 12.00 USD
Assets:Bank:Checking -12.00 USD

Aserción de balance desde un extracto

2025-09-01 balance Assets:Bank:Checking  8423.17 USD

Barrera presupuestaria para alquiler

2025-01-01 custom "budget" Expenses:Overhead:Rent "monthly" 2500.00 USD

Manténlo simple, manténlo con scripts

La filosofía de una desintoxicación financiera impulsada por Beancount es simple:

  • Programa lo que repites: Automatiza importaciones y reportes.
  • Deja que las aserciones fallen ruidosamente: Son tus rieles de seguridad, no una inconveniencia.
  • Prefiere cuentas menos numerosas y más claras sobre categorización perfecta y granular.

Adopta estos hábitos, y tu negocio funcionará con bucles de retroalimentación ajustados: visibilidad de efectivo diariamente, desviación de gastos visible semanalmente, y un fin de año verdaderamente aburrido. Esa es la claridad y control que esta desintoxicación está diseñada para entregar.


Referencias y lectura adicional

Este post es solo para propósitos educativos y no es consejo fiscal o legal.

Entendiendo las entradas de diario en Beancount

· Lectura de 8 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Las entradas de diario son la columna vertebral de la contabilidad de partida doble, y en Beancount, cada transacción * que escribes es una entrada de diario. Esta guía explica lo esencial —débitos y créditos, asientos de ajuste y asientos de reversión— y muestra cómo se traducen de forma limpia a la sintaxis de texto plano de Beancount. Aprenderás a llevar libros precisos con una ceremonia mínima.


2025-09-02-journal-entries-in-beancount

Un repaso rápido: ¿Qué es una entrada de diario?

Una entrada de diario es el registro formal y fechado de una transacción financiera. Se expresa en términos de débitos y créditos que mantienen equilibrada la ecuación contable fundamental:

Activos=Pasivos+PatrimonioActivos = Pasivos + Patrimonio

En un sistema de partida doble, cada transacción afecta al menos a dos cuentas, y el total de débitos debe ser igual al total de créditos. Esta regla simple es lo que hace que los informes financieros posteriores, como el estado de resultados y el balance general, sean confiables y precisos.


Débitos y créditos en un minuto

Los conceptos de débitos y créditos pueden resultar confusos al principio, pero se reducen a unas pocas reglas simples. Piensa de esta manera: "¿de dónde provino el valor?" (crédito) y "¿a dónde fue el valor?" (débito).

Aquí tienes una hoja de referencia de cómo aumentan los cinco tipos de cuentas principales:

Tipo de cuentaAumenta con
ActivosDébito
GastosDébito
PasivosCrédito
PatrimonioCrédito
IngresosCrédito

Cómo se ve una entrada de diario en Beancount

Beancount usa directivas de texto simples y legibles para registrar transacciones. Cada transacción debe equilibrarse a cero para cada commodity (por ejemplo, USD, EUR, acción AAPL). Beancount mostrará un error si no lo hace.

Aquí tienes una transacción básica para comprar café:

2025-09-10 * "Coffee Bar" "Team coffee"
Expenses:Food:Coffee 18.00 USD
Assets:Bank:Checking -18.00 USD

Observa cómo las dos anotaciones (líneas con cuentas) suman cero: $18.00 + (-$18.00) = 0.

Puedes añadir contexto poderoso directamente en la narración usando etiquetas (como #clientX) para filtrado y enlaces (como ^INV-2025-001) para conectar entradas relacionadas.

Por ejemplo, así puedes enlazar una factura a su pago:

; Primero, registra la factura que enviaste al cliente
2025-09-15 * "Acme Corp" "Invoice 2025-001 #clientX ^INV-2025-001"
Assets:AccountsReceivable 1000.00 USD
Income:Consulting -1000.00 USD

; Después, registra el pago y enlázalo a la factura original
2025-09-28 * "Acme Corp" "Payment on ^INV-2025-001"
Assets:Bank:Checking 1000.00 USD
Assets:AccountsReceivable -1000.00 USD

La etiqueta #clientX te permite filtrar fácilmente todas las transacciones de este cliente, y el enlace ^INV-2025-001 crea una conexión entre las dos entradas que puedes seguir en los informes.


Entradas de diario comunes (listas para copiar)

A continuación tienes varias transacciones empresariales habituales formateadas para Beancount.

El propietario invierte efectivo

Un propietario aporta fondos personales para iniciar el negocio.

2025-01-01 * "Owner" "Initial capital contribution"
Assets:Bank:Checking 10000.00 USD
Equity:Owner-Capital -10000.00 USD

Venta al contado con impuesto sobre ventas

Un cliente paga en efectivo por un producto, incluyendo un impuesto del 8 % que deberás remitir al gobierno más adelante.

2025-01-05 * "Walk-in Customer" "Cash sale with 8% tax"
Assets:Cash 108.00 USD
Income:Sales -100.00 USD
Liabilities:Tax:Sales -8.00 USD

Venta a crédito (factura) y cobro

Prestas un servicio y facturas al cliente, luego recibes el pago después.

2025-01-10 * "Acme Corp" "Consulting invoice ^INV-2025-002"
Assets:AccountsReceivable 2500.00 USD
Income:Consulting -2500.00 USD

2025-01-30 * "Acme Corp" "Payment on ^INV-2025-002"
Assets:Bank:Checking 2500.00 USD
Assets:AccountsReceivable -2500.00 USD

Gasto con tarjeta de crédito

Compras suministros de oficina usando la tarjeta de crédito de la empresa.

2025-01-12 * "OfficeMax" "Supplies on credit card"
Expenses:Office:Supplies 75.00 USD
Liabilities:CreditCard -75.00 USD

Nómina (modelo simple)

Ejecutas la nómina, registrando el gasto bruto de salarios, las retenciones de impuestos del empleado y el pago neto desde tu banco.

2025-01-31 * "Payroll" "January wages and withholdings"
Expenses:Payroll:Wages 2000.00 USD
Liabilities:Taxes:Withheld -400.00 USD
Assets:Bank:Checking -1600.00 USD

Depreciación mensual

Registras el gasto de depreciación mensual de un activo, como una laptop.

2025-01-31 * "Depreciation" "Laptop, straight-line"
Expenses:Depreciation 100.00 USD
Assets:Equipment:AccumDepr -100.00 USD

Gasto anticipado y amortización mensual

Pagas por un año completo de seguro por adelantado, luego reconoces el gasto de un mes.

; 1. Pago de la póliza anual
2025-01-01 * "InsureCo" "Annual insurance premium"
Assets:Prepaid:Insurance 1200.00 USD
Assets:Bank:Checking -1200.00 USD

; 2. Reconocer un mes de gasto al final de enero
2025-01-31 * "InsureCo" "Amortize 1/12 of insurance"
Expenses:Insurance 100.00 USD
Assets:Prepaid:Insurance -100.00 USD

Ingresos no devengados y reconocimiento mensual

Un cliente paga por adelantado una suscripción de 3 meses. Registras el efectivo y luego reconoces un mes de ingreso.

; 1. Cliente paga por adelantado el servicio
2025-02-01 * "Subscriber" "3-month plan prepaid"
Assets:Bank:Checking 300.00 USD
Liabilities:Unearned:Subs -300.00 USD

; 2. Reconocer un mes de ingreso después de prestar el servicio
2025-02-28 * "Recognition" "Recognize month 1 of 3"
Liabilities:Unearned:Subs 100.00 USD
Income:Subscriptions -100.00 USD

Provisión para deudas incobrables y cancelación

Creas una provisión para facturas potencialmente incobrables y luego cancelas una factura específica que sabes que no se pagará.

; 1. Crear una provisión del 2 % de Cuentas por Cobrar
2025-03-31 * "Provision" "2% of A/R for doubtful accounts"
Expenses:BadDebt 200.00 USD
Assets:AllowanceForDoubtful -200.00 USD

; 2. Cancelar una factura específica que no se pagará
2025-04-15 * "Write-off" "Customer XYZ invoice"
Assets:AllowanceForDoubtful 150.00 USD
Assets:AccountsReceivable -150.00 USD

Inventario periódico y ajuste de COGS

Al final de un período, calculas el costo de los bienes vendidos (COGS) ajustando tu cuenta de inventario.

2025-03-31 * "COGS adjustment" "Periodic inventory method"
Expenses:COGS 4500.00 USD
Assets:Inventory -4500.00 USD

Asientos de ajuste vs. asientos de reversión

Los asientos de ajuste se registran al final de un período contable (mes o trimestre) para alinear correctamente ingresos y gastos al período en que realmente se ganaron o incurrieron. Esto incluye acumulaciones, diferimientos y estimaciones como la depreciación.

Los asientos de reversión son opcionales y se hacen el primer día del nuevo período, invirtiendo exactamente un asiento de ajuste del período anterior. Su objetivo es simplificar la contabilidad. Al revertir una acumulación, puedes registrar la transacción de efectivo posterior de forma estándar sin tener que recordar dividirla contra la cuenta de pasivo.

Ejemplo: acumulación y reversión de servicios públicos

Supongamos que necesitas registrar el gasto de servicios públicos de enero, pero la factura no llega hasta febrero.

; 1. Acumular el gasto estimado al final de enero
2025-01-31 * "Accrual" "Estimate January utilities expense"
Expenses:Utilities 500.00 USD
Liabilities:Accrued:Utilities -500.00 USD

; 2. (Opcional) Revertir la acumulación el primer día del siguiente período
2025-02-01 * "Reversal" "Undo January utilities accrual"
Liabilities:Accrued:Utilities 500.00 USD
Expenses:Utilities -500.00 USD

; 3. Registrar el pago real cuando llegue en febrero
; La factura real es de $520. Gracias a la reversión, puedes
; registrar el importe completo en la cuenta de gasto sin problemas.
; El gasto neto de febrero será $520 - $500 = $20.
2025-02-10 * "City Utilities" "Payment for January bill"
Expenses:Utilities 520.00 USD
Assets:Bank:Checking -520.00 USD

Nota: El ejemplo en el esquema muestra dividir el pago final. El método de asiento de reversión es una alternativa que simplifica la entrada de pago final.


Lista de verificación para cada entrada de diario en Beancount

Sigue estos pasos para asegurarte de que tus entradas sean limpias y correctas:

  1. Comienza con la fecha (AAAA-MM-DD) y una bandera de transacción (*).
  2. Añade un beneficiario y una narración descriptiva. Usa #etiquetas y ^enlaces para facilitar la búsqueda.
  3. Incluye al menos dos líneas de anotación que equilibren a cero para cada commodity.
  4. Usa nombres de cuentas correctos bajo los cinco tipos: Assets, Liabilities, Equity, Income, Expenses.
  5. Opcionalmente, agrega metadatos como document: "invoices/INV-2025-001.pdf" para trazabilidad.

Errores comunes (y cómo Beancount ayuda)

  • Anotaciones desbalanceadas: Si tus débitos y créditos no suman cero, Beancount rechazará la entrada. Esta es una característica central que previene errores. Incluso puedes dejar una cantidad en blanco y Beancount la calculará automáticamente.
  • Signo incorrecto en una cuenta: Es fácil olvidar que Income, Equity y Liabilities aumentan con créditos (normalmente números negativos en Beancount). Si lo haces mal, tus informes se verán extraños, pero la regla de balance sigue proporcionando una red de seguridad.
  • Enlaces faltantes entre entradas: Olvidar enlazar una factura con su pago dificulta el seguimiento de lo que está pendiente. Usar ^enlaces de forma consistente soluciona esto al crear una pista auditable.

¿A dónde ir después?

  • Lenguaje Beancount y reglas de balance: Profundiza en la documentación oficial.
  • Hoja de referencia de sintaxis: Un práctico resumen de todas las directivas de Beancount.
  • Introducción a débitos/créditos: Un buen punto de partida si eres nuevo en las reglas contables.
  • Asientos de ajuste/reversión: Artículos más detallados sobre la teoría contable.

Apéndice: Mapa de términos contables → Beancount

Esta guía rápida de traducción te ayuda a mapear instrucciones contables a la sintaxis de Beancount.

Instrucción contableAcción en Beancount
Debitar un gastoMonto positivo a una cuenta Expenses:
Acreditar un pasivoMonto negativo a una cuenta Liabilities:
Acumular ingresosAssets:AccountsReceivable +
Income:* -
Diferir ingresosAssets:Bank:* +
Liabilities:Unearned:* -
Reconocer ingresos diferidosLiabilities:Unearned:* +
Income:* -

Con estos patrones y ejemplos, puedes modelar de forma limpia casi cualquier evento empresarial en Beancount, asegurando que tus informes financieros coincidan sin sorpresas.

10 pasos prácticos para un cierre de mes rápido y fiable en Beancount

· Lectura de 7 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Si tu libro mayor está en texto plano, tu cierre de mes puede ser rápido y auditable. El proceso no tiene que ser una carrera frenética de hojas de cálculo y calculadoras. Esta guía destila un proceso limpio y repetible pensado para Beancount y su interfaz web, Fava, construido alrededor de aserciones de balance, importaciones inteligentes y verificaciones ligeras.

Aquí tienes la lista de verificación para un cierre sin problemas:

2025-09-02-month-end-close

  1. Recopila los extractos e importa todas las transacciones en bruto.
  2. Normaliza beneficiarios, descripciones y metadatos.
  3. Conciliación de cada cuenta de efectivo, banco y tarjeta de crédito con aserciones balance.
  4. Verifica transferencias y movimientos entre cuentas.
  5. Actualiza precios de inversiones y verifica valoraciones.
  6. Adjunta o enlaza documentos (recibos, facturas) en tu libro mayor.
  7. Ejecuta consultas y paneles para P&L y verificaciones de variaciones.
  8. Registra devengos y ajustes según sea necesario.
  9. Valida el libro mayor con verificaciones automatizadas.
  10. Confirma, etiqueta y archiva el mes.

1. Establece las reglas básicas (y reutilízalas)

Un cierre consistente comienza con una base estable. Tu Plan de Cuentas y las opciones clave de Beancount deben declararse de forma centralizada y cambiarse raramente. Opciones como operating_currency y la gestión de documents garantizan que tus informes e importaciones se comporten de forma predecible en cada ocasión.

Consejo: Trata tu archivo de opciones como “infraestructura”. Cambiarlo puede alterar cómo se calculan tus números. Versiona con cuidado en Git.


2. Importa todo — y nunca vuelvas a teclear manualmente

Automatizar la importación de datos es el mayor acelerador para cerrar tus libros. Usa las potentes herramientas de importación de Beancount y los importadores creados por la comunidad para extraer feeds bancarios, archivos CSV/OFX de tarjetas de crédito, datos de corretaje e informes de nómina.

El objetivo es una importación de un solo comando que genere asientos balanceados que solo necesites revisar y confirmar. Esto elimina la entrada manual de datos, la principal fuente de errores y retrasos.


3. Normaliza beneficiarios y metadatos al inicio

Los datos limpios son datos fiables. Estandariza tus beneficiarios, narraciones y etiquetas durante el proceso de importación para que tus búsquedas, reglas e informes sigan siendo precisos mes a mes.

El sistema de plugins de Beancount te permite añadir transformaciones ligeras y validaciones mientras se cargan tus archivos. Es perfecto para imponer verificaciones de consistencia personalizadas o usar el plugin incorporado noduplicates para señalar transacciones repetidas antes de que se conviertan en un problema.


4. Conciliación con aserciones balance

Para cada cuenta que tenga un extracto (corriente, ahorros, tarjetas de crédito), usa la directiva balance de Beancount para afirmar el saldo de cierre. Esta línea sencilla convierte la conciliación de una revisión manual en una prueba precisa y automatizada.

; Asegura que el saldo sea exactamente 1234.56 al inicio del día
2025-09-01 balance Assets:Bank:Checking 1234.56 USD

Como los saldos se verifican al principio del día, es más fácil usar el primer día del mes siguiente para un extracto de cierre de mes. Si el saldo calculado por Beancount difiere de tu aserción, obtendrás un error preciso y una fecha para iniciar la investigación. Siempre corrige la fuente de la verdad (tus transacciones) primero; no “forces” una conciliación.


5. Verifica transferencias entre cuentas

Asegúrate de que cada transferencia aparezca en ambos lados de la transacción. Un pago de tu cuenta corriente a tu tarjeta de crédito, por ejemplo, debe reflejarse en ambas cuentas. Las transferencias desajustadas son una fuente común de dolores de cabeza en la conciliación.

Usa la directiva pad solo para establecer saldos de apertura históricos cuando configuras una cuenta por primera vez. Es una herramienta de configuración, no una muleta de conciliación para arreglar diferencias al cierre.


6. Verifica posiciones y precios de inversiones

Para obtener una visión exacta de tu patrimonio neto, necesitas valores de mercado actualizados para tus inversiones y monedas extranjeras. Usa la directiva price de Beancount para registrar estos valores a la fecha de cierre.

2025-08-31 price VTI  290.14 USD
2025-08-31 price EUR 1.11 USD

Muchos herramientas pueden obtener estos precios automáticamente. Después de actualizarlos, vuelve a ejecutar tus informes de balance o patrimonio neto para ver los cambios de valoración.


7. Adjunta recibos y documentos de origen

Mantén una pista de auditoría limpia vinculando transacciones a sus documentos de origen. Usa la opción documents en tu archivo principal de Beancount para apuntar a tu archivo de recibos y facturas.

option "documents" "/path/to/Finance/Documents"

Si nombras tus archivos por fecha (p. ej., 2025-08-13.vendor.receipt.pdf), Beancount y Fava pueden descubrirlos y enlazarlos automáticamente, facilitando la visualización de un recibo para cualquier transacción con un solo clic.


8. Revisa el mes con Fava y BQL

Un ciclo de retroalimentación rápido es crítico. Usa Fava para inspeccionar visualmente tus finanzas. Sus gráficos e informes son perfectos para desglosar gastos por categoría, comprobar tendencias de ingresos y detectar anomalías de un vistazo.

Para verificaciones más precisas, usa el Beancount Query Language (BQL). Esta consulta, por ejemplo, te da un desglose ordenado de todos los gastos de agosto 2025:

SELECT
account,
ROUND(SUM(position), 2) AS total
WHERE
date >= 2025-08-01 AND date < 2025-09-01
AND account 'Expenses'
GROUP BY
account
ORDER BY
total DESC;

9. Registra devengos y ajustes

Si utilizas contabilidad de acumulación, registra tus ajustes de cierre como transacciones explícitas y fechadas. Esto puede incluir gastos devengados (como una factura de servicios que aún no has recibido), amortización de gastos prepagados o reconocimiento de ingresos. Mantenlos simples y bien documentados en la narración para que sean fáciles de entender en revisiones futuras.


10. Valida, etiqueta y archiva

Antes de finalizar el mes, ejecuta una última comprobación de integridad estructural:

bean-check your-ledger.beancount

Este comando detectará desbalances, referencias a cuentas no abiertas y otros errores comunes. Corrige todo lo que indique.

Una vez todo esté correcto, confirma tus cambios en el control de versiones (por ejemplo, Git) con un mensaje claro y una etiqueta, como close-2025-08. Finalmente, archiva tus extractos bancarios y considera el mes cerrado.


Un script de cierre sencillo que puedes adaptar

Puedes automatizar la mayor parte de estos pasos con un script de shell sencillo. Esto convierte tu cierre en un único comando repetible.

#!/usr/bin/env bash
set -euo pipefail

# Ejemplo: ./close.sh 2025-08
MONTH=${1:?Please provide a month in YYYY-MM format}
LEDGER= /finance/ledger.beancount

# 1. Importar nuevas transacciones
echo "Importando transacciones para $MONTH..."
make import MONTH="$MONTH"

# 2. Actualizar precios de mercado para el último día del mes
PRICE_DATE=$(date -d "$MONTH-01 +1 month -1 day" +%F)
echo "Obteniendo precios para $PRICE_DATE..."
make prices DATE="$PRICE_DATE"

# 3. Validar todo el libro mayor
echo "Ejecutando bean-check..."
bean-check "$LEDGER"

# 4. Generar un informe clave (p. ej., desglose de gastos)
echo "Generando informe de gastos para $MONTH..."
bean-query "$LEDGER" -f txt "
SELECT account, SUM(position)
WHERE date >= '${MONTH}-01' AND date < '${MONTH}-01' + 1 month
AND account 'Expenses'
GROUP BY account ORDER BY SUM(position) DESC;
" > "reports/${MONTH}-expenses.txt"

# 5. Confirmar y etiquetar el cierre en Git
echo "Confirmando y etiquetando el cierre..."
git -C /finance add .
git -C /finance commit -m "Close ${MONTH}"
git -C /finance tag "close-${MONTH}"

echo "Mes ${MONTH} cerrado y etiquetado."

Por qué funciona

Este proceso es rápido y fiable porque se basa en unos pocos principios clave:

  • Aserciones, no miradas: La directiva balance convierte la conciliación en una prueba precisa y automatizada.
  • Entradas determinísticas: Los importadores automáticos y los metadatos normalizados hacen que tu libro mayor sea reproducible y consistente.
  • Datos explorables: Fava y BQL proporcionan herramientas potentes para validar resultados y profundizar en outliers al instante.
  • Cambios auditables: Los ajustes son asientos de texto plano, fáciles de revisar y comprender meses o años después.

Un buen cierre de mes es, sobre todo, logística. Con Beancount, puedes convertirlo en un ritual corto y scriptable: importar, afirmar, valorar, consultar y confirmar. Mantén el flujo de trabajo estable y tu cierre seguirá siendo rápido, incluso cuando tu vida financiera sea más compleja.