Saltar al contenido principal

Cómo conciliar las tarifas de fulfillment y los aranceles de Shopify sin perder ni un dólar del COGS del producto

Publicado 14 min de lecturaMike ThriftMike Thrift
Cómo conciliar las tarifas de fulfillment y los aranceles de Shopify sin perder ni un dólar del COGS del producto
En esta página

Tu panel de Shopify dice que tu sudadera más vendida genera un margen bruto del 45 por ciento. Pero ese número solo conoce el precio de fábrica. Nunca se ha topado con la tarifa de pick-and-pack, el almacenaje mensual por palé, el flete marítimo, el arancel de importación ni el agente aduanal que despachó el contenedor — y cada uno de esos costos salió de tu bolsillo antes de que un solo cliente hiciera clic en comprar. Para los vendedores transfronterizos, la brecha entre el margen del panel y el margen real es donde el beneficio desaparece en silencio.

Vender de forma transfronteriza ya no es una apuesta secundaria: el 59 por ciento de los compradores globales ahora compran a minoristas fuera de su país de origen, y se proyecta que el mercado B2C transfronterizo alcance los $2,16 billones en 2026. Si vendes internacionalmente en Shopify, conciliar las tarifas de fulfillment y los aranceles dentro del COGS del producto no es contabilidad avanzada — es la única forma de saber cuánto ganaste en realidad. Esta guía recorre los tres flujos de costos de cada pedido transfronterizo, quién registra el arancel bajo distintas condiciones de envío, cómo construir un costo landed por SKU y una rutina mensual que mantiene cada dólar contabilizado.

Los tres flujos de costos en cada pedido transfronterizo​

Un pedido nacional tiene una sola historia de costos: compraste o fabricaste el producto y lo enviaste. Un pedido transfronterizo tiene tres, y llegan en tres calendarios distintos.

Las tarifas de fulfillment son lo que cuesta almacenar, preparar, empaquetar y enviar cada unidad. Si utilizas un proveedor de logística tercerizado (3PL) conectado a Shopify, una factura típica se desglosa en recepción (a menudo $10–$20 por palé), almacenaje (habitualmente alrededor de $25 por palé al mes, o 20–40 centavos por pie cúbico), pick and pack (aproximadamente $2,50 por pedido más unos 50 centavos por artículo adicional), más embalaje, kitting y procesamiento de devoluciones. Los pedidos con varios artículos cuestan más que los de un solo artículo, los SKU de rotación lenta acumulan almacenaje mes tras mes, y ninguna de estas líneas aparece dentro de tu payout de Shopify — llegan como una factura mensual aparte.

Los aranceles e impuestos de importación son lo que el país de destino cobra para dejar entrar tus mercancías. El servicio Managed Markets de Shopify puede calcular, recaudar y remitir estos en el checkout, actuando como merchant of record de tus pedidos internacionales para que el comprador vea un solo precio landed sin una factura sorpresa en la entrega. Esa comodidad conlleva una tarifa por pedido y genera tráfico contable — aranceles recaudados y aranceles remitidos — que debe pasar por tus libros sin tocar nunca los ingresos.

El flete y la compensación del payout son la capa temporal. Tu payout de Shopify es una liquidación neta: ventas brutas menos tarifas de procesamiento, reembolsos y ajustes, depositada días después de la venta. El flete de entrada, las tarifas del agente y las facturas de aranceles llegan semanas después. Conciliar significa vincular los tres flujos a las mismas unidades vendidas, aunque el papeleo aparezca con un mes de diferencia.

DDP o DAP: quién paga el arancel decide quién lo registra​

Antes de poder conciliar aranceles, necesitas saber de quién son esos aranceles. Las condiciones de envío del pedido lo deciden.

Bajo DDP (Delivered Duty Paid), tú — el vendedor — te encargas del despacho de importación y pagas todos los aranceles e impuestos. El comprador recibe la mercancía sin deber nada adicional. Bajo DAP (Delivered at Place), entregas la mercancía en el destino, pero el comprador se encarga del despacho y paga los aranceles. (Es posible que aún veas el término más antiguo DDU, Delivered Duty Unpaid, en el papeleo del transportista; significa lo mismo que DAP y fue retirado de las reglas oficiales de Incoterms hace años.)

