Saltar al contenido principal

59 publicaciones con la etiqueta "Beancount"

Ver todas las etiquetas

Conceptos básicos de contabilidad para vendedores de Amazon con Beancount

· Lectura de 8 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Cuando sus márgenes viven de centavos, la precisión supera a las conjeturas.

Vender en Amazon es un juego de volumen y velocidad. Pero detrás de la prisa de las ventas y los envíos se encuentra una compleja red de tarifas, devoluciones, movimientos de inventario y obligaciones fiscales. El software de contabilidad estándar a menudo tiene dificultades para capturar estos matices, lo que deja a los vendedores con una imagen borrosa de su verdadera rentabilidad.

2024-07-16-bookkeeping-basics-for-amazon-sellers-with-beancount

Aquí es donde brilla un sistema de contabilidad de texto plano como Beancount. Al darle un control total sobre cómo registra las transacciones, puede construir una fuente financiera de verdad que modele perfectamente los desafíos únicos del mercado de Amazon. Esta guía proporciona un flujo de trabajo paso a paso para mantenerlo a la vanguardia de las tarifas, los impuestos y los dolores de cabeza de inventario.

Por qué la contabilidad de Amazon es diferente

Si ha intentado conciliar un pago de Amazon con su extracto bancario, ya sabe que no es sencillo. La realidad financiera de un negocio en Amazon se esconde detrás de capas de abstracción.

  • Pagos globales quincenales: Amazon no le envía los ingresos de cada venta. En cambio, envía un solo depósito cada dos semanas. Esta suma global es una cifra neta, con las ventas brutas reducidas por las tarifas de referencia, las tarifas de FBA, los costos de publicidad, las devoluciones y otras retenciones. Para comprender su negocio, debe dividir este único número en sus partes constituyentes. (doola: A Business-in-a-Box™)
  • Inventario en todas partes: Su inventario está constantemente en movimiento: desde su proveedor, a un centro de preparación, a varios centros de cumplimiento de FBA en todo el país y, finalmente, al cliente. El seguimiento preciso de su costo de los bienes vendidos (COGS) requiere saber qué lote de inventario (a qué costo) se utilizó para cada venta. (Bean Ninjas)
  • Tarifas y promociones del mercado: Una parte significativa de sus ingresos se consume inmediatamente por las tarifas: tarifas de referencia, tarifas de recogida y embalaje de FBA, tarifas de almacenamiento mensuales y costos de publicidad. El seguimiento de cada una de estas categorías de gastos por separado es la única forma de calcular su margen bruto real y determinar la rentabilidad real de un producto. (Profitwise Accounting)
  • Mosaico de impuestos sobre las ventas: Si bien las leyes del Facilitador del Mercado de Amazon manejan la recaudación y remesa de impuestos sobre las ventas en la mayoría de los estados, no es una solución completa. Almacenar inventario en almacenes de FBA puede crear un "nexo" (una presencia comercial), lo que potencialmente requiere que se registre y presente en esos estados, incluso si no se adeudan impuestos. Esta es un área de cumplimiento compleja que exige un seguimiento cuidadoso. (TaxDo)
  • Umbrales más bajos del 1099-K: Con el umbral de informes para el Formulario 1099-K bajando de 20,000a20,000 a 5,000 en 2024 (y programado para caer a solo $600 a partir de 2026), casi todos los vendedores serios recibirán un formulario de Amazon informando su volumen de transacciones brutas al IRS. Sus libros deben poder conciliarse perfectamente con este número. (IRS)

Plan de siete pasos de Beancount

Este plan aprovecha la precisión de Beancount para abordar la complejidad de Amazon de frente.

1. Separe los canales desde el principio

Si vende en múltiples plataformas, mantenga la contabilidad de cada una por separado. Dentro de un solo archivo Beancount para su entidad legal, cree cuentas jerárquicas dedicadas para cada mercado. Esta estructura simplifica el análisis y hace que la generación de calendarios fiscales sea trivial.

2025-07-22 open Income:Amazon               USD
2025-07-22 open Expenses:Amazon:FBAFee USD
2025-07-22 open Assets:Amazon:Payouts USD

2. Descomponga cada pago

Este es el hábito más crítico. Nunca registre un depósito de Amazon como una sola línea de ingresos. En su lugar, descargue el informe de liquidación "Todas las transacciones" de Seller Central para el período correspondiente. Utilice este informe para crear una sola transacción de Beancount que divida el pago en sus componentes.

El depósito que recibe en el banco es el asiento de ajuste. Las ventas brutas se acreditan a Income, mientras que todas las tarifas y reembolsos se debitan de sus respectivas cuentas de Expenses.

; pago quincenal del informe de liquidación
2025-07-14 * "Liquidación de Amazon #4361"
Assets:Bank:Operating 8432.17 USD
Income:Amazon:Sales -12274.50 USD
Expenses:Amazon:FBAFee 2454.80 USD
Expenses:Amazon:Adverts 1012.06 USD
Expenses:Amazon:Refunds 375.47 USD
Assets:Amazon:Reserve -100.00 USD

3. Rastree el inventario y el COGS con lotes

Beancount tiene un sistema de primera clase para rastrear el inventario llamado "lotes". Cuando compra inventario, registra el número de unidades y su costo específico. Cuando se vende una unidad, puede contabilizar ese costo exacto, lo que le da un cálculo perfecto del costo de los bienes vendidos (COGS).

; Compra de 1,000 unidades de un proveedor
2025-07-01 * "Orden de compra del proveedor PO-7421"
Assets:Inventory:WidgetA 1000 WidgetA {@ 4.20 USD}
Assets:Bank:Operating

; Posteriormente, registre el costo de una sola venta
2025-07-16 * "Venta de FBA WidgetA | COGS"
Expenses:COGS 1 WidgetA {4.20 USD}
Assets:Inventory:WidgetA

4. Elija la acumulación para mayor claridad

Para cualquier negocio basado en inventario, el método de acumulación es superior. Un enfoque de caja mostraría un gasto masivo en el mes en que compra inventario y ganancias artificialmente altas en los meses en que lo vende, distorsionando su desempeño. La contabilidad de acumulación relaciona correctamente el costo de los bienes vendidos (COGS) con los ingresos de esa venta en el mismo período, proporcionando una imagen mucho más clara de su ganancia bruta. (Bean Ninjas)

5. Automatice las importaciones

Ingresar manualmente los informes de liquidación es educativo al principio, pero no escala. El ecosistema de texto plano sobresale en la automatización:

  • Utilice bean-extract para extraer datos de archivos CSV formateados exportados por servicios como A2X.
  • Escriba scripts simples de Python para extraer datos directamente de la SP-API de Amazon.
  • Utilice los importadores existentes para extraer archivos CSV bancarios para conciliar depósitos y tarifas cargadas directamente a tarjetas de crédito.

6. Concilie semanalmente

Conviértalo en un hábito revisar sus números. Utilice las poderosas herramientas de línea de comandos de Beancount para validar rápidamente los saldos y revisar el rendimiento.

# Verifique sus recuentos y valor de inventario actuales
bean-balance books.bean "Assets:Inventory" "2025-07-21"

# Genere un estado de resultados para el último período
bean-report books.bean income_statement -e 2025-07-21

7. Archive los documentos fuente

Para cada transacción importante, enlace al documento fuente. Adjunte el PDF de liquidación oficial de Amazon, la factura del proveedor para una compra de inventario o un recibo de envío utilizando la sintaxis de metadatos de Beancount (document:). Esto crea un registro financiero autónomo y listo para auditoría.

