COMEÇAR

Preço por quilo no Shopify: como mostrar o preço por kg em produtos vendidos a peso com variantes

O Shopify tem um campo de preço unitário em cada variante que calcula e mostra o preço por kg nos temas Online Store 2.0. Vê como o configurar em produtos com muitas variantes de peso, o que diz a lei portuguesa sobre o preço por unidade de medida e porque as alternativas ficam atrás.

Pedro Alfaiate·· 5 min de leitura
Capa Preço por quilo, com um peso de ferro de 1 kg e um saco de papel pardo dobrado em fundo preto.

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.

  1. No admin, vai a Produtos e abre o produto.
  2. Na secção Variantes, clica na variante, por exemplo a de 1,5 kg.
  3. Na secção Preços, clica em Preço unitário.
  4. Em Quantidade total, escreve 1,5 e escolhe kg.
  5. Em Medida base, escolhe 1 kg.
  6. 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 measure e Unit 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.

Uma dica de Shopify por semana, no teu email.

Sem pressa e sem spam. Podes sair quando quiseres.

Continua a explorar.

Todos os artigos

Pedir acesso de colaborador a uma loja Shopify para trabalhar no tema

Vais fazer um tema novo para um cliente que já tem loja Shopify? Trabalha na loja dele, com acesso de colaborador e num tema não publicado. Vê o código de pedido de 4 dígitos, onde se envia o pedido, que permissões pedir e quando faz sentido usar uma loja de desenvolvimento.