Esta distinción define tus libros:

  • Los aranceles DDP son tu costo de producto. Se adhieren a las unidades vendidas y pertenecen al COGS, exactamente igual que el precio de fábrica y el flete de entrada.
  • Los aranceles DAP nunca son tu costo en absoluto. El comprador paga directamente al transportista o al agente. No pasa dinero por ti, así que nada llega a tus libros — no los estimes dentro del COGS "por completitud".
  • Los aranceles recaudados en el checkout bajo Managed Markets son fondos de tránsito. Los recaudas del comprador y se remiten en tu nombre. Registra la recaudación como un pasivo (aranceles por pagar), no como ingreso, y la remisión como la cancelación de ese pasivo, no como un gasto. Tratar la recaudación como ventas infla tanto tus ingresos como tus costos en la misma cantidad y hace que cada ratio de margen pierda sentido.

Si mezclas pedidos DDP y DAP — algo común cuando vendes DDP en tus mercados más grandes y DAP en todos los demás — etiqueta las condiciones de envío de cada pedido antes del cierre de mes. Una única tasa arancelaria combinada aplicada a todas las ventas internacionales sobreestimará el COGS en los pedidos DAP y lo subestimará en los DDP.

Los aranceles son costo de inventario, no un gasto​

Aquí está la regla que la mayoría de los pequeños vendedores entiende mal: los aranceles de importación sobre mercancías que vas a revender son parte del costo de las mercancías, no un gasto del período. Según los US GAAP, la ASC 330 define el costo de inventario como todos los desembolsos incurridos para llevar un artículo a su condición y ubicación actuales para su venta — y la guía contable es explícita en que los aranceles y derechos pagados para importar mercancías son costos de inventario. Permanecen en el balance dentro del valor del inventario y fluyen al COGS solo cuando las unidades se venden.

Por qué esto importa en la práctica:

  • Gastar los aranceles en el mes en que los pagas adelanta el costo. Una factura de aranceles de $1.400 pagada en marzo por sudaderas que se venden hasta agosto debería cargar al COGS de marzo a agosto, no arrasar el margen de marzo mientras infla el del verano.
  • Capitalizar los aranceles mantiene el inventario honesto. Si los aranceles representan el 10–20 por ciento de tu costo unitario y los gastas, tu balance subestima el inventario cada mes del año — y cualquier prestamista que lo lea ve una base de activos más delgada de la que realmente posees.
  • Los pequeños revendedores no están exentos del concepto. Las empresas por debajo del umbral de ingresos brutos ajustado por inflación de $25 millones quedan exentas de las complejas reglas de capitalización UNICAP, pero los costos de adquisición ordinarios — precio de compra, flete de entrada, aranceles — siguen adhiriéndose al inventario bajo las reglas estándar de inventario.

La misma lógica cubre el flete de entrada, el seguro de carga y las tarifas de agenciamiento vinculadas a llevar la mercancía a tu almacén. Lo que no cubre es todo lo posterior a que la mercancía esté lista para venderse: el almacenaje continuo en almacén, el pick-and-pack, el envío de salida y el procesamiento de devoluciones son gastos operativos del período, no costo de producto. La línea divisoria es la disponibilidad para la venta — los costos de preparar el inventario se adhieren a las unidades; los costos de almacenar y mover unidades vendidas impactan el mes.

Construye el costo landed de cada SKU​

El costo landed es el costo real por unidad de preparar un producto para la venta: precio de compra más cada costo de adquisición asignado. La fórmula es simple:

Costo landed = costo del producto + flete + seguro + aranceles + agenciamiento y manipulación, asignado entre las unidades.

La asignación es donde tropiezan los vendedores. Un contenedor alberga muchos SKU, pero la factura de flete muestra un solo número. Elige un método consistente — por unidades, por peso o por valor — y mantenlo todo el año. La asignación por valor conviene a catálogos de márgenes mixtos; la asignación por peso conviene a mercancías pesadas; la asignación por unidad conviene a envíos de un solo SKU. La consistencia importa más que la sofisticación, porque cambiar de método a mitad de año hace inútiles las comparaciones entre períodos.

