COMPANY FOR BUSINESS · E-COMMERCE

Contabilidad para empresas de e-commerce — Una guía completa de contabilidad para tiendas online estonias: plan de cuentas, reconocimiento de ingresos, valoración de inventario, conciliación de procesadores de pago, gestión multidivisa y proceso de cierre mensual.

Plan de cuentas Ingresos brutos Inventario Devoluciones Stripe Shopify Multidivisa Cierre mensual
día 5 Objetivo de cierre mensual
FIFO Inventario estándar
Bruto Reconocimiento de ingresos
3 Tipos de procesador
7 años Conservación de registros
€500 Baja de equipo

5 ideas clave de esta página

Los ingresos brutos — no las liquidaciones netas — pertenecen a su PyG
Registrar como ingresos lo que Stripe o Shopify deposita en su banco subestima la cifra de negocio, oculta los costes de plataforma y vulnera las normas contables. Registre siempre las ventas brutas y las comisiones por separado.
El inventario debe conciliarse cada mes, no anualmente
Los niveles de stock cambian a diario por ventas, compras, devoluciones y bajas. Un valor de inventario que solo se actualiza al cierre anual genera cifras de COGS materialmente incorrectas en cada PyG mensual del año.
No debería tener que registrar manualmente cada transacción de Stripe
Con la integración adecuada entre Stripe, Shopify y su software contable —a través de feeds directos, A2X o Synder— el 80–90% de la conciliación mensual puede automatizarse. Si su equipo pasa más de un día al mes en conciliaciones manuales, su pila tecnológica necesita revisión.
La conciliación de procesadores de pago es un flujo mensual propio
Cada procesador — Stripe, PayPal, Shopify Payments, Wise — genera su propio historial de transacciones, estructura de comisiones y calendario de liquidación. Cada uno necesita su propia conciliación antes de completar el cierre mensual.
Su plan de cuentas determina si sus informes tienen sentido
Un plan de cuentas genérico diseñado para una empresa de servicios produce estados financieros de e-commerce poco útiles. La estructura correcta — con cuentas separadas para cada canal de ingresos, procesador de pagos y categoría de coste — convierte cada informe en información accionable.

¿Qué implica la contabilidad de una empresa de e-commerce? Contabilidad de doble entrada que captura por separado los ingresos brutos de cada canal de venta, registra todas las comisiones de plataforma como coste de ingresos, valora el inventario mediante FIFO o coste medio ponderado, concilia cada procesador de pagos con el sistema contable mensualmente, gestiona correctamente devoluciones y notas de crédito, revalúa saldos en moneda extranjera al cierre de mes y produce una PyG, balance y estado de flujos de efectivo mensuales. Esta página cubre cada uno de esos flujos de trabajo en detalle.

Sección 1 — Plan de cuentas para una OÜ de e-commerce

Cómo estructurar sus códigos contables para producir informes útiles — por canal, por tipo de coste, por procesador

Por qué es importante un plan de cuentas específico para e-commerce

Un plan de cuentas diseñado para una OÜ estonia estándar tendrá una sola cuenta de ‘Ingresos’ y una cuenta de ‘Coste de ventas’. Para una empresa de e-commerce, esa estructura hace imposible responder a las preguntas básicas de gestión: qué canal es más rentable, cuál es mi margen bruto real después de las comisiones de plataforma, cuánto del COGS corresponde a envío frente a coste de producto.

La estructura siguiente crea el nivel de detalle necesario para informes útiles sin volverse tan compleja que el cierre mensual tarde demasiado. Adáptela a sus canales y perfil de costes específicos — no todas las cuentas serán relevantes para todos los negocios.