Lista de verificación de impuestos sobre las ventas y cumplimiento

  • Leyes del facilitador del mercado: Comprenda que si bien Amazon remite el impuesto sobre las ventas en su nombre en la mayoría de los estados, almacenar inventario en estados como California, Texas o Pensilvania aún puede crear un nexo económico, lo que potencialmente requiere que registre su negocio allí. (TaxGPT)
  • Conciliación 1099-K: Asegúrese de que el total que registra en Income:Amazon:Sales para el año coincida con el monto bruto informado en su Formulario 1099-K al centavo. Cualquier discrepancia es una señal de auditoría. (IRS)
  • Impuesto directo sobre las ventas: Si vende a través de otros canales no cubiertos por un facilitador, mantenga un subárbol de cuenta Liabilities:SalesTaxPayable:State para rastrear los impuestos que adeuda directamente.

Errores comunes (y soluciones)

  • Error: Registrar solo el depósito neto de Amazon.
    • Solución: Siempre descomponga los pagos utilizando el informe de liquidación completo.
  • Error: Ignorar las devoluciones reembolsadas o los bienes dañados.
    • Solución: Registre tanto el gasto de reembolso inicial como el reembolso posterior de Amazon como un crédito por separado.
  • Error: Olvidarse de las reservas renovables.
    • Solución: Amazon a menudo retiene un saldo de "reserva" de los pagos, especialmente para cuentas nuevas. Rastree este dinero que se le debe en una cuenta dedicada Assets:Amazon:Reserve.
  • Error: No coincidir los alias de SKU entre su sistema y el de Amazon.
    • Solución: Normalice todos los códigos SKU en sus scripts de importación para garantizar que las búsquedas de COGS no fallen.

Lista de tareas de inicio rápido

  • Habilite y descargue su primer informe de liquidación en Seller Central.
  • Clone un repositorio de inicio de Beancount y cree un plan de cuentas específico para Amazon.
  • Escriba un pequeño script de importación que convierta un CSV de liquidación en una transacción de Beancount (archivo .txn).
  • Programe un recordatorio semanal para extraer nuevos informes y ejecutar bean-check para asegurarse de que sus archivos sean válidos.
  • Revise su estado de resultados mensualmente para tomar decisiones basadas en datos sobre el gasto en publicidad, los precios y el inventario.

Lecturas adicionales

Envía más, preocúpate menos: mantén tus cuentas equilibradas. ¡Felices ventas!

Conceptos básicos de contabilidad para vendedores de Etsy con Beancount

· Lectura de 8 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Los libros de contabilidad cosidos a mano superan a las hojas de cálculo enredadas, especialmente cuando cada centavo cuenta.

Para los artistas, creadores y curadores de Etsy, la pasión impulsa el negocio. Pero a medida que su tienda crece, la claridad financiera se vuelve tan importante como la visión creativa. Hacer malabares con las tarifas, rastrear los costos de los materiales y prepararse para los impuestos puede resultar abrumador, alejándolo del taller.

2024-07-16-conceptos-basicos-de-contabilidad-para-vendedores-de-etsy-con-beancount

¿Qué pasaría si pudiera administrar las finanzas de su tienda con el mismo cuidado y precisión que pone en sus productos? Esta guía presenta un flujo de trabajo de contabilidad de texto plano utilizando Beancount, un motor de código abierto diseñado para la precisión y el control. Es un método que le ayuda a dominar sus números para que pueda concentrarse en su oficio.

Por qué la contabilidad de Etsy es diferente

Una tienda Etsy tiene una huella financiera única, con complejidades que el software de contabilidad genérico a menudo pasa por alto.

  • Tarifas de mercado en todas partes: Su pago final es lo que queda después de que Etsy toma su parte. Las tarifas de publicación, las tarifas de transacción, las tarifas de procesamiento de pagos y los costos de publicidad reducen cada venta. Sin rastrearlos individualmente, no puede conocer sus verdaderos márgenes de ganancia. (Bench)
  • Impuesto sobre las ventas controlado por la plataforma: En una gran victoria para los vendedores, Etsy ahora calcula, cobra y remite automáticamente el impuesto sobre las ventas en su nombre en la mayoría de los estados. Sin embargo, si vende en otros canales o tiene presencia física en ciertos estados, es posible que aún tenga sus propias obligaciones de impuesto sobre las ventas debido a las reglas de "nexo". (Bench)
  • Cadencia de pago flexible: Dependiendo de su configuración y el historial de su cuenta, Etsy puede depositar sus fondos diariamente, semanalmente, quincenalmente o mensualmente. Esta flexibilidad puede hacer que el flujo de caja se sienta impredecible, especialmente cuando los fondos se mantienen en reserva o se retrasan. (Ayuda de Etsy)
  • Umbrales 1099-K más bajos: Los días de pasar desapercibido para los impuestos han terminado. El umbral de informes del IRS para el Formulario 1099-K, que informa sus ventas brutas, se establece en 5,000para2024yseplaneaquebajeasolo5,000 para 2024 y se planea que baje a solo 600 para 2026. Esto significa que casi todas las tiendas recibirán un formulario del IRS, y sus libros deben poder conciliarse con él perfectamente. (IRS)

Plan de Beancount en siete pasos rápidos

Este plan de texto plano le ayudará a construir un sistema de contabilidad claro, preciso y sin estrés.

1. Separe los canales por adelantado

Si Etsy no es su único canal de ventas, cree cuentas de ingresos y gastos separadas para cada uno. Esta simple separación en el nivel superior de su plan de cuentas mantiene sus análisis limpios y facilita mucho el momento de los impuestos.

2025-07-22 open Income:Etsy               USD
2025-07-22 open Expenses:Etsy:ListingFee USD
2025-07-22 open Assets:Etsy:Payout USD

2. Desglose cada pago

Nunca registre un depósito de Etsy como una sola línea de ingresos. En su lugar, descargue su CSV de cuenta de pago mensual desde el Administrador de su tienda. Utilice este informe para crear una sola transacción de Beancount que "desglose" cada depósito en sus ventas brutas y componentes de tarifas individuales.

; pago semanal del CSV de la cuenta de pago de Etsy
2025-07-15 * "Depósito de Etsy #2025-28"
Assets:Bank:Operating 1842.77 USD
Income:Etsy:Sales -2100.00 USD
Expenses:Etsy:TransactionFee 136.50 USD ; 6.5 %
Expenses:Etsy:PaymentProcessing 66.00 USD ; 3 % + $0.25 por pedido
Expenses:Etsy:ListingFee 14.00 USD ; $0.20 x 70 renovaciones
Assets:Etsy:Reserve -75.73 USD

3. Rastree el inventario y el costo de los bienes vendidos (COGS) con lotes

Para los vendedores de bienes físicos, la función de "lotes" de Beancount cambia las reglas del juego para el seguimiento del costo de los bienes vendidos (COGS). Cuando compra materias primas, las registra como inventario a un costo específico. Cuando vende un producto terminado, puede contabilizar el costo exacto de los materiales utilizados.

; Comprar materiales a granel para inventario
2025-07-01 * "Compra de hilo a granel | Proveedor XYZ"
Assets:Inventory:ScarfBlue 500 ScarfBlue {@ 3.45 USD}
Assets:Bank:Operating

