Guía · actualizada el 2026-10-28
Cómo importar inventario a Shopify con un CSV
Actualizar el stock producto por producto no escala. El CSV de inventario de Shopify te permite definir las cantidades de cada variante en cada ubicación con una sola carga. Así se exporta, se edita y se importa sin sobrescribir los números equivocados.
¿CSV de productos o CSV de inventario?
Usa el CSV de inventario (Productos → Inventario → Importar) para actualizar el stock de productos que ya existen en tu tienda, en una o más ubicaciones. La columna Variant Inventory Qty del CSV de productos sirve para definir el stock al crear productos. Para gestionar el inventario en ubicaciones concretas, la propia ayuda de Shopify sobre importar productos indica usar la importación CSV de inventario o la Inventory API.
| CSV de inventario | CSV de productos | |
|---|---|---|
| Dónde | Productos → Inventario → Importar | Productos → Importar |
| Para qué sirve | Actualizar el stock de variantes existentes, por ubicación | Crear o actualizar productos |
| Crea productos | No | Sí |
| Cambia SKU o nombres de opciones | No | Sí |
| Tamaño máximo del archivo | 15 MB | 15 MB |
| Guía | Esta página | Guía para importar CSV a Shopify |
Paso 1: Exporta tu inventario actual
Empieza siempre con una exportación, nunca con un archivo en blanco. La exportación ya tiene los encabezados exactos que espera Shopify, además de los Handle, los valores de opción y los nombres de ubicación que usa para identificar cada fila.
- En el admin de Shopify, ve a Productos → Inventario.
- Haz clic en “Export”.
- En “Export from”, elige una ubicación o “All locations”.
- Deja el formato “All states”. El formato “Available” pone cada ubicación en su propia columna y no tiene protección contra sobrescrituras (ver más abajo).
- Elige qué variantes exportar, por ejemplo todas, y descarga el archivo.
Paso 2: Cambia la columna On hand (new)
Escribe el nuevo stock en On hand (new). Todo lo demás del archivo sirve para identificar la fila o para protegerte.
- Solo números enteros. Valen positivos, negativos o 0. Los decimales como 1.5 no.
- Vacío significa sin cambios. Deja On hand (new) vacío en cualquier variante cuya cantidad no quieras tocar.
- No edites On hand (current). Contiene el stock en el momento de la exportación, y Shopify lo usa para comprobar que nada cambió desde entonces.
- “Not stocked” marca una ubicación que nunca tiene ese producto.
- Las columnas marcadas como “not editable”, como Committed y Available, las calcula Shopify.
Paso 3: Una fila por variante y por ubicación
Cada variante necesita una fila por cada ubicación que actualices. Shopify encuentra la variante por su Handle y sus valores de opción, así que las columnas obligatorias son Handle, Location y Option1 Value, además de Option2 Value y Option3 Value cuando el producto las usa. Los nombres de ubicación distinguen mayúsculas y minúsculas y deben coincidir exactamente con el nombre de la ubicación en Shopify.
Veamos un ejemplo: una camiseta en dos tallas, con stock en dos ubicaciones.
| Handle | Option1 Value | Location | On hand (current) | On hand (new) | Resultado |
|---|---|---|---|---|---|
| classic-cotton-tee | S | Almacén | 12 | 30 | El stock de S en Almacén pasa a 30 |
| classic-cotton-tee | S | Tienda Centro | 4 | Sin cambios (vacío) | |
| classic-cotton-tee | M | Almacén | 0 | 25 | El stock de M en Almacén pasa a 25 |
| classic-cotton-tee | M | Tienda Centro | Not stocked | M nunca está disponible en Tienda Centro |
Escribir tienda centro o TiendaCentro en lugar de Tienda Centro haría fallar esa fila, porque el nombre de la ubicación debe coincidir exactamente.
Paso 4: Importa el archivo
- En el admin de Shopify, ve a Productos → Inventario.
- Haz clic en “Import”.
- Haz clic en “Add file” y elige tu CSV.
- Haz clic en “Upload file”.
- Revisa el resumen y luego haz clic en “Start import”.
El archivo puede pesar como máximo 15 MB. Si el tuyo es más grande, divídelo en varios archivos e impórtalos uno tras otro.
Cómo te protege Shopify de las sobrescrituras
Cuando el archivo tiene On hand (current) y On hand (new), Shopify compara On hand (current) con el stock que tiene ahora. Si el stock cambió después de tu exportación, por ejemplo porque entró un pedido, Shopify omite esas filas en lugar de sobrescribir el número nuevo. Recibes un correo con la lista.
El hábito más sencillo: exporta, edita e importa en una misma sesión, y deja On hand (new) vacío en todas las filas que no cambies.
Errores comunes al importar inventario
| Problema | Causa | Solución |
|---|---|---|
| Fallan las filas de una ubicación | El nombre de la ubicación no coincide con el de Shopify, aunque sea solo en mayúsculas | Copia el nombre de la ubicación de una exportación reciente. |
| No se encuentra la variante | El Handle o los valores de opción no coinciden con ninguna variante de tu tienda | Copia el Handle y las columnas de opciones de una exportación reciente. Este archivo no puede renombrar opciones. |
| Cantidad rechazada | Una cantidad no es un número entero, como 1.5 | Usa números enteros: positivos, negativos o 0. |
| Filas omitidas | El stock cambió entre tu exportación y tu importación | Exporta de nuevo y vuelve a escribir las cantidades nuevas. |
| Se omite una variante completa | Los valores de dimensiones del paquete difieren entre las filas de esa variante, o están vacíos en unas filas y completos en otras | Repite los mismos valores de paquete en todas las filas de la variante. El resto del archivo se importa igual. |
Después de la importación, Shopify te envía por correo el detalle de las filas que fallaron, para que corrijas solo esas y las vuelvas a importar.
¿Un CSV de inventario puede agregar productos nuevos?
No. Actualiza productos y variantes que ya existen en tu tienda, identificados por handle y valores de opción. Si Shopify no encuentra el producto de una fila, no lo crea. Agrega primero los productos nuevos, con el CSV de productos o con un importador, y luego gestiona su stock con el CSV de inventario.
¿Tus productos aún no están en Shopify? Impórtalos primero
¿Vienes de otra plataforma? Crea tu catálogo con la guía para importar CSV a Shopify y la plantilla CSV de productos gratis, o sigue una guía de migración. Para otras formas de llevar productos a tu tienda, consulta cómo agregar productos a Shopify.
Si tus productos están en Amazon, AliExpress, eBay o una tienda Shopify que administras, 1Click los importa desde un enlace, con título, descripción, imágenes, variantes y precios. Importa cada producto una sola vez y no sincroniza después el stock ni los precios del proveedor, así que define y actualiza tu stock en Shopify.
Preguntas frecuentes
Cómo importar inventario a Shopify con un CSV: preguntas frecuentes
¿Sigues con dudas? Escribe a contact@ecomfusion.net.
¿Cómo subo inventario a Shopify de forma masiva?
Exporta tu inventario desde Productos → Inventario, escribe el nuevo stock en la columna On hand (new) e importa el archivo en la misma página con “Import” → “Add file” → “Upload file” → “Start import”. Un solo archivo puede actualizar todas las variantes en todas las ubicaciones.
¿Puedo importar inventario para varias ubicaciones?
Sí. Exporta con “All locations” y el archivo tendrá una fila por variante y por ubicación. Define el valor de On hand (new) en cada fila. Los nombres de ubicación deben coincidir exactamente con tus ubicaciones de Shopify, mayúsculas incluidas.
¿Qué columnas son obligatorias en un CSV de inventario de Shopify?
Handle, Location y Option1 Value, además de Option2 Value y Option3 Value cuando el producto las usa. Empieza con una exportación para que estas columnas ya vengan bien completadas.
¿Puedo actualizar el inventario con el CSV de productos?
La columna Variant Inventory Qty del CSV de productos sirve para definir el stock al crear productos. Para gestionar el stock en ubicaciones concretas, Shopify indica usar la importación CSV de inventario o la Inventory API. Consulta nuestra guía para importar CSV a Shopify para el archivo de productos.
¿Por qué no se importaron algunas filas de inventario?
Lo más habitual es que el stock cambiara después de tu exportación, y Shopify omitió esas filas para evitar una sobrescritura. Otras causas: un nombre de ubicación que no coincide exactamente, un Handle o valor de opción que no coincide con ninguna variante, una cantidad que no es un número entero o dimensiones del paquete distintas entre las filas de una variante. Shopify te envía el detalle por correo.
Relacionado

¿Primero necesitas los productos?
Importa productos a Shopify desde Amazon, AliExpress, eBay o tus propias tiendas Shopify con 1Click. Gratis para 3 importaciones.