Código Nombre de cuenta Notas
1000–1999 ACTIVOS
1010 Efectivo — banco estonio (EUR) Cuenta operativa principal
1020 Efectivo — Wise Business (EUR) Saldo Wise EUR
1030 Efectivo — Wise Business (USD) Saldo Wise USD — revaluar mensualmente
1040 Efectivo — reserva de Stripe Reserva continua de Stripe; no disponible inmediatamente
1050 Efectivo — saldo PayPal Saldo PayPal EUR/USD
1060 Efectivo — Shopify Payments Saldo pendiente de pago de Shopify, si aplica
1100 Cuentas comerciales por cobrar Facturas de clientes pendientes (solo B2B)
1110 IVA por cobrar IVA soportado recuperable de EMTA
1200 Inventario — productos terminados Stock mantenido para la venta; FIFO o coste medio ponderado
1210 Inventario — en tránsito Stock pagado pero aún no recibido
1220 Inventario — mantenido por 3PL Stock en almacén de logística de terceros
1300 Pagos anticipados Suscripciones anuales y depósitos pagados por adelantado
1500 Activos fijos — equipo Máquinas de embalaje, equipo de almacén > €500
2000–2999 PASIVOS
2010 Cuentas comerciales por pagar Facturas de proveedores no pagadas al cierre de mes
2100 IVA por pagar — KMD estonio IVA repercutido debido por ventas estonias
2110 IVA por pagar — OSS IVA B2C de la UE recaudado; pagadero mediante declaración OSS
2120 IVA por pagar — IOSS IVA de importación recaudado; pagadero mediante declaración IOSS
2200 Derechos de aduana por pagar Derechos determinados sobre importaciones aún no pagados
2300 Ingresos diferidos Pedidos prepagados aún no enviados / tarjetas regalo vendidas
2400 Reembolsos por pagar Reembolsos aprobados pero aún no procesados
2500 Préstamos y financiación Financiación de inventario, líneas de crédito
3000–3999 PATRIMONIO
3000 Capital social Capital social registrado (mínimo €2,500)
3100 Prima de emisión Inversión por encima del valor nominal
3300 Ganancias retenidas Resultado acumulado de periodos anteriores
3400 Resultado del ejercicio actual Resultado neto del ejercicio financiero actual
4000–4999 INGRESOS
4010 Ingresos — tienda Shopify Ventas brutas de productos vía Shopify directo
4020 Ingresos — Amazon (UE) Ventas brutas en marketplaces Amazon UE
4030 Ingresos — Amazon (EE. UU.) Ventas brutas en marketplace Amazon EE. UU.
4040 Ingresos — Etsy / otro marketplace Ventas brutas en otras plataformas
4050 Ingresos — mayorista / B2B Ventas B2B directas facturadas
4060 Ingresos — envío cobrado al cliente Ingresos por envío facturados por separado
4090 Ingresos — otros Ingresos diversos
5000–5999 COSTE DE INGRESOS (COGS)
5010 Coste de producto — proveedor nacional Coste de bienes comprados localmente
5020 Coste de producto — importación Coste CIF/DDP de bienes importados
5030 Derechos de aduana Derechos de importación — capitalizados en el coste del producto o reconocidos como gasto
5040 Coste de envío — salida Coste de mensajería para entregar a clientes
5050 Fulfilment — comisiones 3PL Comisiones de picking, embalaje y almacenamiento del proveedor 3PL
5060 Comisiones de plataforma — Shopify Comisiones de procesamiento de pagos y suscripción
5070 Comisiones de plataforma — Amazon FBA Comisiones de referencia, almacenamiento FBA y fulfilment
5080 Comisiones de plataforma — PayPal/Stripe Comisiones de procesamiento de transacciones
5090 Materiales de embalaje Cajas, cinta, insertos — directamente atribuibles a pedidos
5100 Devoluciones y bajas Coste de bienes dados de baja por devolución o daño
6000–6999 GASTOS OPERATIVOS
6010 Marketing y publicidad Google Ads, Meta, influencers, email marketing
6020 Software y suscripciones Plan Shopify, apps, herramientas de analítica
6030 Contabilidad y legal Honorarios profesionales
6040 Almacén y almacenamiento Alquiler y costes operativos si hay almacén propio
6050 Nómina — operaciones Salarios del personal + impuesto social
6060 Viajes y oficina Ferias, visitas a proveedores, costes de oficina
7000–7999 PARTIDAS FINANCIERAS
7010 Ganancia / (pérdida) por cambio Movimientos cambiarios realizados y no realizados
7020 Intereses y comisiones bancarias Comisiones bancarias, intereses de préstamos

Sección 2 — Reconocimiento de ingresos: ventas brutas, devoluciones y reglas de marketplace

Cuándo reconocer ingresos, cómo gestionar ingresos diferidos y qué cambia cuando un marketplace es proveedor considerado

La regla temporal de reconocimiento de ingresos

En e-commerce, los ingresos se reconocen cuando el control de los bienes se transfiere al cliente — típicamente cuando se envía el pedido en el caso de bienes físicos, o cuando el producto digital queda disponible para descarga. El pago recibido por adelantado (antes del envío) crea un pasivo por ingresos diferidos. El pago recibido después de la entrega (condiciones de crédito B2B) crea una cuenta comercial por cobrar.

