El caso se repite con pocas variantes: un pedido sale de Quito a Ambato, la tienda cobró cuatro dólares de flete y la guía del transportista llegó por casi doce. El dueño entra al panel, revisa la configuración, no encuentra ningún error en rojo y concluye que el plugin está mal. Casi nunca es el plugin.
El cálculo de envíos en WooCommerce se apoya en cuatro datos que viven en pantallas distintas del panel, y cuando uno de ellos está vacío o en el orden equivocado, el carrito sigue funcionando y sigue cobrando. Nadie ve un error: ve un número. Por eso el problema aparece recién en la conciliación del mes, cuando alguien suma los fletes cobrados y los compara con lo pagado. Este artículo recorre las causas concretas, en el orden en que conviene revisarlas, e incluye el punto que casi ninguna tienda ecuatoriana verifica: si el IVA del flete que declaran los textos legales del sitio es el mismo que cobra el carrito.
¿Por qué el cálculo de envíos en WooCommerce no cuadra?
Porque el valor que ve el comprador es el resultado de una cadena de decisiones, y basta con que una esté incompleta para que el total siga saliendo sin avisar que está mal. La tienda elige primero una zona, dentro de esa zona elige un método, y ese método aplica un costo que puede depender del peso, del número de artículos o de la clase de envío de cada producto.
El punto que más confusión genera es el primero. Las zonas de envío de WooCommerce no se evalúan de la más específica a la más general: se evalúan en el orden de la lista, de arriba hacia abajo, y el pedido entra en la primera que coincide. La documentación oficial lo dice con esas palabras y recomienda ordenarlas del área geográfica más pequeña a la más grande. Una zona “Ecuador” creada antes que una zona “Quito” se queda con todos los pedidos de Quito y les cobra la tarifa nacional, aunque la zona de Quito exista y esté bien configurada más abajo.
El segundo punto es el peso. Si los productos no tienen peso ni dimensiones cargadas, cualquier tarifa que dependa del peso (la de un plugin de tabla de tarifas o la que consulta en línea al transportista) calcula sobre cero y devuelve el valor mínimo. El carrito muestra ese mínimo con total naturalidad.
Diagnóstico rápido por síntoma
Esta tabla cubre los ocho síntomas que aparecen una y otra vez. Cada fila indica la causa más probable y la pantalla exacta donde se comprueba, verificado en octubre de 2026 contra la documentación vigente de WooCommerce.

| Síntoma | Causa probable | Dónde se revisa |
|---|---|---|
| Cobra la tarifa de otra ciudad o de otra provincia | Una zona amplia está antes que la específica en la lista y se queda con el pedido | WooCommerce, Ajustes, Envío, Zonas de envío (el orden de la lista) |
| Todos los pedidos cobran el mismo valor mínimo | Los productos no tienen peso ni dimensiones, así que la tarifa calcula sobre cero | Productos, pestaña Envío de cada producto, o el importador CSV |
| El transportista factura más en productos grandes y livianos | La tienda cobra por peso real y el transportista cobra por peso volumétrico | Tarifario del transportista y dimensiones cargadas en el catálogo |
| Un pedido con un frágil y un voluminoso cobra lo mismo que uno normal | No hay clases de envío, o el tipo de cálculo está en “Por pedido” y solo cobra la clase más cara | Ajustes, Envío, Clases de envío, y el método Tarifa plana de cada zona |
| El cliente retira en el local y el carrito igual cobra flete | El retiro está escrito como nota en el carrito y no existe como método de envío | La zona correspondiente, Añadir método de envío, Recogida local |
| El envío gratis se activa en pedidos que no deberían calificar | El mínimo se evalúa sobre el total después del descuento del cupón | Método Envío gratuito, Importe mínimo del pedido y la casilla de la regla antes del descuento |
| El flete de la factura no coincide con el del carrito | El estado o la clase de impuesto del método de envío no es el que declaran los textos legales | Cada método de envío, campo Estado del impuesto, y Ajustes, Impuestos |
| No aparece ningún método de envío y el pedido se cae | La dirección del comprador no entra en ninguna zona y no hay zona de respaldo configurada | Zonas de envío, incluida la zona que cubre el resto de ubicaciones |

