Bonificação por regra: o brinde ou o desconto da promoção calculado no pedido

Cadastre a promoção uma vez ("a cada 12 leva 2") e o sistema avisa dentro do pedido quando o cliente ganhou direito ao brinde. O item bonificado entra no mesmo pedido com desconto de 100%, vai para a nota fiscal como brinde (com o CFOP de bonificação da Tributação) e fica fora do faturamento, do ticket médio, da meta do vendedor e da comissão - o brinde não vira venda nem cobrança. Na regra de desconto percentual ("as 3 por 369,90"), o desconto entra nas linhas dos produtos da promoção.

ComercialAtualizado em 25/10/2026

Quando usar

Empresa que trabalha com catálogo de promoções do tipo "compre X ganhe Y" (distribuidoras, cosméticos, atacado) e hoje depende de o vendedor lembrar da regra e lançar o brinde à mão.

Antes de começar

  • Recurso "Bonificação por regra (a cada X leva Y)" ligado em Configurações Gerais > Recursos em teste (a tela exige usuário administrador)
  • Regra de Tributação do brinde cadastrada com o contador (Aplica em = Somente bonificado, com o CFOP de bonificação, ex.: 5910/6910) - sem ela o brinde sai com a tributação e o CFOP da venda
  • Produtos e grupos de produto organizados no cadastro, porque é por eles que a regra define o que conta para o gatilho

Promoção de catálogo - "na compra de 6 unidades, ganhe a 7ª", "a cada 12 máscaras, leve 2" - costuma viver na cabeça do vendedor. Quando ele esquece, o cliente perde o brinde e reclama; quando lembra errado, a empresa dá brinde a mais. A Bonificação por regra tira a promoção da memória: você cadastra a regra uma vez e o próprio pedido avisa quando o cliente atingiu o gatilho.

Regras de Bonificação: cada regra resume o gatilho ("A cada 12 leva 2"), o escopo, a vigência e a situação.

1. Criar uma regra

O form da regra: gatilho com prévia do cálculo, escopo por produtos e grupos (em branco = todos) e o modelo fiscal do brinde.
  1. 1

    Abra Configurações > Vendas > Regras de Bonificação (fica ao lado das Regras de Comissão) e clique para criar.

  2. 2

    Dê um nome à regra e defina o gatilho: quanto o cliente precisa levar e quanto ganha (ex.: 12 leva 2).

  3. 3

    Escolha a base da contagem: por produto (cada produto dispara sozinho), por grupo de produto (soma as quantidades do mesmo grupo) ou pelo pedido inteiro (soma tudo).

  4. 4

    Defina o escopo: quais produtos ou grupos contam para o gatilho. Deixar aberto significa "qualquer produto" - em regra de promoção específica, declare o escopo.

  5. 5

    Escolha o brinde: o mesmo produto que o cliente comprou, um produto fixo (ex.: comprou 6 descolorantes, ganha oxidante) ou uma lista de brindes. Com a lista e o botão O cliente escolhe ligado, o cliente decide quais produtos da lista leva (veja a seção 4).

  6. 6

    Se a promoção tem prazo, preencha a vigência - em branco, a regra vale sem prazo.

2. Como o brinde é cobrado (os dois modelos fiscais)

Em "Desconto na mesma nota", o brinde entra na nota da venda com o valor real de mercadoria e um desconto igual - o total não cobra o brinde, e o desconto incondicional consta do próprio documento, como o fisco espera. Em "Remessa em bonificação (nota própria)", o brinde entra com valor e sem desconto, para ser faturado em nota separada de remessa em bonificação (CFOP 5910/6910). Escolha com o seu contador o modelo que a empresa pratica.

O CFOP e a tributação do brinde (CSOSN ou CST) não ficam na regra de bonificação: vêm do cadastro de Tributação, como em qualquer item. Com o seu contador, crie uma regra em Configurações do Hap > Impostos > Tributação de Impostos com o CFOP de bonificação (ex.: 5910 dentro do estado, 6910 fora) e, no passo 1, Aplica em = Somente bonificado. Essa regra vale só para os itens bonificados; os itens vendidos continuam na regra de sempre (Aplica em = Todos).