Para la mayoría de tiendas online DTC (directas al consumidor) que usan Shopify o WooCommerce, los ingresos se reconocen en el momento del despacho. Pedidos realizados en diciembre pero enviados en enero son ingresos de enero. Esta regla temporal afecta tanto al estado de resultados como al periodo de IVA — el IVA se devenga en el periodo de suministro, no en el periodo de pago.

Asiento contable 1 — Pedido realizado y pagado por el cliente (B2C, cliente estonio)

Cuenta Debe (DR) Haber (CR)
Efectivo / Stripe €124.00
Ingresos (venta bruta) €100.00
IVA por pagar — KMD €24.00

€100 netos + €24 de IVA. Los ingresos se reconocen en el momento del despacho — si aún no se ha enviado, sustituya Ingresos por Ingresos diferidos hasta el envío.

Asiento contable 2 — Bienes despachados (y COGS reconocido)

Cuenta Debe (DR) Haber (CR)
COGS — coste de producto €42.00
Inventario €42.00
COGS — envío de salida €6.50
Efectivo / mensajería por pagar €6.50

El COGS se reconoce al mismo tiempo que los ingresos — cuando los bienes salen del almacén. Ambos asientos se registran en la misma fecha.

Ingresos diferidos — Pedidos prepagados y tarjetas regalo

Cualquier pago recibido antes de entregar los bienes correspondientes o prestar el servicio crea un pasivo por ingresos diferidos. En e-commerce, los dos casos más comunes son las preventas (el cliente paga ahora y el producto se envía en 6 semanas) y las tarjetas regalo (el cliente compra una tarjeta regalo; el ingreso se reconoce cuando la tarjeta se canjea, no cuando se vende).

Escenario Efectivo recibido Ingresos reconocidos Efecto en el balance
Preventa — pagada ahora, enviada en 6 semanas En la fecha de pago En la fecha de envío DR Efectivo / CR Ingresos diferidos al pagar; se revierte al enviar
Tarjeta regalo vendida En la fecha de venta En la fecha de canje DR Efectivo / CR Ingresos diferidos; permanece en balance hasta el canje
Caja de suscripción — plan mensual, pagado anualmente En la fecha de pago 1/12 por mes a medida que se envían las cajas DR Efectivo / CR Ingresos diferidos; liberar mensualmente al cumplir la obligación de desempeño

Reglas de proveedor considerado — cuando el marketplace recauda el IVA

Según la reforma del IVA de la UE de 2021, los marketplaces online (Amazon, Etsy, Zalando, ASOS Marketplace, etc.) se tratan como «proveedores considerados» a efectos de IVA en determinadas transacciones. Esto significa que el marketplace — no usted — recauda y remite el IVA de esas ventas. Su factura al marketplace se emite entonces a tipo cero, y el marketplace emite su propio recibo de IVA al consumidor.

Tipo de venta Ubicación de los bienes Ubicación del consumidor IVA recaudado por Su factura al marketplace
Bienes B2C ≤ €150, importados desde fuera de la UE Fuera de la UE Consumidor de la UE Marketplace (vía IOSS) Tipo cero — sin IVA
Bienes B2C desde almacén de la UE, vendidos vía marketplace UE (p. ej. Amazon DE FBA) Consumidor del mismo país de la UE Marketplace Tipo cero — el marketplace remite
Bienes B2B vía marketplace Cualquiera Empresa registrada a efectos de IVA Inversión del sujeto pasivo — el comprador declara el IVA Factura a tipo cero al comprador empresarial
Bienes vendidos a través de su propio sitio web (no marketplace) Cualquiera Consumidor de la UE Usted (vía OSS) No aplica — usted cobra y remite

Las reglas de proveedor considerado afectan al registro de ingresos — no al margen brutoCuando un marketplace recauda el IVA en su nombre, usted sigue registrando el valor bruto total de la venta como ingreso en sus cuentas. La recaudación del IVA por el marketplace es su obligación — no reduce su cifra de ingresos. Lo que sí ocurre: no puede reclamar también el IVA soportado de la transacción (porque usted no cobró el IVA repercutido). Asegúrese de que la contabilidad refleje correctamente que estas transacciones tienen un tratamiento de IVA distinto en sus declaraciones KMD y OSS frente a ventas en las que usted recauda el IVA.