; Registrar el COGS cuando se vende un artículo
2025-07-20 * "Bufanda azul vendida | Pedido #1234"
Expenses:COGS 1 ScarfBlue {3.45 USD}
Assets:Inventory:ScarfBlue

4. Elija su método de contabilidad con anticipación

Tiene dos opciones principales:

  • Base de efectivo: Simple y fácil. Registra los ingresos cuando el dinero llega a su banco y los gastos cuando los paga. Esto funciona bien para tiendas pequeñas a escala de afición.
  • Base devengada: Proporciona una imagen más real de la rentabilidad. Registra los ingresos cuando realiza la venta (no cuando le pagan) y los gastos cuando los incurre. Esto es mejor para las tiendas que compran suministros a granel o venden artículos hechos a pedido. (Bench)

5. Automatizar las importaciones

Ahorre tiempo automatizando la entrada de datos. El ecosistema de texto plano ofrece varias opciones:

  • Utilice bean-extract con reglas personalizadas para analizar los archivos CSV de Etsy.
  • Configure un importador de CSV bancario para detectar cargos por publicidad o etiquetas de envío pagadas con tarjeta de crédito.
  • Para usuarios avanzados, escriba un script de Python para extraer informes directamente de la API de Etsy.

6. Conciliar semanalmente

Reserve unos minutos cada semana para verificar sus números. Utilice las herramientas de línea de comandos de Beancount para validar rápidamente sus saldos y detectar cualquier problema, como reservas liberadas, reembolsos o ajustes de tarifas antes de que finalice el mes.

# Verificar el saldo de su cuenta de reserva de Etsy
bean-balance books.bean "Assets:Etsy:Payout" "2025-07-21"

# Generar un estado de resultados para el último período
bean-report books.bean income_statement -e 2025-07-21

7. Adjuntar documentos fuente

Cree un registro completamente autónomo y auditable vinculando a los documentos fuente directamente en los metadatos de su transacción. Esto es perfecto para recibos de proveedores, PDF de etiquetas de envío o órdenes de compra.

2025-07-12 * "Etiqueta de envío de Etsy para el pedido #4321"
Expenses:ShippingLabel 4.25 USD
Assets:Bank:Operating
document: "docs/labels/2025-07-12-order4321.pdf"

Conozca sus tarifas de Etsy (EE. UU.)

Para obtener una imagen real de su ganancia, rastree cada tipo de tarifa en su propia cuenta de gastos:

  • Tarifa de publicación: $0.20 por artículo, que se renueva automáticamente cada 4 meses o después de una venta. (Etsy)
  • Tarifa de transacción: 6.5% del monto total del pedido (incluido el precio del artículo, el envío y el envoltorio de regalo). (Etsy)
  • Tarifa de procesamiento de pagos: Varía según el país, pero para los EE. UU. suele ser del 3 % + $0.25 por pedido procesado a través de Etsy Payments. (Ayuda de Etsy)
  • Suscripción (Etsy Plus): $10/mes opcionales para herramientas adicionales. (Bench)

Consejos sobre impuestos sobre las ventas y cumplimiento

  • Si bien Etsy remite el impuesto sobre las ventas para la mayoría de los estados de EE. UU., tenga en cuenta que vender en otras plataformas o tener un taller físico puede crear obligaciones fiscales adicionales ("nexo"). Rastree sus umbrales de ventas cuidadosamente. (Bench)
  • Una vez que los umbrales 1099-K se apliquen a su tienda, asegúrese de que su total de Income:Etsy:Sales en Beancount se reconcilie con el monto bruto en el formulario al centavo. (IRS)

Errores comunes (y soluciones)

  • Error: Contabilidad de depósitos netos.
    • Solución: Utilice siempre el CSV de pago para dividir los depósitos en ventas brutas, tarifas y reservas.
  • Error: Costos de inventario obsoletos.
    • Solución: Registre sus compras de suministros y materiales como inventario en el momento en que los compra. No espere hasta que se venda el producto terminado.
  • Error: Puntos ciegos de reembolso.
    • Solución: Al emitir un reembolso, registre el gasto y también revierta la entrada de COGS original para devolver el costo a su cuenta de inventario.
  • Error: Ignorar las retenciones de reserva.
    • Solución: Abra una cuenta Assets:Etsy:Reserve para rastrear el dinero que Etsy retiene. Esto mantiene honestos sus estados de flujo de caja.

Lista de verificación de inicio rápido

  • En el Administrador de su tienda, configure los estados de cuenta mensuales y descargue su primer CSV.
  • Clone el repositorio de inicio de Beancount y dibuje el plan de cuentas de su tienda.
  • Decida entre contabilidad de efectivo o devengo y comprométase con ella.
  • Escriba un script de importador básico o un archivo de reglas y programe una sincronización semanal.
  • Concilie sus pagos, niveles de inventario y saldo bancario todos los lunes.
  • Genere un estado de resultados cada mes y revise las tendencias de su margen bruto.
  • Haga una copia de seguridad de sus archivos .bean utilizando Git y una solución de almacenamiento externo.

¿Listo para integrar la contabilidad en su flujo de trabajo creativo? Instale Beancount, confirme su primera entrada y deje que la claridad del texto plano le libere más tiempo en el taller. ¡Feliz contabilidad con Beancount!

Fechas límite para la declaración de impuestos de las S-Corp (2025): Una guía concisa para usuarios de Beancount

· Lectura de 6 minutos
Mengjia Kong
Mengjia Kong
IRS Enrolled Agent

Declarar los impuestos de tu S-corporation implica algunas fechas límite clave que no puedes permitirte pasar por alto. Mantenerse al tanto de ellas evita costosas sanciones y mantiene tus registros financieros en orden. Aquí tienes la versión corta y contable de qué presentar, cuándo vence, qué sucede si te retrasas y cómo mantenerlo todo ordenado en tu libro mayor de Beancount.


Las fechas importantes (para las S-Corps con año natural) 🗓️

Para la mayoría de las S-corps que operan en un año natural estándar, hay dos fechas principales para recordar para tu declaración de impuestos anual, el Formulario 1120-S.

  • Fecha límite de presentación: La fecha límite para presentar es el lunes 17 de marzo de 2025. La fecha límite oficial es siempre el día 15 del 3er mes después de que finalice el año fiscal (15 de marzo), pero debido a que esa fecha cae en sábado en 2025, la regla del "siguiente día hábil" del IRS retrasa la fecha límite al lunes.
  • Si necesitas más tiempo: Puedes obtener una prórroga automática de 6 meses presentando el Formulario 7004 en o antes de la fecha límite original del 17 de marzo. Esto mueve tu fecha límite de presentación al 15 de septiembre de 2025. Recuerda, esta es una prórroga para presentar, no una prórroga para pagar los impuestos adeudados.

Nota para otros contribuyentes: Si utilizas un año fiscal, tu declaración vence el día 15 del 3er mes después de que concluya tu año fiscal. Si tu S-corp se disolvió, la declaración final generalmente vence el día 15 del 3er mes después de la fecha de disolución.


Lo que debes enviar a los accionistas

Una responsabilidad fundamental de una S-corp es informar la parte de cada accionista de los ingresos, deducciones y créditos de la empresa.

Debes proporcionar un Anexo K-1 a cada accionista el mismo día que vence tu Formulario 1120-S. Esto se aplica tanto si presentas la declaración en la fecha límite original como en una prorrogada. El K-1 proporciona la información que los accionistas necesitan para presentar sus declaraciones de impuestos personales.


Sanciones que realmente te importan