Tributação de Impostos, passo 1: o CFOP da regra e o campo Aplica em - na regra do brinde, escolha Somente bonificado.

Ao faturar o pedido, a nota fiscal leva o brinde como ele está no pedido: marcado como bonificado, com o valor de mercadoria e, no modelo Desconto na mesma nota, o desconto de 100%. O total da nota é o total do pedido.

3. No pedido: o sistema sugere, o vendedor aplica

No pedido, a faixa "Este pedido dá direito a bonificação." com o botão Aplicar - e o item bonificado com desconto de 100% e o selo BONIFICADO.

Quando os itens do pedido atingem o gatilho de alguma regra, aparece a faixa "Este pedido dá direito a bonificação", dizendo quantas unidades de qual produto e por qual regra. Nada é lançado sozinho: o vendedor clica para aplicar, e o item bonificado entra no mesmo pedido - com o valor real de mercadoria e o desconto de 100% (no modelo de desconto), marcado como bonificado.

4. Brinde à escolha: o cliente decide quais produtos leva

Algumas promoções dão um total de unidades para o cliente escolher: "compre 6 descolorantes, ganhe 4 oxidantes", com 5 tipos de oxidante. Na regra, os oxidantes entram na Lista de brindes com o botão O cliente escolhe ligado. No pedido, o vendedor distribui as 4 unidades como o cliente quiser: 2 de um e 2 de outro, ou as 4 do mesmo.

  1. 1

    Lance no pedido os itens que disparam a regra. Na aba Produtos, o aviso mostra o total à escolha ("4 un à escolha entre 5 produtos"), com o nome da regra entre parênteses. Clique em Aplicar bonificação.

    Aviso de bonificação com 4 unidades à escolha entre 5 produtos e o botão Aplicar bonificação
  2. 2

    Abre a janela Escolha os brindes, com um campo para cada produto que o cliente pode escolher. Ela começa com todas as unidades no primeiro produto.

    Janela Escolha os brindes: as 4 unidades começam no primeiro oxidante
  3. 3

    Digite a quantidade de cada produto que o cliente escolheu e zere os que ele não quer. Enquanto a soma não chega ao total, o contador ao lado do nome da regra mostra "Faltam N".

    Contador "Faltam 2." com 2 unidades no oxidante 20 volumes
  4. 4

    Se a soma passar do total, o contador mostra "Sobram N" e o botão Lançar brindes fica bloqueado. Tire unidades de algum produto.

    Contador "Sobram 1." e o botão Lançar brindes bloqueado
  5. 5

    Quando a soma bate com o total, aparece "Fechado." e o botão Lançar brindes libera. Clique nele. Voltar fecha a janela sem lançar nada.

    Distribuição fechada: 2 do oxidante 20 volumes e 2 do 30 volumes, com Lançar brindes liberado
  6. 6

    O sistema lança uma linha bonificada para cada produto escolhido, com o desconto de 100% (no modelo Desconto na mesma nota), comissão zerada e o selo BONIFICADO.

    Pedido com os dois oxidantes escolhidos lançados como itens bonificados

5. Desconto percentual: o desconto entra nas linhas da promoção