Sección 3 — Valoración de inventario

FIFO vs coste medio ponderado — con ejemplos completos que muestran cómo cada método afecta al COGS y al beneficio imponible

Por qué importa el método de valoración de inventario

El método de valoración de inventario que elija determina directamente su COGS mensual — y por tanto su beneficio bruto y su renta imponible. En un periodo de costes crecientes de proveedores (inflación), FIFO produce un COGS menor (se vende primero el stock más antiguo y barato) y, por tanto, un beneficio bruto mayor. El coste medio ponderado suaviza el efecto. Ningún método es más «correcto» — ambos están permitidos por los PCGA estonios y las NIIF — pero, una vez elegido, debe aplicarse de forma coherente y revelarse en las políticas contables.

Método FIFO — ejemplo práctico (proveedor de camisetas, precios al alza)

Evento Unidades Coste unitario Coste total Valor acumulado del inventario
Saldo inicial (100 unidades @ €8.00) 100 €8.00 €800.00 €800.00
Compra (200 unidades @ €8.50) 200 €8.50 €1,700.00 €2,500.00
Compra (150 unidades @ €9.00) 150 €9.00 €1,350.00 €3,850.00
Venta de 220 unidades
COGS — 100 unidades @ €8.00 (más antiguas) −100 €8.00 €800.00
COGS — 120 unidades @ €8.50 −120 €8.50 €1,020.00
= Inventario final (230 unidades) 230 €2,030.00
= COGS total reconocido €1,820.00

FIFO: las unidades más antiguas se venden primero. El inventario final queda valorado a los costes de compra más recientes. COGS = €1,820.

Método de coste medio ponderado — mismas compras y ventas

Evento Unidades Coste unitario Coste total Valor acumulado del inventario
Saldo inicial (100 unidades @ €8.00) 100 €8.00 €800.00 €800.00
Compra (200 unidades @ €8.50) 200 €8.50 €1,700.00 €2,500.00
Media ponderada tras la compra: €2,500 ÷ 300 = €8.33
Compra (150 unidades @ €9.00) 150 €9.00 €1,350.00 €3,850.00
Media ponderada tras la compra: €3,850 ÷ 450 = €8.56
Venta de 220 unidades @ media €8.56
COGS — 220 unidades @ €8.56 −220 €8.56 €1,882.22
= Inventario final (230 unidades @ €8.56) 230 €8.56 €1,967.78
= COGS total reconocido €1,882.22

Coste medio ponderado: COGS = €1,882 frente a FIFO = €1,820. La diferencia de €62 reduce el beneficio bruto bajo el método de coste medio en este escenario de costes crecientes.

Método COGS (en entorno de costes crecientes) Valor del inventario final Impacto en el beneficio bruto Mejor para
FIFO Menor (stock más antiguo y barato vendido primero) Mayor (queda stock reciente de mayor coste) Mayor beneficio bruto La mayoría del e-commerce; favorecido por NIIF; más fácil de explicar
Coste medio ponderado Mayor (coste mezclado vendido cada vez) Menor (queda coste mezclado) Menor beneficio bruto Negocios de alto volumen con SKU homogéneos; precios volátiles

Bajas y ajustes de inventario

El stock dañado, caducado, perdido u obsoleto debe darse de baja — su coste se elimina del inventario y se reconoce como gasto. Esto reduce el saldo de inventario y aumenta el COGS del periodo. Las bajas son un gasto legítimo y deducible fiscalmente, pero requieren documentación: un registro escrito de qué se dio de baja, por qué, cuándo y a qué valor.

Asiento contable — baja de inventario (bienes dañados)

Cuenta Debe (DR) Haber (CR)
COGS — devoluciones y bajas €340.00
Inventario €340.00

Dar de baja 20 unidades a su valor contable de €17 cada una. Documentar: fecha, SKU, motivo (daños por agua en el almacén), unidades, coste unitario y aprobador.

Sección 4 — Conciliación de procesadores de pago

Stripe, Shopify Payments, PayPal y Wise — un marco completo de conciliación para cada uno

El principio de conciliación — tres capas

Todo procesador de pagos se sitúa entre sus clientes y su cuenta bancaria. El dinero pasa por tres capas: cargos al cliente (bruto), comisiones del procesador (deducidas) y liquidación bancaria (neta). Su contabilidad debe capturar las tres capas, con el cargo bruto como ingreso y las comisiones como COGS — aunque en el extracto bancario solo aparezca la liquidación neta.