Seis pasos para dejar el cobro de envíos cuadrado
El orden importa. Tocar la configuración antes de saber qué se quiere cobrar es la forma más rápida de cambiar un error por otro.
- Medir la brecha real. Tome los últimos treinta pedidos, ponga en una hoja el flete cobrado y el flete facturado por el transportista, y calcule la diferencia por pedido y por ciudad. Sin ese número no se sabe si el problema es de centavos o de márgenes completos.
- Ordenar las zonas y cerrar el respaldo. Reordene la lista del área más pequeña a la más grande y confirme que exista una zona final que cubra cualquier dirección no contemplada, para que ningún pedido se quede sin método disponible.
- Cargar peso y dimensiones en todo el catálogo. Antes de confiar en una tarifa por peso, cuente cuántos productos están sin ese dato. Si falta en una parte del catálogo, la tarifa es decorativa.
- Escribir la regla de cobro antes de configurarla. Defina en una frase qué se cobra: peso mayor entre el real y el volumétrico, recargo por clase para frágil o refrigerado, retiro en tienda sin costo, y si el envío gratis se mide antes o después de impuestos y descuentos.
- Cruzar los textos legales con la configuración real. Compare la política de envíos y los términos y condiciones publicados contra lo que cobra el carrito: tarifas, plazos, cobertura, retiro en tienda y tratamiento del IVA del flete.
- Probar con el carrito con producto. Agregue un artículo, pruebe tres direcciones distintas, una con cupón y una con retiro en tienda, y recién entonces mire el total.
Ese último paso tiene una trampa que invalida pruebas enteras. Probar el proceso de compra con el carrito vacío no prueba nada: WooCommerce redirige al comprador a la página de carrito, así que la prueba mide dos veces el carrito, nunca llega al cálculo del flete y da verde. Hay que meter un producto antes de empezar. La misma lógica aplica a cualquier revisión posterior a un cambio, como las que se detallan en nuestra reestructuración técnica de un sitio web.
Peso real contra peso volumétrico
El transportista cobra por el mayor de los dos. El peso volumétrico se obtiene multiplicando largo por ancho por alto en centímetros y dividiendo por el divisor que cada transportista publica en su tarifario. Una tienda que solo mira el peso de la balanza pierde dinero en todo lo que es grande y liviano.
| Bulto (ejemplo) | Medidas | Peso real | Peso volumétrico (divisor 5.000) | Peso que cobra el transportista |
|---|---|---|---|---|
| Lámpara de pie en su caja | 60 x 40 x 30 cm | 3,0 kg | 14,4 kg | 14,4 kg |
| Juego de herramienta de mano | 20 x 15 x 10 cm | 4,0 kg | 0,6 kg | 4,0 kg |
| Caja de insumos surtidos | 40 x 30 x 30 cm | 7,0 kg | 7,2 kg | 7,2 kg |
El divisor cambia según el transportista y el servicio, así que debe tomarse del tarifario firmado y no de una referencia general. Lo que no cambia es la consecuencia: sin dimensiones cargadas por producto, este cálculo es imposible de automatizar.
El punto que casi nadie revisa: el IVA del flete
En WooCommerce cada método de envío tiene un campo de estado del impuesto, y el flete puede quedar gravado o no según cómo esté configurado. Hasta ahí es un ajuste técnico. El problema empieza cuando la política de envíos publicada en el sitio dice una cosa y la configuración del carrito hace otra, porque esos textos son el contrato que el comprador acepta al pagar.
En Ecuador el asunto tiene una arista propia. La guía del Servicio de Rentas Internas sobre bienes y servicios gravados con tarifa 0% del IVA recoge el artículo 56 de la Ley de Régimen Tributario Interno, cuyo numeral 1 incluye los servicios de transporte nacional terrestre y acuático de pasajeros y carga. Que ese tratamiento aplique o no a la forma en que su tienda factura el flete depende de cómo se emita el comprobante y de quién preste el servicio, de modo que la decisión se toma con el contador y después se refleja en tres lugares a la vez: la configuración de impuestos, el método de envío y el texto legal publicado.
Cuando la facturación electrónica está conectada al carrito, el desajuste se vuelve visible de inmediato en el comprobante. Ese cruce es parte del trabajo cuando se monta una tienda en línea con facturación electrónica, y es la razón por la que no conviene dejarlo para después del lanzamiento.
Cómo se aplica según el tipo de tienda
La regla de cobro correcta depende de lo que se vende, no de una plantilla general.
Ferretería y materiales. Conviven bultos largos con cajas pequeñas en el mismo pedido. Aquí sirven las clases de envío con tipo de cálculo por clase, para que cada grupo sume su recargo en lugar de que solo pese el más caro.
Muebles y decoración. Casi todo es grande y liviano, así que el peso volumétrico manda y las dimensiones por producto dejan de ser un dato opcional.
Insumos médicos y alimentos. Lo refrigerado viaja por otra vía y con otro costo. Merece su propia clase de envío y, en varios casos, su propia zona con un transportista distinto.
Moda y accesorios con local propio. El retiro en tienda es un método de envío con costo cero, no una nota en el carrito. Configurado como método, el comprador lo elige, el pedido queda marcado y el equipo sabe qué separar. La documentación oficial advierte además que la recogida local usa por defecto la dirección de la tienda para calcular impuestos, sin importar la del comprador.
Cuánto cuesta ordenar el cálculo de envíos
Los valores siguientes son los oficiales de Blue Nova Consulting, verificados en octubre de 2026. No incluyen IVA del 15%.

