> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fire.rest/llms.txt
> Use this file to discover all available pages before exploring further.

# Listas de Preços

> Gerencie muitos preços diferentes —loja, delivery, agregadores, promoções— sem multiplicar o trabalho de mantê-los.

Uma lista de preços responde a uma única pergunta: *quanto custa cada produto?* O que muda é **para quem**. O mesmo produto pode custar diferente na loja, no delivery, em um aeroporto ou dentro de um combo — e sustentar isso na mão, produto por produto, é onde se perde dinheiro sem que ninguém perceba.

Esta tela existe para que você possa ter muitos preços diferentes **sem multiplicar o trabalho de mantê-los**. Acesse **Restaurant OS → Menu & Products → Listas de preços**.

<Frame>
  <img src="https://mintcdn.com/firepos/9DqdvpX3bbLyDJpo/images/manuals/backoffice/price-lists/01-listado.png?fit=max&auto=format&n=9DqdvpX3bbLyDJpo&q=85&s=5a14586a0f5c199fd5903ca7d1111640" alt="Listagem de listas de preços" width="3200" height="2000" data-path="images/manuals/backoffice/price-lists/01-listado.png" />
</Frame>

***

## O mínimo que você precisa saber

<Note>
  **1. Você já tem uma lista, mesmo sem ter criado.** Ela se chama *lista base* e contém o preço padrão de todos os seus produtos. Quando você define um preço na ficha de um produto, esse preço entra ali.

  **2. As demais listas podem seguir a base.** Se você conectar uma lista à base, muda o preço uma vez e ele chega a todas. A que precisar de um preço próprio o define e deixa de segui-la, apenas para aquele produto.

  **3. Nada é salvo até você confirmar.** Tudo o que você edita fica como rascunho, você vê na tela antes de aplicar, e pode descartar por completo.
</Note>

***

## O caminho simples

Você não precisa entender listas de preços para começar a vender.

Define o preço na ficha do produto e **Preços e disponibilidade** o recolhe na lista base. Pronto.

A lista base vem marcada com a etiqueta **Lista base** e não pode ser excluída nem desativada: é o preço do catálogo, a fundação da qual tudo o mais depende.

<Tip>
  Se você vende com um único preço, isso é tudo o que precisa. O resto do manual é para quando aparece o segundo preço.
</Tip>

***

## Quando aparece o segundo preço

Chega o dia em que o delivery custa mais caro, ou uma loja de aeroporto tem outros custos, ou um agregador leva uma comissão que precisa ser compensada. Aí você cria uma segunda lista, e a pergunta importante é **como ela nasce**.

| Como nasce                     | O que significa                                                              | Quando usar                                                              |
| ------------------------------ | ---------------------------------------------------------------------------- | ------------------------------------------------------------------------ |
| **Conectada a uma lista base** | Segue a base. Se a base muda, esta muda sozinha.                             | Quase sempre. É a que menos manutenção exige.                            |
| **Cópia de outra lista**       | Começa com os mesmos preços, mas fica solta: depois segue por conta própria. | Quando a lista nova não tem nada a ver com a original daqui para frente. |
| **Do zero**                    | Vazia. Você carrega os preços manualmente.                                   | Um país ou uma marca nova, sem nada a herdar.                            |

<Warning>
  **A diferença que custa mais caro.** Uma *cópia* parece idêntica a uma lista conectada no dia em que você a cria. A diferença aparece três meses depois: a conectada acompanhou os aumentos da base, a cópia ficou congelada com os preços daquele dia e ninguém percebeu.

  Na dúvida, escolha **conectada**. Você sempre pode desconectá-la mais tarde.
</Warning>

***

## Listas conectadas: mudar uma vez, chegar a todas

Uma lista conectada mostra a etiqueta **Derivada de \<lista base>** e, em cada produto, uma de duas marcas:

* **Fórmula** — esse produto **segue** a lista base.
* **Fixo** — esse produto tem **preço próprio** e não se move quando a base muda.

Abaixo do preço você verá a fórmula que o calcula:

| Fórmula         | O que faz                             |
| --------------- | ------------------------------------- |
| `=P`            | O mesmo preço da lista base           |
| `=P*1.15`       | 15 % mais caro que a base             |
| `=P+3`          | Três unidades mais caro que a base    |
| Um número solto | Preço próprio: deixa de seguir a base |

