Qué espera Shopify en la columna de precio
Según la documentación de Shopify, el precio debe incluir solo el valor monetario, sin símbolo de moneda, por ejemplo 9.99. Se escribe con punto decimal y sin separador de miles. Lo mismo vale para el precio de comparación y el costo por artículo.
Si el precio queda en blanco, Shopify puede mostrar el error “La validación falló: el precio no puede estar en blanco”, y su documentación de columnas indica además un valor predeterminado de 0.00. No dice cuál de las dos situaciones verás en cada caso, así que la regla segura es completar todos los precios.
Por qué es un problema frecuente en Latinoamérica
En varios países de la región se escribe la coma como separador decimal y el punto como separador de miles (por ejemplo, Brasil, Argentina, Chile, Colombia o Uruguay suelen escribir 1.299,90), mientras que en otros, como México, es habitual el punto decimal y la coma de miles (1,299.90). Tu hoja de cálculo, tu proveedor o tu sistema de facturación pueden mezclar ambos estilos, y Shopify solo entiende el punto decimal.
Tabla de conversiones
| Valor en tu hoja | Para Shopify | Comentario |
|---|---|---|
R$ 1.299,90 | 1299.90 | Quitar símbolo y punto de miles; coma pasa a punto. |
$ 1.299,90 | 1299.90 | Igual que el anterior. |
ARS 15.000,00 | 15000.00 | Quitar el texto de la moneda y el punto de miles. |
MX$1,299.00 | 1299.00 | Quitar el símbolo y la coma de miles; el punto ya es decimal. |
299,90 | 299.90 | La coma decimal pasa a punto. |
$ 15.990 (pesos sin decimales) | 15990 | Aquí el punto es de miles, no decimal. |
15.990 sin más contexto | 15990 o 15.99 | Ambiguo. Compruébalo contra tu lista original. |
89.90 | 89.90 | Ya está en formato correcto. |
El caso peligroso: 15.990
Con una moneda que normalmente se escribe sin decimales, como el peso chileno o el colombiano, un precio de 15.990 significa quince mil novecientos noventa. Pero un archivo que contiene el texto 15.990 es, para Shopify, un número con punto decimal: 15,99. Si no lo corriges, ese producto se publicaría por unos 16 pesos en lugar de 15.990.
draft) para revisar los precios en el administrador antes de publicarlos.Cómo convertirlos en una hoja de cálculo
Si todos los precios de la columna usan punto de miles y coma decimal, esta fórmula (Excel en español, con el valor en A2) quita el símbolo de moneda, los espacios y los puntos, y cambia la coma por un punto. El resultado es texto, que es lo que un CSV necesita:
=SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(A2;"$";"");" ";"");".";"");",";".")
Copia los resultados y pégalos como valores en una columna con formato de texto. No uses esta fórmula si algunos precios ya llevan punto decimal (como 89.90): quitaría el punto y los convertiría en 8990. En Google Sheets en español, la función también se llama SUSTITUIR. Prueba siempre con unas pocas filas y revisa el archivo en un editor de texto.
Cantidades y pesos
- Las cantidades deben ser números enteros. ShopiClean lee
1.200y1,200como 1200 en la columna de cantidad. - Shopify espera el peso en gramos, sin decimales y sin unidad. ShopiClean convierte
0,5 kgen 500 y1,5 kgen 1500. - Las cantidades con decimales se redondean al entero más cercano (
12,5pasó a 13 en la prueba), y ShopiClean lo informa para que lo revises.
Qué hace ShopiClean con los precios (y qué no)
Transparencia: ShopiClean es nuestro propio producto. Todo lo que aparece en esta guía se puede hacer a mano en una hoja de cálculo; la herramienta solo automatiza las revisiones. El análisis gratuito y la vista previa en pantalla de hasta 5 filas reparadas no tienen costo, y descargar el archivo reparado requiere el Pase de 7 días ($9 USD, pago único).
Las pruebas de ShopiClean que se mencionan aquí se hicieron el 21 de octubre de 2026 con archivos de ejemplo.
Qué hace:
- Quita símbolos y textos de moneda en la columna de precio: en la prueba convirtió
R$ 1.299,90,$1.299,90,ARS 15.000,00yMX$1,299.00en valores numéricos correctos (1299.90, 1299.90, 15000.00 y 1299.00). - Convierte la coma decimal en punto y elimina el punto de miles cuando hay coma decimal, como en 1.299,90.
- Marca los valores ambiguos como
15.990,120.000y$15.000: los deja sin cambiar y avisa de que podrían significar 15990 o 15.99. - Marca los precios en blanco o en 0.00.
Qué no hace:
- No sabe qué moneda ni qué convención usa tu país. Por eso no decide por ti los valores ambiguos: tienes que corregirlos tú. Si los ignoras, 15.990 seguirá siendo 15,99.
- Precio de comparación: con el encabezado exacto de la plantilla de Shopify,
Variant Compare-at Price, en nuestra prueba ShopiClean no limpió los valores de esa columna (un$12quedó igual). Si la usas, revisa esos valores a mano. - No convierte monedas (no cambia reales o pesos a dólares): solo da formato a los números.
- No reemplaza una revisión final de los precios en el administrador de Shopify.
Fuentes y cómo se revisó esta guía
Los comportamientos de Shopify descritos aquí se revisaron en las páginas del Centro de ayuda de Shopify que aparecen abajo entre el 19 y el 21 de octubre de 2026. Shopify puede cambiar su sistema de importación; si algo difiere de lo que ves, confía en la documentación de Shopify.