El error de conciliación más común en e-commerce es usar el extracto bancario como fuente principal para registrar ingresos. El extracto bancario solo muestra liquidaciones netas — oculta la estructura de comisiones, el desglose por pedido y los reembolsos ya compensados antes de la liquidación. Empiece siempre por el informe de transacciones del procesador, no por el banco.

Conciliación mensual de Stripe — octubre de 2024

Concepto Importe (€) Total acumulado (€)
Cargos brutos a clientes €18,450.00 €18,450.00
· Pagos correctos €19,100.00
· Reembolsos emitidos −€650.00
Menos: comisiones de procesamiento de Stripe −€553.50 €17,896.50
· Comisión por transacción (1.4% + €0.25 por trans.) −€553.50
Menos: movimiento de reserva de Stripe +€120.00 €18,016.50
· Reserva retenida de periodos anteriores liberada +€120.00
Liquidación bancaria esperada (octubre) €18,016.50 €18,016.50
Entradas bancarias reales (depósitos Stripe) €18,016.50
Diferencia de conciliación €0.00

Asiento mensual de Stripe (octubre de 2024)

Cuenta Debe (DR) Haber (CR)
Efectivo — Stripe (cargos brutos) €18,450.00
Ingresos — tienda Shopify €15,163.93
IVA por pagar — KMD (24% sobre B2C EST) €3,336.07
COGS — comisiones de plataforma (Stripe) €553.50
Efectivo — Stripe €553.50
Efectivo — banco estonio (liquidación) €17,896.50
Efectivo — Stripe €17,896.50

Desglose de ingresos: €15,163.93 netos + €3,336.07 de IVA = €18,500 brutos por ventas B2C estonias. Las ventas no estonias se registran por separado con el tratamiento de IVA correspondiente.

Conciliación de PayPal — diferencias clave

PayPal complica la conciliación porque mantiene saldos en múltiples divisas, aplica comisiones de forma distinta a transacciones nacionales e internacionales y puede retener fondos durante periodos prolongados. El enfoque de conciliación es el mismo que con Stripe, pero requiere una capa adicional de conversión de divisas para saldos no denominados en EUR.

Complejidad de PayPal Problema Solución
Saldos multidivisa PayPal mantiene GBP, USD y SEK por separado Mantener cuentas contables separadas por cada divisa de PayPal; revaluar mensualmente
Conversión automática PayPal a veces convierte divisas automáticamente a tipos desfavorables Desactivar la conversión automática; recibir en la divisa original; convertir manualmente vía Wise
Fondos pendientes y retenidos Algunos fondos se retienen 21+ días para nuevos vendedores Registrar como cuenta ‘Reserva PayPal’; mover al banco solo cuando se liquide
Estructura de comisiones Las comisiones nacionales y transfronterizas difieren Registrar el cargo bruto; comisiones como línea COGS separada; verificar por informe de transacciones
Momento del reembolso El procesamiento de reembolsos puede abarcar meses Nota de crédito en el mes de emisión; ajuste del saldo PayPal en el mismo mes

Wise Business — conciliación de cuenta multidivisa

Wise no es un procesador de pagos — es una cuenta de recepción multidivisa. No cobra comisiones por transacción en transferencias entrantes, lo que la hace popular para pagos internacionales de facturas B2B y transacciones con proveedores. La conciliación es sencilla, pero requiere una revaluación mensual de divisas para cada saldo no EUR.

Saldo Wise USD — revaluación de divisas al cierre de mes

Cuenta Debe (DR) Haber (CR)
Efectivo — Wise USD (saldo inicial, al tipo anterior)
Transacción: recibido $5,000 @ 1.0800 $5,000 €4,630
Transacción: proveedor pagado $2,200 @ 1.0850 $2,200
Saldo final USD: $2,800
Tipo usado al cierre anterior: 1.0800 → €2,593
Tipo de cierre actual: 1.0950 → €2,557
Pérdida por cambio (no realizada) €36
Efectivo — Wise USD €36

Revalúe todos los saldos monetarios en moneda extranjera al tipo de cierre de cada mes. La ganancia o pérdida por tipo de cambio se reconoce en PyG — incluso si no se produjo ninguna conversión real.

Sección 5 — Gestión multidivisa

Registro de transacciones en moneda extranjera, revaluación mensual y gestión del riesgo cambiario

La regla: tipo de cambio de la fecha de transacción para cada asiento

