Se vendes um produto a peso e a variante mais pequena tem mais de 1 kg, não precisas de criar uma variante de 1 kg nem de escrever “/kg” à mão. O Shopify tem um campo de Preço unitário em cada variante: indicas o peso total da variante e a medida base, e o tema mostra o preço por quilo junto ao preço, calculado automaticamente. Num exemplo fictício, uma variante de 1,5 kg a 27,00 € aparece com 18,00 €/kg.
Segundo a documentação do Shopify sobre preços unitários, consultada a 24 de setembro de 2026, o preço unitário aparece automaticamente nas páginas de produto, nas páginas de coleção, no carrinho e no checkout de qualquer tema Online Store 2.0, e também no email de confirmação da encomenda. A documentação não indica restrições de plano e diz que o preço unitário é mostrado em todos os mercados.
O que diz a lei portuguesa
A indicação de preços está no Decreto-Lei n.º 138/90, com a redação que lhe deu o Decreto-Lei n.º 162/99 e alterações posteriores. Na versão consolidada:
- Artigo 1.º, n.º 3: os géneros alimentícios e os produtos não alimentares “devem conter também o preço por unidade de medida”.
- Artigo 3.º, n.º 1, alínea b): nos alimentos vendidos a peso, a unidade de referência é o quilograma.
- Artigo 5.º, n.º 1: a indicação tem de ser feita “de modo visível, inequívoco, fácil e perfeitamente legível”.
- Artigo 4.º, n.º 2: há exceções. Entre outras, produtos vendidos à peça, “géneros alimentícios de fantasia”, alimentos em embalagens até 50 g ou com mais de 10 kg, e produtos em que o preço por unidade é igual ao preço de venda.
A violação é contraordenação económica grave (artigo 11.º) e a fiscalização é da ASAE, que resume as regras e as exceções na pergunta Em que casos deve ser indicado o preço por unidade de medida?. Se o teu produto pode caber numa das exceções, por exemplo uma peça inteira que não se fraciona sem mudar a sua natureza, confirma o enquadramento com a ASAE ou com um jurista. Este artigo não é parecer jurídico. Se vendes a peso, com variantes de peso, mostrar o preço por quilo é a opção segura.
Configurar o preço unitário numa variante
Antes de começar, confirma em Definições > Geral que o sistema de unidades da loja é o métrico. A documentação explica que as unidades disponíveis no preço unitário dependem dessa definição.
- No admin, vai a Produtos e abre o produto.
- Na secção Variantes, clica na variante, por exemplo a de 1,5 kg.
- Na secção Preços, clica em Preço unitário.
- Em Quantidade total, escreve 1,5 e escolhe kg.
- Em Medida base, escolhe 1 kg.
- Clica em Concluir e depois em Guardar.
Os nomes dos campos podem variar ligeiramente conforme o idioma do painel. O preço unitário acompanha o preço: se mudares o preço da variante, o valor por quilo é recalculado sem mexeres no campo.
Com dezenas de variantes: editor em massa ou CSV
Preencher variante a variante é lento quando um produto tem dezenas de pesos. A documentação dá duas formas de o fazer em massa, só no computador:
- Editor em massa: acrescenta a coluna do preço unitário e preenche a quantidade total e a medida base em cada linha.
- CSV: exporta os produtos, preenche as colunas
Unit price total measure,Unit price total measure unit,Unit price base measureeUnit price base measure unit, e importa de novo. O artigo sobre importar produtos por CSV explica o resto do processo.
Quanto ao número de variantes, a documentação sobre variantes indica até 2048 variantes e três opções por produto, com uma ressalva: alguns temas de terceiros e algumas apps não suportam mais de 100 variantes. Se o teu produto passa das 100, testa a página no tema que usas.
Porque as alternativas ficam atrás
Há duas soluções que aparecem quando se procura isto, e as duas têm limites:
- Criar uma variante de 1 kg esgotada para o tema mostrar “Desde X €”. Há temas que mostram o “Desde” quando as variantes têm preços diferentes; se não aparecer vale a pena confirmar que o preço de comparação está vazio e não com um zero escrito à mão. Mas estás a mostrar um preço de uma variante que não vendes, e o “Desde” não é o preço por quilo de cada variante que o cliente pode comprar.
- Acrescentar “/kg” com um metacampo ou com código, só nos produtos de uma coleção. Resolve o texto, mas não calcula nada: se o preço mudar, tens de atualizar o texto à mão. Se for este o caminho, o artigo sobre metacampos que não aparecem no produto ajuda a ligá-los ao tema.
O campo nativo resolve as duas coisas: calcula o valor e mostra-o em todas as variantes, sem variantes fictícias.
Verificação final
- Abre a página do produto e muda de variante: o preço por quilo acompanha cada peso?
- Vê o produto na página da coleção e no carrinho.
- Confirma como o tema escreve a unidade. A documentação dá o exemplo de temas que mostram “M3” em vez de “m3”.
- Se usas um tema antigo (vintage), o preço unitário não aparece sem mexer no código; se personalizaste o email de confirmação da encomenda, pode ser preciso acrescentar o código indicado na documentação.
Este artigo foi preparado a partir dos conteúdos da Academia Shopifyers, com a documentação do Shopify e a leitura do Decreto-Lei 138/90 feitas em 24 de setembro de 2026.