El IRS impone sanciones significativas por no presentar la declaración a tiempo, por lo que vale la pena ser puntual.

  • 1120-S tardío: La sanción es de 245pormes(opartedeunmes)porcadaaccionista,hastapor12meses.Situdeclaracioˊnde2024(presentadaen2025)seretrasa60dıˊasomaˊs,lasancioˊnmıˊnimaaumentaalmenordelosimpuestosadeudadoso245 por mes (o parte de un mes) por cada accionista**, hasta por 12 meses. Si tu declaración de 2024 (presentada en 2025) se retrasa **60 días o más**, la sanción mínima aumenta al menor de los impuestos adeudados o **510.
  • K-1s tardíos/incorrectos: No proporcionar K-1s correctos a tiempo conlleva una sanción de $330 por anexo. Si el incumplimiento se debe a un desprecio intencional, la sanción puede duplicarse o ser el 10% de las cantidades que se deben informar, lo que sea mayor.
  • Incumplimiento de pago: Incluso si presentas una prórroga con el Formulario 7004, se acumulan intereses sobre cualquier impuesto adeudado a partir de la fecha límite original de marzo. Si bien la mayoría de las S-corps no deben impuestos federales sobre la renta, algunas pueden enfrentarse a impuestos a nivel corporativo en situaciones especiales.

Si te imponen una sanción, no la pagues inmediatamente. Consulta las opciones del IRS para la reducción administrativa de sanciones, como la reducción por primera vez o demostrar que tenías una causa razonable para el retraso.


Impuestos estimados a nivel corporativo (casos especiales)

Si bien las S-corps son entidades de transferencia, a veces pueden deber impuestos a nivel de entidad sobre cosas como ganancias incorporadas o ingresos pasivos netos en exceso. Si se espera que tu S-corp deba más de $500 por estos impuestos, debes realizar pagos trimestrales de impuestos estimados.

Para el año natural 2025, estos pagos vencen el:

  • 15 de abril de 2025
  • 16 de junio de 2025 (el 15 de junio es domingo)
  • 15 de septiembre de 2025
  • 15 de diciembre de 2025

Los pagos deben realizarse a través del Sistema Electrónico de Pago de Impuestos Federales (EFTPS).


Configuración de Beancount: Mantén las presentaciones y los pagos visibles

Utiliza tu libro mayor para crear una pista de auditoría clara de tus actividades de cumplimiento tributario.

Cuentas iniciales

Assets:Bank:Operating
Assets:PrepaidTax:Federal ; Para pagos de prórroga/estimados
Expenses:Tax:Federal:S-Corp ; Para impuestos a nivel corporativo adeudados
Liabilities:Tax:Federal:Payable
Equity:Distributions
Income:Sales

Marcar la presentación y la entrega del K-1

Utiliza transacciones note para registrar las acciones clave de cumplimiento.

2025-03-10 note "Formulario 1120-S de 2024 preparado; K-1s listos para su distribución."
2025-03-17 note "Formulario 1120-S de 2024 presentado electrónicamente; todos los K-1s de los accionistas entregados."

Registrar una prórroga

Si solicitas una prórroga sin realizar un pago (el caso común):

2025-03-17 note "Formulario 7004 presentado para prorrogar el 1120-S de 2024 hasta el 15-09-2025."

Si realizas un pago estimado con tu prórroga (poco común para las S-corps):

2025-03-17 * "Pago de prórroga del 1120-S de 2024 (estimado)"
Assets:Bank:Operating -2000 USD
Assets:PrepaidTax:Federal 2000 USD

Registrar un pago de impuestos final

Si terminas debiendo impuestos a nivel corporativo al presentar la declaración:

2025-09-15 * "Liquidar impuestos de S-corp de 2024 adeudados con la declaración"
Assets:PrepaidTax:Federal -2000 USD
Expenses:Tax:Federal:S-Corp 2000 USD

Comprobaciones útiles de bean-query

Verifica tus acciones con consultas sencillas.

  • Confirma que registraste la entrega del K-1:

    SELECT date, narration WHERE narration ~ "K-1s";
  • Consulta todos los movimientos de efectivo de impuestos federales de este año:

    SELECT SUM(position) WHERE account ~ "Tax:Federal|PrepaidTax:Federal" AND year = 2025;

Lista de verificación rápida ✅

  • Anota el 17 de marzo de 2025 en tu calendario para presentar el Formulario 1120-S, o presenta el Formulario 7004 antes de esa fecha para obtener una prórroga.
  • Entrega los Anexos K-1 a todos los accionistas el mismo día que presentes tu declaración (original o prorrogada).
  • Si corresponde, programa pagos trimestrales estimados para cualquier impuesto a nivel corporativo.
  • Toma las fechas límite en serio para evitar sanciones, pero busca una reducción de sanciones si algo inevitable se te escapa.

Esta guía proporciona información general y no sustituye el asesoramiento fiscal profesional. Consulta con un CPA cualificado para abordar tu situación financiera específica.

Gestionando Cuentas por Cobrar en Beancount

· Lectura de 4 minutos
Mike Thrift
Mike Thrift
Marketing Manager

En el laberinto de la gestión de finanzas personales, Beancount emerge como un faro de claridad y precisión para la teneduría de libros de texto plano. Particularmente cuando se trata de gestionar cuentas por cobrar —dinero esperado de otros—, Beancount ofrece un enfoque estructurado para mantener sus registros financieros en un orden impecable. Este blog le guiará a través de las complejidades del seguimiento de cuentas por cobrar, el procesamiento de reembolsos y la gestión de transacciones no resueltas con Beancount. Ya sea que esté devolviendo una compra, prestando dinero o esperando un reembolso, esta publicación es su hoja de ruta hacia la claridad financiera.

Entendiendo las Cuentas por Cobrar en Beancount:

2024-02-17-navigating-receivables-beancount-guide

Las cuentas por cobrar representan dinero que se le debe. Esto puede surgir de una variedad de escenarios, como después de una devolución de compra esperando un reembolso o cuando presta dinero a alguien. Por ejemplo, considere que ha devuelto una correa de reloj a una tienda en línea como Amazon.com y está esperando un reembolso. En Beancount, esta transacción se registra como dinero que se mueve de su pasivo de tarjeta de crédito a sus activos como cuentas por cobrar:

2023-10-31 * "Amazon.com" "[Devolución] Correa de Reloj"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

Gestionando Reembolsos:

Una vez que el reembolso es procesado y usted recibe el dinero, se registra otra transacción para compensar el saldo en Cuentas por Cobrar. Esto asegura que sus cuentas reflejen el dinero de vuelta en su posesión:

2023-11-01 * "Amazon.com" "[Reembolso] Correa de Reloj"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

Ciclo Completo de Transacción:

Un ciclo completo de transacción de entrada y salida que involucra cuentas por cobrar combina ambas transacciones anteriores y se muestra a continuación, demostrando una cuenta saldada después del reembolso:

2023-10-31 * "Amazon.com" "[Devolución] Correa de Reloj"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

2023-11-01 * "Amazon.com" "[Reembolso] Correa de Reloj"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

Manejo de Transacciones No Resueltas:

Para transacciones donde el reembolso o el pago aún no se ha recibido, Beancount emplea la etiqueta #UNRESOLVED. Esta etiqueta ayuda a identificar y rastrear montos que aún están pendientes. Por ejemplo:

2023-10-31 * "John Doe" "Préstamo de Dinero" #UNRESOLVED
Liabilities:CreditCard:Chase -100.00 USD
Assets:Receivables