Cada transacción en moneda extranjera debe registrarse al tipo de cambio de la fecha en que ocurre la transacción — no a un tipo medio mensual, no al tipo de fin de mes ni al tipo que habría querido recibir. El tipo de la fecha de transacción es lo que crea un equivalente en EUR preciso para cada venta, compra o pago individual.

Al cierre de mes, todos los elementos monetarios que sigan denominados en moneda extranjera (saldos bancarios, cuentas por cobrar, cuentas por pagar) deben reexpresarse al tipo de cierre de mes. La diferencia entre el tipo usado al registrar inicialmente el elemento y el tipo de fin de mes es una ganancia o pérdida cambiaria no realizada — registrada en PyG aunque no haya ocurrido conversión de efectivo.

Par de divisas Fuente del tipo de cambio Cuándo usar Cuándo NO usar
EUR/USD Tipo diario del Banco de Estonia O tipo del extracto bancario Fecha de transacción; tipo de cierre mensual Tipos medios; tipo de fecha de factura para pagos de caja
EUR/GBP Tipo diario del Banco de Estonia O tipo del extracto bancario Igual que arriba Tipos aproximados de búsquedas en internet
EUR/SEK, EUR/DKK etc. Banco Central Europeo o Banco de Estonia Igual que arriba Tipos del mes anterior aplicados a transacciones del mes actual

Wise y Revolut muestran el tipo de cambio de la transacción — úseloWise Business y Revolut Business muestran en el extracto de cuenta el tipo de cambio exacto aplicado a cada transacción. Esto elimina la necesidad de buscar tipos por separado. Al descargar el extracto mensual de Wise e importarlo al software contable, el equivalente en EUR ya está calculado al tipo correcto de la fecha de transacción. Esta es una razón práctica por la que las tiendas online que manejan múltiples divisas se benefician de usar Wise o Revolut como cuentas principales en lugar de bancos tradicionales, que a menudo aplican sus propios tipos (menos favorables) sin revelar claramente el tipo por transacción.

Ganancias y pérdidas de tipo de cambio realizadas vs no realizadas

Tipo Cuándo ocurre Impacto en PyG Impacto en caja Ejemplo
Ganancia por cambio realizada Cuando un elemento monetario en moneda extranjera se liquida (se convierte o se paga) Registrado inmediatamente en PyG Sí — el efectivo recibido difiere del valor EUR registrado Cuenta por cobrar USD registrada a 1.05; cobrada cuando el tipo es 1.02 → ganancia FX de €30 por $1,000
Ganancia/pérdida por cambio no realizada En la revaluación al cierre de mes de saldos abiertos en moneda extranjera Registrada en PyG; se revierte si el tipo vuelve atrás No — no cambia efectivo de manos Saldo bancario USD de $10,000 revaluado de 1.08 a 1.10 → pérdida FX no realizada de €168

Sección 6 — Devoluciones, reembolsos y notas de crédito

El tratamiento contable completo — ingresos, inventario, IVA y efectos en procesadores de pago

Por qué las devoluciones son un evento de varios asientos

Una devolución no es una sola transacción contable — es una cadena de cuatro asientos vinculados que deben registrarse en el periodo correcto y referenciar las transacciones originales adecuadas. Omitir cualquiera de los cuatro crea una discrepancia que aparecerá en la conciliación bancaria, en la declaración KMD o en el recuento de inventario.

1
Reversión de ingresos
Emitir nota de crédito — reduce ingresos y pasivo de IVA. Registrar en el mes en que se emite la nota de crédito.
2
Efecto en inventario
Si los bienes devueltos son vendibles: DR Inventario / CR COGS para restituir el stock al coste original. Si están dañados: dar de baja como gasto.
3
Ajuste de IVA
El IVA repercutido de la venta original se reduce por el IVA de la nota de crédito. Declarar en KMD en el mes en que se emite la nota de crédito.
4
Reembolso del procesador
Stripe/PayPal procesa el reembolso. Registre el reembolso contra la cuenta del procesador, no como un gasto nuevo.

Escenario de devolución — el cliente devuelve un pedido de €124 (€100 + €24 de IVA)

Cuenta Debe (DR) Haber (CR)
Ingresos — tienda Shopify €100.00
IVA por pagar — KMD €24.00
Efectivo — Stripe (reembolso) €124.00
Inventario (si los bienes son vendibles) €42.00
COGS — coste de producto €42.00