`P` é sempre *o preço desse mesmo produto na lista base*.

### O importante: você pode misturar

Não é tudo ou nada. Uma lista de delivery pode seguir a base em 137 produtos e ter preço próprio em 93. Os que seguem se atualizam sozinhos; os que você fixou permanecem onde os colocou.

Para fazer um produto voltar a seguir a base, use **Voltar para =P** ao lado do preço.

***

## Preços por contexto: o mesmo produto vale diferente dentro de um combo

Este é o caso que mais costuma surpreender.

Uma porção de batata custa **R\$ 5,70** avulsa. Mas dentro do combo *"1 Tira + Batata Média"* custa **R\$ 7,80**, e dentro de *"9 por 49,90"* custa **R\$ 6,20**. São três preços do mesmo produto, e até agora ficavam escondidos dentro da configuração de cada combo.

Na grade, os produtos que têm isso mostram uma etiqueta **"N contextos"**. Ao abri-la você vê todos os preços juntos, com o percentual em relação ao preço avulso:

<Frame>
  <img src="https://mintcdn.com/firepos/9DqdvpX3bbLyDJpo/images/manuals/backoffice/price-lists/02-contextos.png?fit=max&auto=format&n=9DqdvpX3bbLyDJpo&q=85&s=aeae6629240362f645abd03b066ff789" alt="Preços do mesmo produto por contexto" width="2540" height="416" data-path="images/manuals/backoffice/price-lists/02-contextos.png" />
</Frame>

Em **verde** quando você cobra mais que o preço avulso, em **vermelho** quando cobra menos. E são editáveis ali mesmo: não é preciso ir procurar o combo.

<Info>
  **Por que isso importa.** Em uma operação típica, a maior parte do faturamento passa pelos combos. Se você aumenta preços e não mexe nos preços de contexto, o aumento não chega onde está o dinheiro.
</Info>

***

## Mudar muitos preços de uma vez

Você seleciona os produtos —com os filtros de tipo e categoria, ou com a busca— e aparece a barra de edição em massa.

### O que você pode aplicar

* **Percentual** — aumentar ou reduzir um % sobre o preço atual. O sinal é explícito: `+` ou `−`.
* **Valor** — somar ou subtrair uma quantia fixa.
* **Fórmula** *(apenas em listas conectadas)* — aplicar `=P*1.15` a todos os selecionados.
* **Voltar para =P** *(apenas em listas conectadas)* — fazer com que voltem a seguir a base.

<Frame>
  <img src="https://mintcdn.com/firepos/9DqdvpX3bbLyDJpo/images/manuals/backoffice/price-lists/03-edicion-masiva.png?fit=max&auto=format&n=9DqdvpX3bbLyDJpo&q=85&s=29987727082c623b907aff78dd2c8e14" alt="Barra de edição em massa com o seletor de arredondamento" width="3200" height="2000" data-path="images/manuals/backoffice/price-lists/03-edicion-masiva.png" />
</Frame>

### O aumento também chega aos combos

A barra traz uma caixa **"Também os preços dentro de combos"**, marcada por padrão. É o que faz um `+10 %` alcançar de verdade todo o faturamento, e não apenas o preço avulso.

Um dado tranquilizador: um aumento uniforme **mantém as proporções**. Se um produto valia R\$ 10,90 avulso e R\$ 20,00 dentro de um combo (+83 %), após um `+10 %` vale R\$ 11,99 e R\$ 22,00 — continua sendo +83 %.

### Arredondamento comercial

Um `+10 %` deixa preços como R\$ 11,99 ou R\$ 13,42. O segundo é feio para vender. Ao lado do valor há um seletor de arredondamento:

| Modo               | Exemplo com 11,42 |
| ------------------ | ----------------- |
| Sem arredondamento | 11,42             |
| Terminar em .99    | 10,99             |
| Terminar em .90    | 10,90             |
| Número inteiro     | 11                |

É aplicado depois do cálculo e apenas em percentual e valor. As fórmulas não são arredondadas: elas são vivas, e arredondá-las quebraria a relação com a lista base.

<Note>
  Tudo isso gera **rascunhos**. Você vê o resultado na grade, com o preço anterior riscado, e só então confirma com **Salvar**. Ou descarta por completo.