Al enfocarse en las transacciones etiquetadas como #UNRESOLVED, puede determinar rápidamente qué montos aún están pendientes de liquidación.

Manteniendo un Saldo Cero:

En un libro mayor adecuado, la suma de todas las transacciones bajo la cuenta Assets:Receivables, excluyendo aquellas etiquetadas con #UNRESOLVED, debería idealmente volver a cero. Esto asegura que todos los fondos esperados han sido contabilizados, manteniendo la integridad de sus registros financieros.

Por ejemplo, un libro mayor válido podría verse así, con una transacción no resuelta claramente marcada, esperando su cierre:

2023-10-31 * "Amazon.com" "[Devolución] Correa de Reloj"
Liabilities:CreditCard:Chase -12.00 USD
Assets:Receivables

2023-11-01 * "Amazon.com" "[Reembolso] Correa de Reloj"
Liabilities:CreditCard:Chase 12.00 USD
Assets:Receivables

2023-10-31 * "John Doe" "Préstamo de Dinero" #UNRESOLVED
Liabilities:CreditCard:Chase -100.00 USD
Assets:Receivables

Un libro mayor inválido es aquel donde una transacción causa que la cuenta de Cuentas por Cobrar no se salde a cero, necesitando la etiqueta #UNRESOLVED para su corrección.

Conclusión

Gestionar las cuentas por cobrar en Beancount no tiene por qué ser intimidante. Con una comprensión clara de cómo registrar transacciones, gestionar reembolsos y vigilar las transacciones no resueltas, puede mantener registros financieros precisos y fiables. Adoptar el enfoque estructurado de Beancount para la gestión de cuentas por cobrar no solo simplifica su seguimiento financiero, sino que también le brinda tranquilidad, sabiendo que cada céntimo está contabilizado. Así que, ¿por qué no aprovechar el poder de Beancount para que su gestión financiera sea tan fluida

Contratar a un contador o hacerlo usted mismo: una guía de Beancount para fundadores preocupados por los costos

· Lectura de 6 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Como fundador, usted desempeña todos los roles: CEO, vendedor, gerente de producto y, sí, contador. Pero a medida que su negocio crece, las horas dedicadas a conciliar transacciones comienzan a sentirse menos como un ahorro inteligente y más como una distracción costosa. Entonces, ¿cuándo es el momento adecuado para delegar la contabilidad?

La respuesta no se trata de renunciar al control; se trata de tomar una decisión basada en datos. Aquí le mostramos cómo usar su libro mayor de Beancount para decidir si continuar haciéndolo usted mismo o contratar a un profesional.

2023-09-03-diy-vs-hiring-a-bookkeeper-a-beancount-playbook-for-cost-conscious-founders

En resumen: Si factura su tiempo a 85/horaydedicasolocuatrohorasalmesalacontabilidad,esetrabajoleestaˊcostando85/hora y dedica solo cuatro horas al mes a la contabilidad, ese trabajo le está costando 340 en ingresos perdidos. Un contador remoto típico comienza alrededor de $249/mes, además de que lo libera para que realmente haga crecer el negocio. (Bench)

1. Ponga precio a su propio tiempo

La métrica más importante en esta decisión es su propio costo de oportunidad. Cada hora que dedica a categorizar gastos es una hora que no está dedicando a ventas, desarrollo de productos o estrategia.

El cálculo es simple:

  1. Registre cuántas horas dedica a las tareas de contabilidad cada mes (conciliación, codificación, corrección de errores).
  2. Multiplique esas horas por su tarifa facturable efectiva.
  3. Compare esa cifra con la tarifa mensual de un contador externo (una tarifa inicial típica es de alrededor de $249/mes).

Si el costo de su tiempo es mayor, tiene una clara ventaja al delegar. Incluso puede rastrear esto directamente en Beancount.

; Registrar el costo de oportunidad de su tiempo
2025-07-31 * "Tiempo de contabilidad de julio"
Expenses:Admin:BookkeepingTime 4.00 H ; Su unidad personalizada para horas
Equity:OwnerTime -340.00 USD
; metadata: rate:85

Aquí, H es una moneda personalizada para "Horas". Puede registrar el tiempo directamente y usar un script o una directiva price para asignar su valor en dólares, haciendo que el costo de su propia mano de obra sea una parte explícita de sus informes financieros.

2. Cuente los costos ocultos del bricolaje

El costo de su tiempo no es el único factor. La contabilidad por cuenta propia conlleva riesgos que pueden ser mucho más costosos que un anticipo mensual.

  • Errores fiscales: Los libros desordenados son una pesadilla para los preparadores de impuestos. Un contador público puede cobrar entre 150y150 y 400 por hora solo para limpiar sus registros antes de que puedan siquiera comenzar con la declaración de impuestos (Bench).
  • Deducciones perdidas y multas del IRS: Pequeños errores involuntarios, como clasificar erróneamente un gasto u olvidar registrar una transacción en efectivo, pueden acumularse con el tiempo, lo que genera sanciones, intereses y una factura de impuestos más alta (Bench).
  • Agotamiento del fundador: El lastre mental de la conciliación nocturna es real. Drena el enfoque y la energía que deberían dedicarse a actividades de alto impacto como las ventas y la innovación de productos (Bench).

Mitigación de Beancount: Puede reducir los errores agregando un gancho pre-commit de Git que se niega a confirmar los cambios si bean-check falla o si las transacciones carecen de una etiqueta de categoría. Esto refuerza la disciplina, incluso cuando está cansado.

3. Tres maneras en que un contador (o la disciplina de Beancount) ahorra dinero

Ya sea que contrate a un profesional o simplemente nivele su propio proceso, una buena contabilidad se amortiza sola.

  1. Declaración de impuestos más limpia: Los libros organizados y precisos significan menos horas de contador público dedicadas a la limpieza, lo que se traduce directamente en una factura más baja.
  2. Información de efectivo en tiempo real: Conocer su posición de efectivo exacta le ayuda a evitar costosas tarifas por sobregiro y la necesidad de financiamiento de último minuto con altos intereses.
  3. Amortiguador de estrés: Las operaciones financieras estables y predecibles reducen el estrés del fundador, lo que lleva a una mejor toma de decisiones y una cultura empresarial más saludable.

4. Cuándo no debería contratar todavía

Contratar a un contador no siempre es la decisión correcta. En algunos casos, hacerlo usted mismo sigue siendo la opción financiera más inteligente.

  • No tiene ingresos o tiene un flujo de caja muy reducido. En esta etapa, cada dólar debe destinarse a las ventas y la adquisición de clientes. Concéntrese primero en generar ingresos (Bench).
  • Sus finanzas son simples. Si tiene una cuenta bancaria, una fuente de Stripe y menos de ~60 transacciones al mes, probablemente pueda administrar todo en Beancount y Fava en menos de una hora a la semana.

5. La opción híbrida: su libro mayor de Beancount "listo para el contador"