Un ejemplo desarrollado lo hace concreto. Supón que importas 400 sudaderas:

Componente del costoTotal del envíoPor unidad
Precio de fábrica ($14 cada una)$5.600$14,00
Flete marítimo$1.200$3,00
Seguro de carga$100$0,25
Aranceles e impuestos de importación$1.400$3,50
Tarifas de agente y puerto$300$0,75
Costo landed total$8.600$21,50

Tu costo unitario "real" es $21,50, no $14 — más de un 50 por ciento superior al presupuesto de fábrica. Fija el precio contra $14 y un margen del 45 por ciento del panel es en realidad alrededor de un 16 por ciento de margen antes de que siquiera entren las tarifas de fulfillment. Una vez que los costos landed viven en tus libros como lotes de inventario, seguir cómo se desplazan con el tiempo — a medida que se mueven las tarifas de flete y las tasas arancelarias — te muestra exactamente cuándo un SKU necesita un aumento de precio. Un panel visual como Fava hace fácil detectar ese desplazamiento en todo tu catálogo.

Actualiza los costos landed según un calendario, no cuando te acuerdes. Las tarifas de flete y las tasas arancelarias cambian constantemente; un costo landed calculado una vez en enero es ficción para octubre. Recalcula por SKU al menos trimestralmente, e inmediatamente después de cualquier envío cuya factura de flete o aranceles parezca materialmente distinta de la anterior.

Concilia el payout: de bruto a neto con las líneas de fulfillment​

La conciliación de payouts de Shopify para un vendedor transfronterizo tiene un paso más que la versión nacional: el informe de payout es solo el primero de tres documentos fuente. Aquí está la rutina mensual.

Paso 1: Descompón cada payout de bruto a neto. Para cada payout de Shopify del mes, parte del detalle de liquidación, no del depósito. Registra las ventas brutas como ingreso, las tarifas de procesamiento en una cuenta de gastos por tarifas, los reembolsos en una cuenta de contra-ingresos o reembolsos, los impuestos de venta recaudados y los aranceles recaudados en sus cuentas de pasivo correspondientes, y canaliza el neto a través de una cuenta de compensación que el depósito bancario luego pone a cero. El saldo de compensación de cada payout debería volver a cero; un saldo residual es un reembolso, tarifa o ajuste faltante.

Paso 2: Coteja la factura del 3PL con los envíos del mes. Tu factura de fulfillment no deduce nada de los payouts — es una factura independiente, normalmente mensual. Divídela en sus componentes: la recepción y la manipulación de entrada se adhieren a los lotes de inventario que recibieron (súmalas al costo landed), mientras que el almacenaje, el pick-and-pack, el envío de salida y las devoluciones van a cuentas de gastos operativos. Luego vincula la línea de pick-and-pack con los conteos de pedidos: si enviaste 1.200 pedidos y te facturaron 1.200 picks más 300 tarifas por artículo adicional, las cuentas deberían conciliar con tu informe de pedidos dentro de una pequeña tolerancia por reemplazos y envíos divididos.

Paso 3: Acumula lo que aún no se ha facturado. A fin de mes, siempre tendrás fulfillment no facturado: pedidos enviados en la última semana que la próxima factura del 3PL capturará, y contenedores despachados por el agente cuya factura llega el mes siguiente. Estima ambos a partir de promedios recientes y registra una acumulación (cargo a la cuenta de gastos o inventario, abono a pasivos acumulados), luego revírtela cuando se registre la factura real. Sin este paso, la última semana de cada mes parece artificialmente rentable.

Paso 4: Cancela el tránsito de aranceles. Suma los aranceles recaudados en el checkout contra los aranceles remitidos a través de Managed Markets o pagados a tu agente. La cuenta de pasivo debería quedar cerca de cero cada mes. Un saldo acreedor creciente significa recaudaciones que nunca remitiste — un pasivo que debes, no beneficio. Un saldo deudor creciente significa que pagaste aranceles de tu bolsillo (probablemente pedidos DDP) que necesitan reclasificarse dentro del COGS.