</Note>

<Frame>
  <img src="https://mintcdn.com/firepos/9DqdvpX3bbLyDJpo/images/manuals/backoffice/price-lists/04-borradores.png?fit=max&auto=format&n=9DqdvpX3bbLyDJpo&q=85&s=f78ea047d4ccaf337f2f6f19f83a871b" alt="Preços em rascunho, com o valor anterior riscado" width="3200" height="2000" data-path="images/manuals/backoffice/price-lists/04-borradores.png" />
</Frame>

***

## Comparar duas listas

O botão **Comparar com** sobrepõe outra lista como referência. Quando está ativo fica laranja — é um modo, não um filtro: não esconde produtos, acrescenta informação.

Abaixo de cada preço aparece o da outra lista e a diferença:

<Frame>
  <img src="https://mintcdn.com/firepos/9DqdvpX3bbLyDJpo/images/manuals/backoffice/price-lists/06-comparacion.png?fit=max&auto=format&n=9DqdvpX3bbLyDJpo&q=85&s=3f59a09cda784e717c3d72fc2df09087" alt="Modo comparação: a referência sob cada preço" width="3200" height="2000" data-path="images/manuals/backoffice/price-lists/06-comparacion.png" />
</Frame>

Aparece em **todas** as linhas, inclusive onde o preço coincide. É de propósito: se aparecesse apenas onde há diferença, você não saberia se o resto está igual ou se falta o dado. As linhas que coincidem ficam mais apagadas e sem percentual, assim o que é diferente salta sozinho.

Serve para revisar antes de publicar: *"de 119 produtos, só 2 têm preço diferente no delivery — é isso que queremos?"*.

***

## Antes de salvar: quem recebe a mudança

Se a lista tiver listas conectadas, ao salvar aparece um resumo do alcance:

<Frame>
  <img src="https://mintcdn.com/firepos/9DqdvpX3bbLyDJpo/images/manuals/backoffice/price-lists/05-alcance.png?fit=max&auto=format&n=9DqdvpX3bbLyDJpo&q=85&s=a1dea5229922f86f3766d99bf6537783" alt="Resumo de alcance antes de salvar" width="984" height="680" data-path="images/manuals/backoffice/price-lists/05-alcance.png" />
</Frame>

<Warning>
  **O que você precisa olhar é a linha com ⚠.** Uma lista em que todos os produtos que você tocou têm preço próprio *não fica sabendo da mudança*. Parece conectada, mas para esses produtos anda sozinha.

  É o erro que sai mais caro: você acha que aumentou tudo e uma lista ficou onde estava.
</Warning>

Esse mesmo resumo aparece ao salvar o preço pela **ficha do produto**, que é onde o alcance é mais invisível — ali nem sequer se vê que existem listas.

***

## Conectar uma lista que já existe

Tem uma lista solta que nasceu como cópia e ficou desatualizada? Você pode conectá-la: **menu ⋮ → Conectar a uma lista base**.

Antes de confirmar, é mostrado exatamente o que vai acontecer:

```
117  produtos passam a seguir a lista base
  2  mantêm o preço próprio        → com nome e preço, para você revisar
 43  sem preço na base para seguir
 68  produtos novos, vão pegar o preço da lista base

     Nenhum preço muda ao conectar.
```

A regra é simples e não inventa nada: **o que hoje vale o mesmo que a base passa a segui-la; o que tem preço próprio fica como está**. Por isso conectar não move nenhum preço no momento. O que muda é de amanhã em diante.

E se você se arrepender, **Desconectar da lista base** a devolve à condição de independente com exatamente os mesmos preços.

***

## Receitas: como se resolvem os casos reais