La mejor solución suele ser híbrida. Utilice Beancount para hacer el trabajo pesado usted mismo, pero mantenga sus libros tan limpios que un profesional pueda intervenir para tareas de alto valor.

  • Automatizar la ingestión: Configure bean-extract para que se ejecute todas las noches, extrayendo nuevas transacciones automáticamente.
  • Estandarizar su plan de cuentas: Utilice nombres de cuentas convencionales (Expenses:Software, Assets:Bank:Checking) para que cualquier profesional pueda entender su libro mayor al instante.
  • Adjuntar documentos fuente: Para cada gasto superior a $75, utilice los metadatos link: para adjuntar un PDF del recibo o la factura.
  • Seguir una lista de verificación de cierre mensual:
    1. Conciliar todas las cuentas bancarias y de tarjetas de crédito.
    2. Ejecutar bean-check para asegurarse de que no haya errores.
    3. Exportar estados de cuenta en PDF con bean-report balance_sheet y bean-report income_statement.
  • Realizar una entrega trimestral: Entregue a su contador o contador público una etiqueta de Git o un archivo simple (books-Q3-2025.tar.gz). Ellos pueden verificar su trabajo, agregar asientos de ajuste complejos (como devengos y depreciación) y preparar paquetes de impuestos.

Este modelo mantiene sus costos bajos porque el profesional solo toca datos limpios y revisados, mientras que usted aún obtiene el beneficio de estados financieros de nivel profesional.

6. Matriz de decisión rápida

SituaciónContratar a un profesionalSeguir con Beancount (DIY)
>60 transacciones/mes, >$20k MRR
Factura $100+/hora pero dedica 3+ horas/mes a la contabilidad
En una crisis de efectivo, <$5k MRR
Realmente le encantan las hojas de cálculo y la automatización

7. Próximos pasos

  1. Registrar su tiempo. Para su próxima sesión de contabilidad, registre cada minuto que le dedique.
  2. Hacer los cálculos. Multiplique ese tiempo por su tarifa facturable y compárelo con las tarifas de mercado anteriores.
  3. Elegir su camino. O bien ajuste su flujo de trabajo de Beancount utilizando el modelo híbrido o comience a entrevistar a contadores que se sientan cómodos trabajando desde un libro mayor de texto plano.

De cualquier manera, la contabilidad intencional siempre es más barata que improvisar. Con Beancount como su fuente inmutable de verdad, sabrá exactamente cuándo la ayuda profesional se amortiza y cuándo no.

Contabilidad empresarial vs. personal: Trazando una línea clara con Beancount

· Lectura de 6 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Una empresa próspera y una billetera saludable comparten un rasgo: límites.

Para cualquier propietario de un negocio, desde un trabajador independiente hasta el fundador de una startup en crecimiento, una de las disciplinas financieras más críticas es la estricta separación de las finanzas empresariales y personales. Mezclar fondos (usar su cuenta comercial para comprar comestibles o pagar a un proveedor comercial desde su cuenta corriente personal) crea una imagen financiera desordenada y opaca. Esto no solo invita al escrutinio de las autoridades fiscales, sino que también le priva de una visión clara del rendimiento real de su empresa.

2023-08-12-business-vs-personal-bookkeeping-with-beancount

Afortunadamente, un sistema de contabilidad de texto plano como Beancount proporciona el marco perfecto para aplicar estos límites esenciales directamente en su libro mayor.

Por qué es importante la separación

No separar sus finanzas no es solo un mal hábito; conlleva riesgos significativos y enmascara información empresarial valiosa.

  • Claridad ante el IRS: El IRS no solo sugiere que mantenga cuentas bancarias separadas; lo insta encarecidamente. Cuando se mezclan los fondos comerciales y personales, se vuelve difícil probar qué gastos son deducciones comerciales legítimas. Esta ambigüedad puede generar preguntas y complicaciones que es mejor evitar.
  • Riesgo de auditoría: Mezclar transacciones es una señal de alerta importante para los auditores. Si sus libros son un desastre enredado de actividad personal y comercial, corre el riesgo de que se rechacen deducciones válidas o incluso de enfrentarse a sanciones. Un libro mayor limpio y separado demuestra profesionalismo y hace que cualquier posible auditoría sea más fluida y menos estresante.
  • Información más clara: ¿Cómo puede saber su margen de beneficio real si el flujo de caja de su empresa está nublado por los gastos personales? Un libro mayor comercial independiente le brinda una visión sin filtros de la salud financiera de su empresa. Puede realizar un seguimiento preciso de los ingresos, analizar los gastos y calcular las obligaciones fiscales sin el "ruido" de su vida financiera personal.

Diferencias clave de un vistazo

El propósito, las reglas y la estructura de la contabilidad empresarial y personal son fundamentalmente diferentes. Comprender estos contrastes es clave para mantener registros precisos.

ÁreaLibros empresarialesLibros personales
PropósitoRegistrar ingresos, gastos, activos y pasivos para decisiones fiscales y de crecimientoAdministrar el presupuesto del hogar y los objetivos de ahorro
Normas fiscalesDebe seguir el Anexo C, 1120‑S o 1065; estándares estrictos de deducibilidadPocos requisitos formales más allá del mantenimiento de registros básicos
CuentasCapital, cuentas por pagar, cuentas por cobrar, impuestos sobre las ventas, nóminaCuenta corriente, ahorros, inversiones, préstamos
Pago del propietarioSalario (W‑2) o retiro del propietario a través del capitalN/A: los retiros personales financian los costos de vida

Un plan de cuatro pasos con Beancount

Beancount facilita la construcción de un muro firme entre sus dos mundos financieros. Aquí hay un flujo de trabajo práctico para hacerlo bien.

• 1 — Abrir cuentas dedicadas

Antes de siquiera escribir su primera entrada en Beancount, abra una cuenta corriente comercial y una tarjeta de crédito comercial dedicadas. Esta separación física es la base de una contabilidad limpia. Una vez hecho esto, refleje esta estructura en su libro mayor de Beancount.

2025-07-23 open Assets:Bank:Business   USD
2025-07-23 open Assets:Bank:Personal USD

Esta configuración simple garantiza que cada transacción se pueda asignar claramente a sus finanzas comerciales o personales desde el momento en que ocurre.

• 2 — Registrar las aportaciones y los retiros del propietario

Como propietario, moverá dinero entre sus fondos personales y la empresa. Estos no son ingresos ni gastos. En cambio, se rastrean a través de una cuenta de capital.

  • Aportación: Cuando pone su propio dinero en la empresa para ponerla en marcha o cubrir un déficit.
  • Retiro: Cuando saca dinero de la empresa para uso personal (así es como muchos propietarios únicos se "pagan" a sí mismos).
; Inyección de capital para iniciar la empresa
2025-07-23 * "Aportación del propietario"
Assets:Bank:Business 10,000.00 USD
Equity:Owner:Contrib

; Retirar dinero para gastos personales
2025-08-05 * "Retiro del propietario para alquiler"
Equity:Owner:Draw 2,500.00 USD
Assets:Bank:Business

Al registrar estas transacciones de capital, se asegura de que no inflen incorrectamente sus gastos comerciales ni reduzcan sus ganancias reportadas.

• 3 — Manejar los recibos mixtos rápidamente

Los errores ocurren. Podría usar accidentalmente su tarjeta comercial para pagar una cena personal. La clave es corregirlo inmediatamente en su libro mayor. No elimine la transacción; reclasifíquela como un retiro del propietario.

2025-08-07 * "Compras personales con tarjeta comercial"
Equity:Owner:Draw 72.35 USD
Assets:Bank:Business

Esta entrada refleja correctamente que los fondos comerciales se utilizaron para un gasto personal, tratándolo como dinero que ha sacado de la empresa. Esto evita que reclame accidentalmente un gasto personal no deducible en sus impuestos.

• 4 — Conciliar y revisar según un cronograma