Nem toda promoção dá produto. "As 3 máscaras por 369,90" é um desconto sobre os itens da promoção: o cliente leva as 3 e paga menos por elas. Para isso a regra entrega um desconto percentual em vez de unidades de brinde. Nenhum produto grátis entra no pedido: o percentual vai para o campo Desconto de cada linha dos produtos da regra que o cliente está comprando.

  1. 1

    Na regra, em O que é bonificado, escolha A regra entrega = Desconto percentual e informe o Desconto (%). O campo Bonifica sai da tela, porque a regra não entrega produto. Em Escopo > Produtos, marque os produtos da promoção.

    Regra de desconto percentual: A regra entrega = Desconto percentual, Desconto (%) 11,86 e os três produtos da promoção marcados no Escopo
  2. 2

    Na lista de regras, a regra percentual aparece com o gatilho "A cada 3 dá 11,86% de desconto", e a de brinde com "A cada 12 leva 2".

    Lista de regras: a regra percentual mostra "A cada 3,00 dá 11,86% de desconto" na coluna Gatilho
  3. 3

    No pedido, lance os produtos. Quando a quantidade chega ao gatilho, aparece o aviso "Este pedido dá direito a bonificação." com o percentual, quanto ele vale em reais e o nome da regra entre parênteses.

    Aviso com 11,86% de desconto nos produtos da regra, R$ 49,77, e o botão Aplicar bonificação
  4. 4

    Clique em Aplicar bonificação. O percentual entra no Desconto de cada linha da regra e o aviso passa a dizer "Bonificação já aplicada", com o número de itens que receberam o desconto.

Desconto que o vendedor já deu não é trocado

Se o vendedor já digitou um desconto numa linha da promoção, o Aplicar respeita: essa linha fica com o desconto dela e o percentual da regra entra só nas outras. O valor em reais do aviso já conta só as linhas que vão receber o desconto da regra.

Uma das máscaras com 5% digitados pelo vendedor: o aviso cai para R$ 33,18, o valor das outras duas linhas
Bonificação já aplicada em 2 itens: as duas máscaras sem desconto ficaram com 11,86% e a que tinha 5% continuou com 5%

Depois de aplicado, o desconto continua editável: se alguém mudar à mão o desconto de uma linha, vale o que foi digitado e aquela linha deixa de seguir a regra. Um desconto digitado no total do pedido (aba Totais, campo Desconto digitado) é distribuído entre os itens e substitui o desconto da regra.

Quando o pedido deixa de atingir a regra

Se depois de aplicar o desconto o pedido deixa de atingir a regra - um item saiu, a quantidade baixou, a regra venceu ou o produto foi tirado dela -, as linhas continuam com o desconto e o sistema avisa: "Desconto de bonificação que não vale mais", dizendo quantos itens estão nessa situação. Clique em Remover desconto para tirar o desconto da regra dessas linhas. Se preferir, volte a quantidade: o pedido atinge a regra de novo e o aviso some.

Aviso "Desconto de bonificação que não vale mais" com o botão Remover desconto, depois que uma das três máscaras saiu do pedido

6. Duas promoções nos mesmos produtos: o pedido aplica uma

Quando duas regras diferentes alcançam o mesmo produto (por exemplo, "compra 12 ganha 2" nas máscaras e "kit de 6 por 189,98" nas mesmas máscaras), os benefícios não se somam. O aviso do pedido mostra as duas como opções, com o valor de cada uma em reais, e vem marcada a que vale mais para o cliente. O vendedor pode trocar a marcação antes de clicar em Aplicar bonificação; só a marcada é lançada.

Aviso com duas promoções nos mesmos produtos: o kit com R$ 317,19 marcado e o brinde com R$ 99,96 como alternativa

Promoções que não têm produto em comum continuam valendo juntas, como sempre. E o campo "Grupo de alternativa" da regra segue funcionando: regras com o mesmo texto nesse campo já são tratadas como alternativas entre si, antes dessa escolha.

Aviso ao salvar a regra: os produtos já estão em outra regra ativa no mesmo período