<AccordionGroup>
  <Accordion title="Aumentar 8 % no delivery sem mexer no preço da loja">
    1. Abra a lista de **delivery** (não a base: a loja fica como está).
    2. Selecione os produtos com o checkbox do cabeçalho, ou filtre por categoria se o aumento for parcial.
    3. Escolha **Percentual**, sinal `+`, valor `8`.
    4. Deixe marcada **"Também os preços dentro de combos"**.
    5. Escolha um arredondamento se não quiser preços como 13,42.
    6. Revise a grade: os preços novos aparecem com o anterior riscado.
    7. **Salvar**.

    Os produtos com preço próprio (**Fixo**) não se movem. Se você queria que também aumentassem, primeiro devolva-os para **Voltar para =P**.
  </Accordion>

  <Accordion title="Compensar a comissão de um agregador">
    Se o agregador leva 20 %, você precisa cobrar mais para manter a mesma margem.

    1. Crie uma lista **conectada à base**, com o nome do agregador.
    2. Selecione todos os produtos.
    3. Aplique **Fórmula**: `=P*1.25`.
    4. **Salvar**.

    A partir daí, cada vez que você mudar o preço na base, essa lista se recalcula sozinha mantendo a margem. Não precisa mexer nela de novo.
  </Accordion>

  <Accordion title="Abrir uma loja de aeroporto com preços mais altos">
    1. Crie a lista **conectada à base**.
    2. Selecione tudo e aplique **Fórmula** `=P*1.15`.
    3. Os poucos produtos que precisarem de outro valor: edite-os um por um com um número. Ficam marcados **Fixo**.
    4. Atribua a lista ao menu dessa loja.

    O importante: os 15 % continuam vivos. No dia em que a base subir, o aeroporto sobe junto.
  </Accordion>

  <Accordion title="Lançar um preço promocional e voltar atrás quando terminar">
    Para uma promoção limitada no tempo, o mais simples é uma lista à parte:

    1. Crie uma lista **conectada à base** (assim o resto do catálogo continua atualizado).
    2. Abaixe só os produtos em promoção, com um número fixo ou `=P*0.8`.
    3. Atribua-a ao menu enquanto durar a campanha.
    4. Ao terminar: volte a atribuir a lista anterior. A de promoção fica salva para reutilizar.

    <Note>Se preferir não criar uma lista, pode baixar os preços na lista existente e usar **Voltar para =P** no final — mas você perde o registro do que estava em promoção.</Note>
  </Accordion>

  <Accordion title="Revisar que o delivery não se desalinhOU da loja">
    1. Abra a lista de delivery.
    2. **Comparar com → Preços padrão**.
    3. Percorra a grade: as linhas que coincidem ficam apagadas, as que diferem mostram o percentual em cor.

    Em dois minutos você sabe quantos produtos se separaram e em quanto.
  </Accordion>
</AccordionGroup>

***

## Um aumento de 10 %, seguido de ponta a ponta

Três listas, um mesmo produto, uma única mudança na base. Isso é o que acontece com cada uma:

|                     | Lista base | Delivery *(segue a base)* | Aeroporto *(preço próprio)* |
| ------------------- | ---------- | ------------------------- | --------------------------- |
| Como está o produto | —          | `=P`                      | `13,90` fixo                |
| **Antes**           | 10,90      | 10,90                     | 13,90                       |
| **Depois de +10 %** | **11,99**  | **11,99** ✅               | **13,90** ⚠️ sem mudança    |

Delivery se atualizou sozinha: ninguém mexeu nela. Aeroporto não, porque alguém colocou um preço próprio nela em algum momento — e é exatamente isso que o resumo de alcance avisa antes de salvar.

E se o produto também for vendido dentro de um combo a 20,00, com a caixa de combos marcada esse preço passa a 22,00: a proporção (+83 %) se mantém.

***

## Erros que saem caros

<Warning>
  **Usar "cópia" quando você queria "conectada".** A cópia não recebe os aumentos da base. Três meses depois você está vendendo com preços velhos nesse canal e nada avisa.
</Warning>

<Warning>
  **Colocar um preço próprio para um ajuste temporário.** Esse produto fica marcado **Fixo** e deixa de receber *todos* os aumentos futuros, não só o de hoje. Se o ajuste é temporário, use uma lista de promoção e devolva-o com **Voltar para =P**.
</Warning>

<Warning>
  **Desmarcar "também os preços dentro de combos".** Você aumentou o cardápio mas não o faturamento: a maior parte das vendas passa pelos combos, e esses preços ficaram onde estavam.
</Warning>

<Warning>
  **Ignorar a linha com ⚠️ do resumo de alcance.** É o aviso de que uma lista inteira não vai receber a mudança. Aparece justo antes de salvar, que é o único momento em que ainda dá para corrigir.
