Conceptos básicos de contabilidad para vendedores de Etsy con Beancount
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.
¿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,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.
- Solución: Abra una cuenta
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!