Dos asientos contables separados en la misma fecha. El inventario solo se restituye si se confirma en la inspección que los bienes son vendibles. Bienes dañados: en su lugar, DR Bajas de COGS / CR Inventario.

Devoluciones entre periodos — cuando la venta fue en un mes anterior

Si un cliente devuelve bienes comprados en un mes anterior, la nota de crédito se emite en el mes actual y todos los asientos contables (reversión de ingresos, ajuste de IVA, restitución de inventario) se registran en el mes actual. No se reexpresan las cuentas del mes anterior. Esto es correcto tanto bajo los PCGA estonios como bajo las NIIF — los eventos del periodo actual se registran en el periodo actual.

La única excepción es un ajuste material al cierre del ejercicio: si un volumen significativo de pedidos de diciembre se devuelve en enero, las cuentas de cierre deben incluir una provisión por devoluciones esperadas basada en tasas históricas de devolución. Esto garantiza que la PyG de diciembre no esté sobrevalorada por ventas que posteriormente se revierten.

Provisión de devoluciones al cierre del ejercicio — ejemploIngresos brutos de diciembre: €45,000

Tasa histórica de devoluciones (media últimos 3 meses): 4.2%

Devoluciones esperadas en enero de ventas de diciembre: €45,000 × 4.2% = €1,890 de valor bruto

Valor neto (sin IVA): €1,890 ÷ 1.24 = €1,524

Componente de IVA: €365

Coste de producto (COGS al 42%): €650

Asiento de provisión de cierre:

Cuenta Debe (DR) Haber (CR)
Ingresos €1,524 (reversión de devoluciones esperadas)
IVA por pagar €365 (IVA sobre devoluciones esperadas)
Provisión por devoluciones €1,890 (pasivo en balance)
Inventario €650 (stock esperado a devolver)
COGS €650 (reversión del coste de bienes)

La provisión se revierte en enero a medida que se procesan las devoluciones reales.

Sección 7 — El cierre mensual de e-commerce

Checklist completo del día 1 al día 5 después del cierre de mes

Por qué el cierre de e-commerce tarda más que el de una empresa de servicios

Una OÜ de servicios cierra el mes con una conciliación bancaria, algunos asientos contables y una declaración de IVA. Una OÜ de e-commerce necesita todo eso y además: conciliación de procesadores de pago (una por procesador), conciliación de inventario, procesamiento de devoluciones, revaluación de divisas para cada saldo no EUR y verificación cruzada entre el informe de ingresos de la plataforma de e-commerce y los totales del sistema contable. Hecho de forma sistemática, tarda 1–3 días. Hecho sin sistema, tarda una semana y aun así deja errores.

1
Día 1: extracción de datos
Exportar informes de transacciones de todos los procesadores (Stripe, PayPal, Shopify). Extraer datos de pedidos de la plataforma de e-commerce. Descargar extractos bancarios.
2
Día 2: conciliación de procesadores
Conciliar cada procesador: cargos brutos → comisiones → reembolsos → liquidación → entrada bancaria. Una conciliación por procesador.
2
Día 2: conciliación de inventario
Comparar saldo inicial + compras − COGS = saldo final. Investigar cualquier discrepancia > €50. Dar de baja pérdidas confirmadas.
3
Día 3: revaluación FX
Revaluar todos los saldos monetarios no EUR al tipo de cierre de mes. Registrar ganancias/pérdidas FX en PyG.
3
Día 3: asientos contables
Registrar todos los asientos mensuales: ingresos por canal, COGS por categoría, devoluciones, provisiones y depreciación.
4–5
Días 4–5: revisión y aprobación
PyG, balance e inventario revisados contra el mes anterior y el presupuesto. Las variaciones no explicadas se investigan antes de confirmar el cierre.

Checklist de cierre mensual