</Warning>

***

## Detalhes que evitam dor de cabeça

**Os rascunhos não se perdem sozinhos.** Se você tentar recarregar ou sair da tela com alterações não salvas, é perguntado: *Salvar e continuar / Descartar / Ficar aqui*.

**O botão de recarregar.** Se outra pessoa mexeu em um preço enquanto você estava com a tela aberta, você recarrega e traz o mais recente sem perder o seu trabalho.

**A moeda** vem dos países onde sua conta opera, não de um catálogo genérico: se você opera no Brasil e na Colômbia, verá BRL e COP.

**Os combos não aparecem na grade de produtos.** Um combo não tem preço próprio: o valor dele vem do que você cobra por cada item que ele leva dentro. Para isso existe a visão **Por combo**, que mostra a composição e recalcula o total enquanto você edita.

<Frame>
  <img src="https://mintcdn.com/firepos/9DqdvpX3bbLyDJpo/images/manuals/backoffice/price-lists/07-por-combo.png?fit=max&auto=format&n=9DqdvpX3bbLyDJpo&q=85&s=e1d6e76658fdf9065e03f87ab544e58d" alt="Vista Por combo: a composição e o total recalculado" width="3200" height="2000" data-path="images/manuals/backoffice/price-lists/07-por-combo.png" />
</Frame>

***

***

## Glossário

| Termo                               | O que significa                                                                                                        |
| ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| **Lista base**                      | A lista do catálogo. É aí que pousa o preço que você define na ficha do produto. Não pode ser excluída nem desativada. |
| **Lista conectada** *(ou derivada)* | Segue uma lista base. Quando a base muda, esta se recalcula sozinha.                                                   |
| **Lista independente**              | Não segue ninguém. Nasceu como cópia ou do zero.                                                                       |
| **Fórmula**                         | A marca de um produto que **segue** a base. Abaixo do preço você vê a regra: `=P`, `=P*1.15`…                          |
| **Fixo**                            | A marca de um produto com **preço próprio**. Não se move quando a base muda.                                           |
| **`P`**                             | Em uma fórmula, o preço desse mesmo produto na lista base.                                                             |
| **Preço por contexto**              | O que custa um produto **dentro de outro** (um combo, um grupo de modificadores).                                      |
| **Rascunho**                        | Uma mudança que já aparece na tela mas ainda não foi salva. Confirma-se com Salvar ou descarta-se.                     |
| **Alcance**                         | O resumo de a quais listas, produtos e menus chega uma mudança. Aparece antes de salvar.                               |

***

## Perguntas frequentes

<AccordionGroup>
  <Accordion title="Mudei um preço e uma lista não foi atualizada">
    Esse produto tem **preço próprio** naquela lista (marca **Fixo**). É intencional: alguém o fixou em algum momento. Se quiser que volte a seguir a base, use **Voltar para =P**.

    O resumo de alcance ao salvar avisa sobre isso antes que aconteça.
  </Accordion>

  <Accordion title="Posso ter uma lista que dependa de outra que por sua vez depende de outra?">
    Não. A herança é de **um único nível**: uma lista segue uma lista base, e essa base não segue ninguém. Cadeias mais longas se tornam impossíveis de entender quando algo dá errado.
  </Accordion>

  <Accordion title="Excluí um produto, o preço dele fica sobrando?">
    Não. Ao excluir um produto, ele é removido de todas as listas automaticamente.
  </Accordion>

  <Accordion title="Por que não consigo excluir a lista base?">
    Porque ela é o preço do catálogo: é onde aterrissa o preço que você define na ficha de um produto, e o ponto de partida do qual saem as demais listas. Excluí-la deixaria produtos sem preço. Ela também não pode ser desativada.
  </Accordion>

  <Accordion title="Aumentei os preços mas os combos continuam iguais">
    A caixa **"Também os preços dentro de combos"** foi desmarcada ao aplicar a mudança. Aplique o ajuste novamente sobre esses produtos com a caixa marcada.
  </Accordion>
</AccordionGroup>

***

## O que vem por aí

* **Preços por horário** (*day-parting*): um preço que muda conforme a faixa do dia.
* **Impostos, preço líquido e preço de referência** na grade — hoje se trabalha sobre o preço final com impostos incluídos.