La consistencia es su mejor defensa contra los libros desordenados. Reserve tiempo semanal o mensualmente para conciliar sus cuentas comerciales. Utilice las herramientas de Beancount para asegurarse de que su libro mayor coincida con sus extractos bancarios y para revisar el rendimiento de su empresa.

# Verifique el saldo de su banco comercial con su extracto
bean-balance books.bean "Assets:Bank:Business"

# Genere un estado de resultados para revisar la rentabilidad
bean-report books.bean income_statement -e 2025-08-31

Este hábito de revisión regular cumple con los requisitos de mantenimiento de registros del IRS y lo mantiene informado sobre la salud financiera de su empresa.

Consideraciones fiscales

  • Impuestos estimados: Para evitar una factura de impuestos dolorosa, trate sus impuestos futuros como un gasto comercial continuo. Cree cuentas de pasivo (Liabilities:Tax:Federal, Liabilities:Tax:State) y transfiera regularmente un porcentaje fijo de cada depósito a ellas. Cuando venzan los pagos trimestrales, el efectivo ya estará esperando.
  • Costos personales no deducibles: Recuerde la regla del IRS: los gastos comerciales deben ser "ordinarios y necesarios" para su trabajo. Sus comidas personales, costos de transporte y suscripciones no comerciales no califican y deben mantenerse completamente fuera del estado de resultados de su empresa.

Lista de verificación de inicio rápido

  • Abra cuentas bancarias y de crédito solo para empresas.
  • Cree un plan de cuentas de Beancount con Assets:Bank:Business, Equity:Owner:Contrib y Equity:Owner:Draw.
  • Decida sobre su base contable (efectivo o devengo) y anótela en sus options de Beancount.
  • Etiquete cualquier cargo personal accidental en tarjetas comerciales como Equity:Owner:Draw inmediatamente.
  • Conciliación semanal; haga una copia de seguridad de su archivo .bean en un repositorio Git privado remoto.
  • Revise su estado de resultados, balance general e informes de flujo de caja todos los meses.

En resumen: Dinero separado, libros mayores separados. Beancount hace que el muro entre sus finanzas comerciales y personales sea explícito (y con control de versiones) para que su empresa esté siempre lista para una auditoría, mientras que su hábito del café con leche no sea asunto de nadie más que suyo. ¡Feliz contabilidad con Beancount!

Modelado de Transacciones Inmobiliarias en Beancount

· Lectura de 3 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Las transacciones inmobiliarias pueden constituir la actividad financiera más grande en la vida de una familia. Este artículo explica cómo modelar bienes raíces en Beancount. Trato los bienes raíces como un activo y la plusvalía de la casa como una ganancia no realizada. Además, la hipoteca se modela como un pasivo y los intereses se consideran un gasto.

Supongamos que el Sr. A compró una casa de lujo ubicada en 123 ABC Street, XYZ City, CA, 12345 el 1 de enero de 2020, por un precio de 1 millón. La tasa de interés es del 3,0%, el pago inicial es del 20% y el monto del préstamo es de 800.000.

ConceptoCantidad
Monto de la Hipoteca800.000
Tasa de Interés3%
Plazo de la Hipoteca30 años
Costo Total de la Hipoteca1.478.219,62
Pagos Mensuales4.106,17
Seguro de Hogar1.300 por año (39.000 total)
Impuesto sobre la Propiedad7.500 por año (225.000 total)
Liquidación del PréstamoDic 2049
Intereses Totales Pagados414.219,62

2023-06-09-tracking-real-estate

Mortgage detail screenshot

Crear Cuentas

En primer lugar, tratamos la casa como un Activo. Dado que la casa se registra como un Activo, necesita una unidad. En este caso, la cantidad de la unidad es solo una, es poco probable que haya varias, e incluso si fuera la enésima casa, querríamos registrarla en un Activo separado. Es decir, una casa corresponde a un Activo, y este Activo tiene una unidad especial, su valor solo puede ser 1.

2019-12-31 commodity HOUSE.ABC
name: "123 ABC Street, XYZ City, CA, 12345"

2019-12-31 open Assets:Property:US:CA:123ABC HOUSE.ABC
2019-12-31 open Liabilities:Bank:US:SomeBank:Mortgage:Loan USD

En la primera línea, definimos una unidad de mercancía que representa la casa. En la cuarta línea, definimos una cuenta de Activo, que contiene la unidad de mercancía previamente definida como la casa. En la quinta línea, definimos una cuenta para el banco prestamista. Como es un pasivo, se clasifica bajo la categoría de Pasivos.

Compra

Con las cuentas configuradas como se indicó anteriormente, el acto de comprar una casa equivale a

pedir dinero prestado (deuda) + gastar dinero (pago inicial) = 1 casa en activo

La referencia más importante al comprar una propiedad es probablemente el Estado de Cierre del Comprador, que detalla claramente el flujo de dinero.

2020-

Comprendiendo Cuentas por Cobrar y Pagar en Beancount

· Lectura de 3 minutos
Mike Thrift
Mike Thrift
Marketing Manager

¡Hola a todos! En la entrada del blog de hoy, nos adentramos en el mundo de Beancount, una herramienta de contabilidad de doble entrada que muchos aprecian por su simplicidad y potencia. Más específicamente, vamos a hablar de dos conceptos clave: Cuentas por Cobrar y Cuentas por Pagar.

Comprender estos términos es crucial para usar Beancount (o cualquier sistema de contabilidad de doble entrada) de manera efectiva. Pero no te preocupes si eres principiante, ¡vamos a desglosarlo todo, paso a paso!

Cuentas por Cobrar y Pagar: Lo Básico

2023-05-30-receiveable-and-payable

En contabilidad, "cuentas por cobrar" y "cuentas por pagar" son términos utilizados para rastrear el dinero que se debe. Las "cuentas por cobrar" se refieren al dinero que otros te deben a ti, mientras que las "cuentas por pagar" se refieren al dinero que tú debes a otros.

Veamos un ejemplo:

  1. Cuentas por Cobrar (C/C): Supongamos que eres dueño de una librería y un cliente compra un libro a crédito. El dinero que te deben por el libro es una cuenta por cobrar.

  2. Cuentas por Pagar (C/P): Por otro lado, imagina que pides un nuevo lote de libros a un editor, pero no los pagas por adelantado. El dinero que le debes al editor es una cuenta por pagar.

En Beancount, estas se suelen rastrear a través de cuentas correspondientes. El principal beneficio aquí es que te proporciona una imagen clara y precisa de tu posición financiera en cualquier momento.

Configuración de Cuentas por Cobrar y Pagar en Beancount

La estructura de tu archivo Beancount puede ser tan simple o tan compleja como necesites. Para las cuentas por cobrar y por pagar, probablemente querrás crear cuentas separadas bajo tus secciones de Activos y Pasivos.

Aquí tienes un ejemplo sencillo:

1970-01-01 open Assets:AccountsReceivable
1970-01-01 open Liabilities:AccountsPayable

Seguimiento de Transacciones

Lado del Beneficiario

Después de configurar tus cuentas, puedes rastrear transacciones que involucren cuentas por cobrar y por pagar. Veamos un ejemplo:

2023-05-29 * "Venta de libros a cliente a crédito"
Assets:AccountsReceivable 100 USD
Income:BookSales -100 USD

Aquí, estás añadiendo $100 a tus cuentas por cobrar porque un cliente te debe esta cantidad. Simultáneamente, estás reduciendo tus ingresos por la misma cantidad para mantener el balance (ya que aún no has recibido el dinero).

