Exemplos práticos de fórmulas de precificação para a sua operação
7 min
Criado por Igor Andreosi em 11/10/2021 14:23
Atualizado por Leandro Pires Nunes em 21/08/2026 13:36
Quer criar regras de cobrança mais avançadas, mas não sabe por onde começar? Separamos 7 exemplos práticos baseados no dia a dia da logística. Estude a lógica de cada um e veja como o sistema pensa na hora de cobrar.**Antes de começar:**Este é o último artigo da nossa trilha de precificação. Se você ainda não entende os comandos básicos da plataforma, recomendamos ler os artigos anteriores:
⚠️ Atenção: Os códigos abaixo são apenas exemplos didáticos com valores fictícios. Eles servem para você entender o raciocínio da ferramenta. Você deve utilizá-los como inspiração, adaptando a matemática e as regras para a realidade e as margens de lucro da sua empresa.Exemplo 1: Cobrar por km (não cobrando o retorno)VAR_A = [KILOMETRAGEM_TRAJETO] - [KILOMETRAGEM_RETORNO]
RESULTADO = VAR_A * 1.50A lógica aqui é: Cobrar R$ 1,50 por quilômetro rodado, mas usar uma subtração matemática para descontar a distância do retorno, não repassando esse custo ao cliente final.Exemplo 2: Cobrar por ponto de entrega (não cobrando coleta e retorno)SE ([KILOMETRAGEM_RETORNO] > 0) {
([QTD_LOCAIS] - 2) * 3
} SENAO {
([QTD_LOCAIS] - 1) * 3
}A lógica aqui é: O valor cobrado é de R$ 3,00 por ponto. O código usa as subtrações (-1 e -2) para descontar automaticamente da conta o ponto inicial (coleta) e o ponto final (retorno), cobrando apenas as paradas no meio do caminho.Exemplo 3: Preços diferentes para Carro e MotoSE ( [TIPO_SERVICO] == [ENTREGA_CARRO] ){
RESULTADO = ([KILOMETRAGEM_TRAJETO] * 2.40) + 30
} SENAOSE( [TIPO_SERVICO] == [MOTOBOY] ){
RESULTADO = ([KILOMETRAGEM_TRAJETO] * 1.30) + ( 2 * ([QTD_LOCAIS] - 1) )
}A lógica aqui é: Separar os preços dependendo de quem faz a entrega. Se for de carro, o sistema cobra uma taxa fixa de saída de R$ 30,00 + R$ 2,40 por km. Se for de moto, não há taxa de saída; o sistema cobra R$ 1,30 por km + R$ 2,00 por ponto de entrega.Exemplo 4: Cobrança por km + taxa mínima de corridaVAR_A = [KILOMETRAGEM_TRAJETO] * 0.8
VAR_B = ([QTD_LOCAIS] - 1) * 2
VAR_C = VAR_A + VAR_B
SE (VAR_C <= 8){
RESULTADO = 8
} SENAO {
RESULTADO = VAR_C
}A lógica aqui é: Somar o valor do km e dos locais guardando o total na variável "VAR_C". Se essa soma final der menos que R$ 8,00, o sistema entende que a corrida atingiu o piso e corrige o preço para o valor mínimo estabelecido.Exemplo 5: Tabela de preço fixo por faixa de distânciaSE ([KILOMETRAGEM_TRAJETO] <= 1){
RESULTADO = 5
} SENAOSE ([KILOMETRAGEM_TRAJETO] <= 2){
RESULTADO = 5.5
}SENAOSE ([KILOMETRAGEM_TRAJETO] <= 3) {
RESULTADO = 6
SE ([KILOMETRAGEM_RETORNO] > 0) {
RESULTADO = 8
}
} SENAO {
RESULTADO = 8.5
SE ([KILOMETRAGEM_RETORNO] > 0){
RESULTADO = 9
}
}A lógica aqui é: Criar "degraus" de preço. Até 1 km custa R$ 5,00; até 2 km custa R$ 5,50. A partir de 3 km, além de aumentar o valor base, o sistema faz um segundo teste (um SE dentro de outro SE) para verificar se existe rota de retorno e embutir uma taxa extra.Exemplo 6: Retorno com valor fixo e km variávelVAR_A = [KILOMETRAGEM_TRAJETO] - [KILOMETRAGEM_RETORNO]
VAR_B = VAR_A * 1.3
SE ( [KILOMETRAGEM_RETORNO] > 0){
RESULTADO = VAR_B + 5
}A lógica aqui é: Calcular o preço do quilômetro normalmente, mas se houver um trajeto de retorno na rota, a plataforma aplica um valor fixo e fechado de R$ 5,00 apenas para essa volta.Exemplo 7: Tabela progressiva (km mais barato em viagens longas)VAR_A = [KILOMETRAGEM_TRAJETO] - [KILOMETRAGEM_RETORNO]
SE(VAR_A <= 5) {
RESULTADO = (VAR_A * 2)
}SENAOSE(VAR_A <= 10) {
RESULTADO = (VAR_A * 1.8)
}SENAO {
RESULTADO = (VAR_A * 1.5)
}A lógica aqui é: Incentivar o cliente final a fazer corridas maiores barateando o quilômetro. Até 5 km, o km custa R$ 2,00. De 5 a 10 km, o km cai para R$ 1,80. E corridas acima de 10 km rodam a R$ 1,50 por km.**Ainda precisa de ajuda com a ferramenta?**Como cada operação logística é única, a criação da tabela de preços e a definição dos valores finais é feita diretamente por você. Mas não se preocupe! Se você montou sua regra inspirada nos modelos acima, simulou os valores e o cálculo apresentou um erro de sistema, abra um chamado e nossa equipe te ajudará a validar o funcionamento da ferramenta.