| Servicio | Inversión | Cuándo aplica |
|---|---|---|
| Reestructuración técnica de un sitio | Desde USD 350 | La tienda funciona pero el cálculo de envíos, los impuestos o los textos legales están desalineados |
| Mantenimiento de tienda en línea | USD 420 al mes | Revisión continua de pedidos, pasarela, envíos, respaldos y actualizaciones |
| Tienda en línea nueva | Desde USD 1.500 | La estructura actual no sostiene zonas, clases ni retiro en tienda y conviene rehacerla |
| Integración con sistema contable | Desde USD 200 adicionales | El flete y el impuesto deben llegar al comprobante sin digitación manual |
Los valores no incluyen IVA del 15%. La reestructuración se cotiza sobre un diagnóstico previo, porque el alcance cambia bastante entre una tienda con tres zonas y una con cobertura nacional por clases. Cuando el flete se cobra bien en el carrito pero se digita a mano en la facturación, el trabajo ya no es de envíos sino de integrar dos sistemas que no se hablan.
Plazos: qué esperar semana a semana
Semana 1. Medición de la brecha entre lo cobrado y lo facturado, inventario de productos sin peso ni dimensiones, y revisión del orden de zonas y de la zona de respaldo.
Semana 2. Carga de pesos y dimensiones, definición escrita de la regla de cobro y configuración de zonas, clases y retiro en tienda.
Semana 3. Cruce de los textos legales con la configuración, ajuste del tratamiento del impuesto del flete y pruebas con carrito cargado en varias direcciones, con cupón y con retiro.
Mes siguiente. Nueva conciliación de fletes cobrados contra facturados. Si la brecha bajó a un margen tolerable y conocido, el trabajo está cerrado. Si no, el dato que falta casi siempre es dimensional.
Preguntas frecuentes
¿Por qué WooCommerce cobra la tarifa de una zona que no corresponde?
Porque las zonas se evalúan de arriba hacia abajo en la lista y el pedido entra en la primera que coincide, no en la más específica. La documentación oficial recomienda ordenarlas del área geográfica más pequeña a la más grande. Si una zona nacional está antes que una zona de ciudad, se queda con todos esos pedidos.
¿Qué pasa si mis productos no tienen el peso cargado?
Cualquier tarifa que dependa del peso calcula sobre cero y devuelve el valor mínimo, sin mostrar ningún error. Es la causa más común de que todos los pedidos cobren lo mismo. Antes de confiar en una tarifa por peso hay que contar cuántos productos tienen el campo vacío.
¿Cómo se cobra el peso volumétrico en una tienda en línea?
Se calcula multiplicando largo por ancho por alto en centímetros y dividiendo por el divisor del tarifario del transportista. Luego se cobra el mayor entre ese resultado y el peso de la balanza. Para automatizarlo, cada producto necesita sus tres dimensiones cargadas, no solo el peso.
¿El flete lleva IVA en Ecuador?
Depende de cómo se preste y se facture el servicio. La guía del SRI sobre bienes y servicios con tarifa 0% recoge el artículo 56 de la Ley de Régimen Tributario Interno, que incluye el transporte nacional terrestre y acuático de carga entre los servicios con tarifa cero. La definición para su caso la da su contador, y después debe quedar igual en la configuración de WooCommerce y en los textos legales del sitio.
¿Cómo configuro el retiro en tienda sin que se cobre envío?
Añadiendo el método de recogida local a la zona correspondiente y dejando su costo en cero. Es un método de envío del núcleo de WooCommerce, no una excepción manual. Una nota en el carrito no evita el cobro ni deja registro en el pedido.
¿Por qué mi prueba del proceso de compra salió bien y los clientes siguen reportando problemas?
Casi siempre porque la prueba se hizo con el carrito vacío. Con el carrito vacío, la tienda redirige a la página de carrito y la prueba nunca llega al cálculo del flete: mide dos veces el carrito y da verde. Hay que agregar un producto antes y probar varias direcciones.
Artículos relacionados
- Heredar un sitio web de otra agencia sin perderlo todo: qué pedir por escrito antes de cambiar de proveedor digital.
- Mis formularios no llegan: qué revisar hoy en la web: si los formularios no llegan.
- Página web para courier y encomiendas: qué debe tener: página web para courier con rastreo por número de guía.
Fuentes consultadas
- WooCommerce, Setting up Shipping Zones: orden de evaluación de las zonas y recomendación de ordenarlas de menor a mayor área.
- WooCommerce, Flat Rate Shipping: costos por clase de envío y diferencia entre el tipo de cálculo por clase y por pedido.
- WooCommerce, Free Shipping: importe mínimo del pedido y la opción de evaluarlo antes del descuento del cupón.
- WooCommerce, Local Pickup: la recogida local como método de envío y el uso de la dirección de la tienda para el impuesto.
- Servicio de Rentas Internas, Impuesto al Valor Agregado: tarifas vigentes y listado de bienes y servicios con tarifa 0%, donde consta el transporte nacional de carga.
Revisemos su tienda con números, no con suposiciones
El cálculo de envíos en WooCommerce se arregla con datos: la brecha real entre lo cobrado y lo facturado, el porcentaje del catálogo sin dimensiones y el cruce entre los textos legales y la configuración. Si su tienda está perdiendo margen en cada guía, escríbanos y revisamos su configuración. Si antes prefiere ver el alcance y la inversión de cada servicio, en nuestra página de precios están los valores completos.
Blue Nova Consulting
¿Lo tiene caído en este momento?
Escríbanos y revisamos su caso. El WhatsApp y el formulario llegan al mismo equipo técnico.
Los valores que aparecen en este artículo son referenciales y no incluyen el IVA del 15 por ciento.
Lecturas relacionadas
- Cómo agregar una tienda en línea a mi web sin rehacerla: ya tiene su web y quiere vender en línea.
- Tienda en línea para distribuidores de equipos médicos: el insumo se repone con un botón y el ecógrafo se cotiza.







Comentarios y opiniones
0 comentarios · Moderación previa
Cuéntanos tu experiencia, dudas o casos similares. Revisamos cada comentario antes de publicarlo para mantener conversaciones de calidad. También puedes suscribirte para recibir nuevos artículos.