Paso 5: Concilia la moneda extranjera por separado. Los vendedores transfronterizos a menudo pagan a proveedores en una moneda, cobran en varias y liquidan payouts convertidos a la moneda local. Registra las facturas de proveedores al tipo de cambio spot de la fecha de la factura, registra los pagos al tipo de liquidación y deja que la diferencia caiga en ganancia o pérdida por tipo de cambio — nunca en el COGS, donde distorsionaría los márgenes del producto. Lo mismo aplica a las diferencias de conversión de payouts de Shopify.

Registrar estos asientos es sencillo una vez que existen las cuentas: una cuenta de compensación por canal, cuentas de gastos separadas para cada tipo de tarifa y pasivos para impuestos y aranceles. Si llevas tus libros en texto plano, la documentación explica cómo configurar exactamente este tipo de estructura de cuentas.

Cinco errores que subestiman tu COGS​

1. Registrar el payout neto como ingreso. Registrar el depósito de $36.400 en lugar de $39.800 en ventas brutas subestima los ingresos y oculta cada tarifa deducida en el camino. Tu 1099-K declara el bruto a la autoridad fiscal; tus libros deberían coincidir con él.

2. Gastar los aranceles en el mes en que se pagan. Una factura de aranceles no es material de oficina. Capitalízala en el lote de inventario que despachó y deja que llegue al COGS a medida que esas unidades se venden. El gasto inmediato desplaza el costo al período equivocado y subestima tu activo de inventario.

3. Meter cada dólar de fulfillment en el mismo cajón. La recepción de entrada que prepara las mercancías para la venta se adhiere a las unidades; el almacenaje mensual y el pick-and-pack por pedido son gastos operativos del período. Mezclarlos sobreestima el COGS (almacenaje en el costo de producto) o lo subestima (recepción en gastos generales). Divide la factura del 3PL cada mes.

4. Registrar los aranceles recaudados como ingreso. Los aranceles que recaudas en el checkout y remites son fondos de agencia, no ventas. Registrarlos como ingreso infla tu línea superior y — cuando registras la remisión como gasto — tus costos, dejando los ratios de margen como puro ruido. Canalízalos por una cuenta de pasivo.

5. Olvidar la última milla del FX. Facturas de proveedores en euros, payouts convertidos desde libras, aranceles pagados en dólares canadienses — cada conversión crea una pequeña ganancia o pérdida. Individualmente triviales, colectivamente materiales, y pertenecen a ganancia/pérdida por FX, no enterradas en el costo de producto ni ignoradas en la cuenta de compensación.

Tu lista de verificación mensual de cierre transfronterizo​

Ejecuta esta lista de verificación antes de cerrar los libros cada mes:

  • Cada payout de Shopify descompuesto de bruto a neto; todas las cuentas de compensación en cero
  • Factura del 3PL dividida: costos de entrada a lotes de inventario, almacenaje y pick-pack a gastos operativos
  • Conteos de picks vinculados a conteos de pedidos enviados dentro de tolerancia
  • Acumulaciones registradas por fulfillment de fin de mes no facturado y facturas de agentes
  • Aranceles por pagar cancelados: recaudaciones cotejadas con remisiones, DDP pagado de bolsillo reclasificado al COGS
  • Costos landed actualizados para cualquier SKU con un nuevo envío este mes
  • Ganancias y pérdidas por FX separadas del costo de producto
  • Roll-forward de inventario que cuadra: saldo inicial más compras y costos capitalizados, menos COGS, es igual al saldo final

Mantén honestos tus márgenes transfronterizos​

Conciliar las tarifas de fulfillment y los aranceles es la diferencia entre un margen que esperas que sea real y uno que puedes demostrar. Beancount.io ofrece contabilidad en texto plano que te da transparencia y control completos sobre tus datos financieros — sin cajas negras, sin dependencia de proveedor. Empieza gratis y descubre por qué los desarrolladores y los profesionales de finanzas se están pasando a la contabilidad en texto plano.

Fuente: https://beancount.io/es/blog/2026/10/12/reconcile-shopify-fulfillment-fees-duties-cross-border-cogs-guide

Publicado: 12 de octubre de 2026