Cuando el cliente finalmente pague, lo registrarás así:

2023-06-01 * "Pago recibido del cliente"
Assets:Bank:Savings 100 USD
Assets:AccountsReceivable -100 USD

Lado del Pagador

El mismo principio se aplica a las cuentas por pagar, pero con los signos invertidos:

2023-05-30 * "Compra de libros a editor a crédito"
Liabilities:AccountsPayable 200 USD
Expenses:BookPurchases -200 USD

Y cuando saldas tu deuda:

2023-06-02 * "Deuda saldada con el editor"
Liabilities:AccountsPayable -200 USD
Assets:Bank:Checking 200 USD

Conclusión

Las cuentas por cobrar y por pagar son el corazón de cualquier sistema contable. Al rastrearlas con precisión, obtienes una comprensión completa de tu salud financiera.

Este es solo un punto de partida, y Beancount es capaz de mucho más. Espero que esta entrada del blog ayude a aclarar estos importantes conceptos. Como siempre, ¡feliz contabilidad!

Deconstruyendo un Libro Mayor de Beancount: Un Caso de Estudio para la Contabilidad Empresarial

· Lectura de 3 minutos
Mike Thrift
Mike Thrift
Marketing Manager

En la entrada de blog de hoy, desglosaremos un libro mayor de Beancount para empresas, lo que le ayudará a comprender las complejidades de este sistema de contabilidad de partida doble de texto plano.

Deconstruyendo un Libro Mayor de Beancount: Un Caso de Estudio para la Contabilidad Empresarial

Comencemos primero con el código:

2023-05-22-business-template

1970-01-01 open Assets:Bank:Mercury
1970-01-01 open Assets:Crypto

1970-01-01 open Equity:Bank:Chase

1970-01-01 open Income:Stripe
1970-01-01 open Income:Crypto:ETH

1970-01-01 open Expenses:COGS
1970-01-01 open Expenses:COGS:Contabo
1970-01-01 open Expenses:COGS:AmazonWebServices

1970-01-01 open Expenses:BusinessExpenses
1970-01-01 open Expenses:BusinessExpenses:ChatGPT

2023-05-14 * "CONTABO.COM" "Mercury Checking ••1234"
Expenses:COGS:Contabo 17.49 USD
Assets:Bank:Mercury -17.49 USD

2023-05-11 * "Amazon Web Services" "Mercury Checking ••1234"
Expenses:COGS:AmazonWebServices 14490.33 USD
Assets:Bank:Mercury -14490.33 USD

2023-03-01 * "STRIPE" "Mercury Checking ••1234"
Income:Stripe -21230.75 USD
Assets:Bank:Mercury 21230.75 USD

2023-05-18 * "customer_182734" "0x5190E84918FD67706A9DFDb337d5744dF4EE5f3f"
Assets:Crypto -19 ETH {1,856.20 USD}
Income:Crypto:ETH 19 ETH @@ 35267.8 USD

Entendiendo el Código

  1. Apertura de Cuentas: El código comienza abriendo una serie de cuentas el 01-01-1970. Estas incluyen una mezcla de cuentas de activos (Assets:Bank:Mercury y Assets:Crypto), una cuenta de patrimonio (Equity:Bank:Chase), cuentas de ingresos (Income:Stripe y Income:Crypto:ETH), y cuentas de gastos (Expenses:COGS, Expenses:COGS:AmazonWebServices, Expenses:BusinessExpenses, y Expenses:BusinessExpenses:ChatGPT).

  2. Transacciones: Luego, procede a registrar una serie de transacciones entre el 01-03-2023 y el 18-05-2023.

    • La transacción del 14-05-2023 representa un pago de $17.49 a CONTABO.COM desde Mercury Checking ••1234. Esto se registra como un gasto (Expenses:COGS:Contabo) y una deducción correspondiente de la cuenta Assets:Bank:Mercury.

    • De manera similar, la transacción del 11-05-2023 representa un pago de $14490.33 a Amazon Web Services desde la misma cuenta bancaria. Esto se registra bajo Expenses:COGS:AmazonWebServices.

    • La transacción del 01-03-2023 muestra ingresos de STRIPE siendo depositados en Mercury Checking ••1234, por un total de $21230.75. Esto se registra como ingreso (Income:Stripe) y una adición a la cuenta bancaria (Assets:Bank:Mercury).

    • La última transacción del 18-05-2023 representa una transacción de criptomonedas que involucra 19 ETH de un cliente. Esto se rastrea bajo Assets:Crypto e Income:Crypto:ETH. El {1,856.20 USD} muestra el precio de ETH en el momento de la transacción, mientras que el @@ 35267.8 USD especifica el valor total de la transacción de 19 ETH.

En todas las transacciones, se mantiene el principio de la contabilidad de partida doble, asegurando que la ecuación Activos = Pasivos + Patrimonio siempre se cumpla.

Reflexiones Finales

Este libro mayor de Beancount proporciona un sistema sencillo pero robusto para el seguimiento de las transacciones financieras. Como se ve en la transacción final, Beancount es lo suficientemente flexible como para contabilizar activos no tradicionales como las criptomonedas, lo que es un testimonio de su utilidad en nuestro panorama financiero cada vez más digital.

Esperamos que este desglose le ayude a comprender mejor la estructura y las capacidades de Beancount, ya sea usted un contable experimentado o un principiante que intenta llevar un registro de sus finanzas personales. Manténgase atento a nuestra próxima entrada de blog, donde profundizaremos en operaciones avanzadas de Beancount.

Reintroduciendo el Plan Gratuito para Nuevos Clientes

· Lectura de 2 minutos
Mike Thrift
Mike Thrift
Marketing Manager

Nos complace anunciar que, a partir del 1 de mayo de 2023, reintroduciremos el plan gratuito para nuevos clientes. Esta decisión surge después de realizar mejoras significativas en nuestra plataforma y optimizar nuestros recursos para servir mejor a todos nuestros clientes, tanto gratuitos como de pago.

Presentando el Nuevo Plan Gratuito para Nuevos Clientes

El plan gratuito siempre ha sido una parte esencial de nuestra visión de proporcionar un servicio accesible y fácil de usar para todos. Creemos que los cambios que hemos realizado en los últimos meses nos permitirán ofrecer una experiencia aún mejor a nuestros usuarios, manteniendo al mismo tiempo la calidad del servicio para nuestros clientes del plan Pro.

2023-04-28-start-serving-free-users

Los nuevos clientes que se registren después del 1 de mayo de 2023 tendrán acceso al plan Gratuito.

Su apoyo y lealtad han sido fundamentales para hacer financieramente posible esta reintroducción del plan gratuito. Es gracias a sus contribuciones que hemos podido invertir en nuestra infraestructura y sistemas de soporte, asegurando que podamos seguir ofreciendo el servicio de alta calidad que usted espera, al mismo tiempo que ampliamos el acceso a nuestra plataforma para nuevos usuarios. Su compromiso con nuestra visión nos ha ayudado a crecer y evolucionar, y estamos realmente agradecidos por su continua colaboración. Juntos, estamos construyendo una comunidad próspera y empoderando a usuarios de todos los ámbitos para que alcancen sus objetivos.

Si tiene alguna pregunta o inquietud, no dude en ponerse en contacto con nosotros. Siempre estamos aquí para escuchar sus comentarios y abordar cualquier problema que pueda tener. Gracias por su continuo apoyo, y esperamos poder brindarle el mejor servicio posible.