Problemas comuns

  • A tela "Regras de Bonificação" não aparece no menu: o recurso está desligado. Ligue "Bonificação por regra (a cada X leva Y)" em Configurações Gerais > Recursos em teste (exige administrador).
  • O brinde saiu na nota com CFOP de venda (ex.: 5102): falta a regra de Tributação do brinde. Em Configurações do Hap > Impostos > Tributação de Impostos, crie uma regra com Aplica em = Somente bonificado e o CFOP e o CSOSN ou CST que o contador definiu. A regra de venda que já existe (Aplica em = Todos) continua valendo para os itens vendidos.
  • Na nota, o brinde saiu sem o desconto e o total da nota ficou maior que o do pedido: a nota foi gerada antes da atualização de outubro de 2026. Se ela ainda está provisória, exclua e fature o pedido de novo - o brinde volta com o desconto de 100%.
  • A regra disparou por causa de produtos que não fazem parte da promoção: o escopo da regra está aberto ("qualquer produto"). Declare os produtos ou grupos que contam para o gatilho na seção Escopo - sem isso a base soma o pedido inteiro.
  • O aviso apareceu mas nada foi lançado sozinho: é o desenho. O sistema sugere, o vendedor aplica - o brinde só entra no pedido com o clique de quem está vendendo.
  • O cliente levou o brinde e comprou mais brinde por cima, esperando nova bonificação: item que já é bonificado não entra na base de cálculo - brinde não gera brinde.
  • Quero limitar o tamanho do prêmio em pedidos grandes: use o limite máximo da regra (com a regra cumulativa, 24 unidades dariam 2 brindes de "a cada 12 leva 1"; o teto corta onde você definir).
  • O aviso de bonificação não aparece no PDV: o PDV não aplica regras de bonificação. Lance a venda pelo Pedido de Venda, no layout novo, para o aviso aparecer.
  • Na janela Escolha os brindes, o botão Lançar brindes não habilita: a soma das quantidades não bate com o total da regra. Siga o contador ao lado do nome da regra - "Faltam N" (distribua o que falta) ou "Sobram N" (tire unidades de algum produto) - até aparecer "Fechado.".
  • O aviso continua na tela depois de lançar os brindes: o pedido ainda atinge o gatilho, então o aviso permanece. Não clique de novo em Aplicar bonificação, senão os brindes entram em dobro; confira as linhas marcadas como BONIFICADO.
  • A regra percentual não aparece no pedido: confira se a regra está Ativa e dentro da vigência, se os produtos lançados estão marcados no Escopo da regra (Produtos ou Grupos de produto) e se a quantidade chegou ao "A cada". Regra sem nenhum produto ou grupo marcado vale para todos os produtos do pedido. O aviso aparece no Pedido de Venda, no layout novo.
  • Cliquei em Aplicar bonificação e uma linha da regra ficou sem o percentual: ela já tinha desconto próprio (digitado pelo vendedor, por peça ou vindo do desconto do pedido). O Aplicar não passa por cima. Para usar o desconto da regra nessa linha, apague o desconto dela e clique em Aplicar de novo.
  • Apareceu "Os itens da regra já têm desconto próprio": todas as linhas da promoção já estão com desconto, então não sobrou linha para o desconto da regra. Nada foi alterado.
  • Apareceu "Desconto de bonificação que não vale mais": o pedido deixou de atingir a regra (a quantidade ficou abaixo do mínimo, a regra venceu ou o produto saiu dela), mas as linhas ainda estão com o desconto dela. Clique em Remover desconto, ou volte a quantidade para o pedido atingir a regra de novo.
  • Duas promoções valem para os mesmos produtos e o aviso mostra as duas com uma bolinha de escolha: é o esperado desde a atualização de outubro de 2026. O pedido aplica só a marcada (a de maior valor para o cliente vem marcada); troque a marcação se o cliente preferir a outra. Promoções sem produto em comum continuam somando.
  • Ao salvar a regra apareceu "Os produtos ... já estão na regra ...": é só um aviso. Os produtos marcados no Escopo também estão em outra regra ativa no mesmo período; no pedido vai valer uma regra por produto. Se a intenção é essa, não precisa mudar nada.
  • Digitei um desconto no total do pedido e o desconto da regra saiu das linhas: é o esperado. O desconto do pedido é distribuído pelos itens e substitui o da regra.

Artigos relacionados