Tarea Datos fuente Resultado esperado Aprobación cuando
Conciliación de Stripe CSV de transacciones de Stripe + extracto bancario Ingresos brutos, comisiones y liquidación neta cuadran con el banco Saldo Stripe = banco + reserva
Conciliación de PayPal Informe de actividad de PayPal + extracto bancario Todas las transacciones contabilizadas; FX anotado Saldo PayPal conciliado con banco
Verificación de ingresos de Shopify Resumen Shopify Finance Ingresos brutos Shopify = suma de cuentas por canal Shopify ≈ ingresos contables (considerando timing de devoluciones)
Conciliación de inventario Saldo inicial + facturas de compra − COGS Inventario final = conteo físico (trimestral) Saldo de inventario dentro de tolerancia de €100
Devoluciones y notas de crédito Autorizaciones de devolución + notas de crédito emitidas Todas las devoluciones registradas; inventario e IVA ajustados Cero devoluciones pendientes sin procesar
Revaluación FX Tipos de cierre del Banco de Estonia o BCE Todos los saldos en moneda extranjera reexpresados La cuenta de ganancias/pérdidas FX tiene asientos del mes actual
Cálculo de IVA IVA repercutido de ventas; IVA soportado de compras Cifras KMD listas para presentar antes del día 20 Repercutido − soportado = pasivo KMD conciliado con el mayor
Revisión de PyG y balance Sistema contable Cuentas de gestión listas para el cliente Sin variaciones inexplicadas > 5% frente al mes anterior

Preguntas Frecuentes

Sí — Shopify y Stripe cumplen funciones diferentes y producen datos distintos. Shopify registra sus pedidos, productos y datos de clientes — muestra qué se vendió. Stripe (si usa Shopify Payments, Stripe es el procesador subyacente) registra las transacciones financieras — qué se cobró, qué comisiones se aplicaron y qué se liquidó en su banco. La conciliación de ingresos empieza con los datos de pedidos de Shopify para los importes brutos de venta, y con el informe de transacciones de Stripe para la vista del procesamiento de pagos. Cuando Shopify Payments está habilitado, los informes financieros de Shopify consolidan parte de esto — pero aun así debe trazar el valor bruto del pedido hasta la liquidación bancaria neta de cada mes.

Cada ubicación de inventario es una subcuenta separada en su plan de cuentas: Inventario — almacén estonio, Inventario — almacén Reino Unido, Inventario — Amazon FBA (Alemania). Las transferencias de stock entre ubicaciones no son ventas — son movimientos dentro de su sistema de inventario (DR Inventario ubicación B / CR Inventario ubicación A, al coste). Las ventas desde cada ubicación generan asientos de COGS al valor contable del stock de esa ubicación específica. Para Amazon FBA en particular: Amazon mantiene su stock e informa los niveles de inventario en Seller Central — ese informe es su fuente para el saldo de inventario FBA al cierre de cada mes.

Sí — los cargos de envío facturados a clientes son ingresos. Deben registrarse en una línea de ingresos separada (por ejemplo, «Ingresos — envío cobrado al cliente») en lugar de compensarse contra los costes de envío. El coste real de envío (lo que usted paga al mensajero) se registra como COGS — envío de salida. La diferencia entre lo que cobra a los clientes y lo que paga al mensajero es su margen de envío, que aparece en el beneficio bruto. Muchos negocios de e-commerce subvencionan el envío (cobran menos que el coste) — mantener estas líneas separadas hace visible y medible esa subvención.

Cada venta se registra al precio real cobrado a ese cliente — no es necesario normalizar por precios distintos entre países. Si vende un producto por €25 a un cliente alemán y por €28 a un cliente sueco (listas de precios distintas), cada venta se registra por su importe real en EUR. Si la venta sueca está en SEK, conviértala a EUR al tipo de la fecha de transacción. Los precios distintos generarán naturalmente márgenes brutos por unidad distintos — esto es esperado y visible en la PyG por canal si tiene cuentas de ingresos separadas por geografía o canal.

La liquidación del marketplace es una sola entrada bancaria que cubre muchos pedidos individuales. A efectos contables, debe registrar los ingresos a nivel de pedido individual (desde el informe de liquidación del marketplace, que detalla cada pedido, su valor bruto, comisiones y reembolsos) en lugar de tratar el pago global como un único asiento de ingresos. El software contable con integraciones de marketplace (por ejemplo, A2X para Amazon o Shopify) puede automatizar este desglose, registrando la venta bruta, las comisiones y los reembolsos de cada pedido en las cuentas correctas y conciliándolos con la única liquidación bancaria. Para vendedores de menor volumen, el informe mensual de liquidación del marketplace proporciona los datos necesarios para crear asientos mensuales resumidos por categoría.

¿Listo para configurar correctamente la contabilidad de e-commerce desde el primer día?

Reserve una consulta gratuita de 30 minutos. Configuramos su plan de cuentas, conectamos sus procesadores de pago y entregamos estados financieros mensuales limpios para que pueda centrarse en hacer crecer su tienda.

companyforbusiness.ee →