Olá pessoal, já postei isto antes e não me lembro de quem me ajudou. Mas tinha resolvido até que surgiu um imprevisto.
Me passaram a seguinte formula:
pvenda = ( custo ) / ( 100 - (despesas+margem) ) * 100
Bate perfeitamente desde que (despes+margem) nao passem de 100.
Se passar de 100 vai dar um valor negativo, vou postar o codigo para verem e se possível me auxiliar no que preciso...
PI12:= "@KE 99,999,999.99"
PIPO := "999.99"
FLAG := .F.
WHILE (.T.)
DESCRICAO := SPACE(30)
nCUSTO := 0.00
nVENDA := 0.00
// VARIAVEIS DE PORCENTAGEM
nICMSCREDP := 0.00
nFRETEP := 0.00
nIPIP := 0.00
nSIMPLESP := 0.00
nCUSTOOPERP := 0.00
nICMSDEBP := 0.00
nCOMISSAOP := 0.00
nMARGEMP := 0.00
// VARIAVEIS DE VALOR
nICMSCRED := 0.00
nFRETE := 0.00
nIPI := 0.00
nSIMPLES := 0.00
nCUSTOOPER := 0.00
nICMSDEB := 0.00
nCOMISSAO := 0.00
nMARGEM := 0.00
@ 05,10 SAY "DESCRICAO .: " GET DESCRICAO PICT "@!"
@ 06,10 SAY "PRECO DE CUSTO.: " GET nCUSTO PICT PI12
@ 07,10 SAY "PRECO DE VENDA.: " GET nVENDA PICT PI12 WHEN FLAG
@ 09,10 SAY "ICMS DE CRED(+): " GET nICMSCREDP PICT PIPO
@ 10,10 SAY "FRETE.......(-): " GET nFRETEP PICT PIPO
@ 11,10 SAY "IPI.........(-): " GET nIPIP PICT PIPO
@ 12,10 SAY "SIMPLES.....(-): " GET nSIMPLESP PICT PIPO
@ 13,10 SAY "CUSTO OPERAC(-): " GET nCUSTOOPERP PICT PIPO
@ 14,10 SAY "ICMS DEBITO.(-): " GET nICMSDEBP PICT PIPO
@ 15,10 SAY "COMISSAO....(-): " GET nCOMISSAOP PICT PIPO
@ 16,10 SAY "MARGEM LUCRO...: " GET nMARGEMP PICT PIPO VALID CPVENDA( @nVENDA, @nICMSCRED, @nFRETE, @nIPI, @nSIMPLES, @nCUSTOOPER, @nICMSDEB, @nCOMISSAO, @nMARGEM )
READ
@ 07,10 SAY "PRECO DE VENDA.: " GET nVENDA PICT PI12
CLEAR GETS
INKEY(0)
ENDDO
// FUNCAO QUE CALCULA O PRECO DE VENDA
FUNCTION CPVENDA( nVENDA, nICMSCRED, nFRETE, nIPI, nSIMPLES, nCUSTOOPER, nICMSDEB, nCOMISSAO, nMARGEM )
nICMSCRED := nCUSTO * nICMSCREDP / 100
nFRETE := nCUSTO * nFRETEP / 100
nIPI := nCUSTO * nIPIP / 100
nVENDA := (nCUSTO-nICMSCRED+nIPI+nFRETE) / ( ( 100 - ( SIMPLESP+nCUSTOOPERP+nICMSDEBP+nCOMISSAOP+nMARGEMP ) ) ) * 100
nSIMPLES := nVENDA * nSIMPLESP / 100
nCUSTOOPER := nVENDA * nCUSTOOPER / 100
nICMSDEB := nVENDA * nICMSDEBP / 100
nCOMISSAO := nVENDA * nCOMISSAOP / 100
nMARGEM := nVENDA * nMARGEMP / 100
@ 09,40 SAY TRAN( nICMSCRED , PI12 )
@ ROW()+1,40 SAY TRAN( nFRETE , PI12 )
@ ROW()+1,40 SAY TRAN( nIPI , PI12 )
@ ROW()+1,40 SAY TRAN( nSIMPLES , PI12 )
@ ROW()+1,40 SAY TRAN( nCUSTOOPER,PI12 )
@ ROW()+1,40 SAY TRAN( nICMSDEB , PI12 )
@ ROW()+1,40 SAY TRAN( nCOMISSAO, PI12 )
@ ROW()+1,40 SAY TRAN( nMARGEM , PI12 )
RETURN( .T. )
Se a soma que vai ser subtraida de 100, for maior que 100 e ficar negativo aí bagunça tudo
Precisa ser feito uma correçao nesta linha, mas não consegui encontrar já tentei e nao da em nada...
nVENDA := (nCUSTO-nICMSCRED+nIPI+nFRETE) / ( ( 100 - ( SIMPLESP+nCUSTOOPERP+nICMSDEBP+nCOMISSAOP+nMARGEMP ) ) ) * 100
Se alguem puder dar uma luz, agradeco, obrigado...
Rubens
Calcular preço de venda
Moderador: Moderadores
- Augusto
- Usuário Nível 3

- Mensagens: 473
- Registrado em: 26 Ago 2003 17:50
- Localização: Maricá/RJ
- Contato:
Companheiro... me desculpe a intromissão, mais trabalhei durante muitos anos em uma multinacional e minha área era exatamente a de vendas e calcular o preço de venda dos produtos era uma de minhas funções, em face dessa minha experiência, que acredito e tenho certeza, não é pouca, permita-me dizer-lhe uma coisa:
Para se calcular o preço de venda de um produto qualquer é necessario um conjunto de itens para se chegar a ele. O custo e as despesas são apenas alguns desses ítens entretanto existem outros de extrema importância que vão interferir diretamente na margem desejada tais como: Se o produto é um bem durável ou não, se é um "commodity", qual a posição do concorrente no mercado, se é uma campanha de vendas, se o produto é sazonal, qua o público alvo, classe social desse público, se o produto é lider de mercado, se há uma meta de vendas a ser atingida, se é um lançamento e por aí vai...
Logo, a fórmula para se chegar ao preço de venda não é tão simples assim como vc pretende, até porque a fórmula apresentada por vc não leva a lugar nenhum e ainda assim só funcionaria se o objetivo da empresa fosse ter sempre mais de 100% de lucro já deduzidas as despesas e custos que o produto em sí gera na fabricação ou coisa que o valia...
Então aqui vai meu conselho se for do seu interesse:
Não existe uma fórmula "matemática" para se criar um PV, não se tratra de um cálculo de juros simples ou compostos, existe sim todo um processo subjetivo e circunstâncial para se chegar a ele.
Porém se ainda assim tenha que usar uma "fórmula" prá isso eu diria que a ideal é:
PV=(C+D)*(1+(M/100)) onde:
PV -> Preço de Venda
C -> Custo
D -> Despesa
M -> Margem desejada
Exemplo prático: Um produto que tenha de C $150, de D $30 e a M desejada (risos) seja de 60%, então vejamos:
PV=(150+30)*(1+(60/100))
PV=180*1,60
PV=288 -> $288,00
Espero ter ajudado...
Para se calcular o preço de venda de um produto qualquer é necessario um conjunto de itens para se chegar a ele. O custo e as despesas são apenas alguns desses ítens entretanto existem outros de extrema importância que vão interferir diretamente na margem desejada tais como: Se o produto é um bem durável ou não, se é um "commodity", qual a posição do concorrente no mercado, se é uma campanha de vendas, se o produto é sazonal, qua o público alvo, classe social desse público, se o produto é lider de mercado, se há uma meta de vendas a ser atingida, se é um lançamento e por aí vai...
Logo, a fórmula para se chegar ao preço de venda não é tão simples assim como vc pretende, até porque a fórmula apresentada por vc não leva a lugar nenhum e ainda assim só funcionaria se o objetivo da empresa fosse ter sempre mais de 100% de lucro já deduzidas as despesas e custos que o produto em sí gera na fabricação ou coisa que o valia...
Então aqui vai meu conselho se for do seu interesse:
Não existe uma fórmula "matemática" para se criar um PV, não se tratra de um cálculo de juros simples ou compostos, existe sim todo um processo subjetivo e circunstâncial para se chegar a ele.
Porém se ainda assim tenha que usar uma "fórmula" prá isso eu diria que a ideal é:
PV=(C+D)*(1+(M/100)) onde:
PV -> Preço de Venda
C -> Custo
D -> Despesa
M -> Margem desejada
Exemplo prático: Um produto que tenha de C $150, de D $30 e a M desejada (risos) seja de 60%, então vejamos:
PV=(150+30)*(1+(60/100))
PV=180*1,60
PV=288 -> $288,00
Espero ter ajudado...
:xau Fui...
goulart@provsul.com.br
Faça da PROVSUL o seu Provedor de Serviços WEB
Visite: www.PROVSUL.com.br
goulart@provsul.com.br
Faça da PROVSUL o seu Provedor de Serviços WEB
Visite: www.PROVSUL.com.br
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
Caro Augusto...
Obrigado por responder, mas deixa eu me explicar melhor, o que tô precisando é o seguinte (não tenho certeza se da outra vez que postei, foi voce ou o o Janis (gransoft) que respondeu), mas o que tô precisando é calcular uma porcentagem em cima de um valor futuro. Esta rotina que postei acima me atende perfeitamente comercialmente. Eu preciso calcular por exemplo 17% em cima de um valor que ainda não sei.
No meu programa atual é necessário o cliente digitar uma margem e o preço de venda só aí que o sistema vai calcular, imposto, simples, custo operacional. O cliente viu um outro programa que digita o preço de custo os encargos impostos e outros e quanto ele ganhar livre, e o programa já gera o preço de venda automaticamente.
Fiz um curso do sebrae um certo tempo que tinha esta fórmula, a mesma que usei acima, mas é o que expliquei se o total for menor que 100% beleza faz todos os calculos futuros, agora se o total for maios do que 100% aí complica, começa aparecer valores negativos...
Se o preço do produto é 10 e joga um custo operacional 10 e uma margem lucro 10, ele calcula belezinha joga o preço de venda certo..
Agora se o cliente tá mais guloso e digita que quer ganhar 150% aí ele retorna um valor negativo.. Sei que o erro tá na fórmula mas nao consigo achar... E o post antigo de quem me passou isso não aparece mais na listagem, pelo menos nao consigo encontrar...
Valeu
Obrigado.
Obrigado por responder, mas deixa eu me explicar melhor, o que tô precisando é o seguinte (não tenho certeza se da outra vez que postei, foi voce ou o o Janis (gransoft) que respondeu), mas o que tô precisando é calcular uma porcentagem em cima de um valor futuro. Esta rotina que postei acima me atende perfeitamente comercialmente. Eu preciso calcular por exemplo 17% em cima de um valor que ainda não sei.
No meu programa atual é necessário o cliente digitar uma margem e o preço de venda só aí que o sistema vai calcular, imposto, simples, custo operacional. O cliente viu um outro programa que digita o preço de custo os encargos impostos e outros e quanto ele ganhar livre, e o programa já gera o preço de venda automaticamente.
Fiz um curso do sebrae um certo tempo que tinha esta fórmula, a mesma que usei acima, mas é o que expliquei se o total for menor que 100% beleza faz todos os calculos futuros, agora se o total for maios do que 100% aí complica, começa aparecer valores negativos...
Se o preço do produto é 10 e joga um custo operacional 10 e uma margem lucro 10, ele calcula belezinha joga o preço de venda certo..
Agora se o cliente tá mais guloso e digita que quer ganhar 150% aí ele retorna um valor negativo.. Sei que o erro tá na fórmula mas nao consigo achar... E o post antigo de quem me passou isso não aparece mais na listagem, pelo menos nao consigo encontrar...
Valeu
Obrigado.
"Eu e minha casa servimos ao Senhor e você
"
-
evandro.monte
- Usuário Nível 1

- Mensagens: 9
- Registrado em: 23 Set 2004 07:14
Preço de venda
Rubens, o Augusto está completamente certo quanto a cálculo de preço de venda para praticar. Porém, é extramamente útil, na visão do empresário, que você demonstre para ele qual o preço de venda sugerido de acordo com as variações de despesas e impostos que você colocou, porque financeiramente seria o preço para equilíbrio da empresa dentro das metas da mesma. Sugiro que seja sempre demonstrado em consultas do administrador o preço praticado, o calculado e a diferença (%) entre os mesmos para tomadas de desisão e negociação.
Rubens,
Eu utilizo algumas formulas para elaboração do preço de venda, isso na area industrial.
Mas pode ser adquanda a qualquer situação.
Vou lhe mostrar o LUCRO SOBRE O PREÇO DE VENDA, pelo que vi é a que você precisa.
Vamos partir que já tenhamos o custo do produto.
Custo = R$ 250,00
Impostos = 7,65%
Comissao = 5,00%
Lucro = 10,00%
P.V. = Custo/((( 100 - (Impostos+Comissao+Lucro))/100)
P.V. = 250/((( 100 - (7,65+5,0+10))/100)
P.V. = 250/((( 100 - (22,65))/100)
P.V. = 250/(( 77,35)/100)
P.V. = 250/(( 0,7735)
P.V. = 323,21
Onde :
Custo.........R$ 250,00
Impostos......R$ 24,73 (7,65%)
Comissão......R$ 16,16 (5,00%)
Lucro.........R$ 32,32 (10,00%) Sobre o preço final
-----------------------
Preço de Venda R$ 323,21
Agora vamos simular com o LUCRO SOBRE O CUSTO DE PRODUÇÃO
---------------------------------------------------------
Custo = R$ 250,00
Impostos = 7,65%
Comissao = 5,00%
Lucro = 10,00%
P.V. = (Custo+(Custo*Lucro/100))/((( 100 - (Impostos+Comissao))/100)
P.V. = (250+(250*10/100))/((( 100 - (7,65+5,0))/100)
P.V. = (250+25)/((( 100 - (12,65))/100)
P.V. = (275)/(( 87,35)/100)
P.V. = (275)/(( 0,8735)
P.V. = 314,83
Onde :
Custo.........R$ 250,00
Impostos......R$ 24,08 (7,65%)
Comissão......R$ 15,74 (5,00%)
Lucro.........R$ 25,00 (10,00%) Sobre o custo de produção
-----------------------
Preço de Venda R$ 314,82
Talvez seja util para você, é só adaptar.
Abraços,
Dercide.
dercide@terra.com.br
Eu utilizo algumas formulas para elaboração do preço de venda, isso na area industrial.
Mas pode ser adquanda a qualquer situação.
Vou lhe mostrar o LUCRO SOBRE O PREÇO DE VENDA, pelo que vi é a que você precisa.
Vamos partir que já tenhamos o custo do produto.
Custo = R$ 250,00
Impostos = 7,65%
Comissao = 5,00%
Lucro = 10,00%
P.V. = Custo/((( 100 - (Impostos+Comissao+Lucro))/100)
P.V. = 250/((( 100 - (7,65+5,0+10))/100)
P.V. = 250/((( 100 - (22,65))/100)
P.V. = 250/(( 77,35)/100)
P.V. = 250/(( 0,7735)
P.V. = 323,21
Onde :
Custo.........R$ 250,00
Impostos......R$ 24,73 (7,65%)
Comissão......R$ 16,16 (5,00%)
Lucro.........R$ 32,32 (10,00%) Sobre o preço final
-----------------------
Preço de Venda R$ 323,21
Agora vamos simular com o LUCRO SOBRE O CUSTO DE PRODUÇÃO
---------------------------------------------------------
Custo = R$ 250,00
Impostos = 7,65%
Comissao = 5,00%
Lucro = 10,00%
P.V. = (Custo+(Custo*Lucro/100))/((( 100 - (Impostos+Comissao))/100)
P.V. = (250+(250*10/100))/((( 100 - (7,65+5,0))/100)
P.V. = (250+25)/((( 100 - (12,65))/100)
P.V. = (275)/(( 87,35)/100)
P.V. = (275)/(( 0,8735)
P.V. = 314,83
Onde :
Custo.........R$ 250,00
Impostos......R$ 24,08 (7,65%)
Comissão......R$ 15,74 (5,00%)
Lucro.........R$ 25,00 (10,00%) Sobre o custo de produção
-----------------------
Preço de Venda R$ 314,82
Talvez seja util para você, é só adaptar.
Abraços,
Dercide.
dercide@terra.com.br
Rubens,
Eu utilizo algumas formulas para elaboração do preço de venda, isso na area industrial.
Mas pode ser adquanda a qualquer situação.
Vou lhe mostrar o LUCRO SOBRE O PREÇO DE VENDA, pelo que vi é a que você precisa.
Vamos partir que já tenhamos o custo do produto.
Custo = R$ 250,00
Impostos = 7,65%
Comissao = 5,00%
Lucro = 10,00%
P.V. = Custo/((( 100 - (Impostos+Comissao+Lucro))/100)
P.V. = 250/((( 100 - (7,65+5,0+10))/100)
P.V. = 250/((( 100 - (22,65))/100)
P.V. = 250/(( 77,35)/100)
P.V. = 250/(( 0,7735)
P.V. = 323,21
Onde :
Custo.........R$ 250,00
Impostos......R$ 24,73 (7,65%)
Comissão......R$ 16,16 (5,00%)
Lucro.........R$ 32,32 (10,00%) Sobre o preço final
-----------------------
Preço de Venda R$ 323,21
Agora vamos simular com o LUCRO SOBRE O CUSTO DE PRODUÇÃO
---------------------------------------------------------
Custo = R$ 250,00
Impostos = 7,65%
Comissao = 5,00%
Lucro = 10,00%
P.V. = (Custo+(Custo*Lucro/100))/((( 100 - (Impostos+Comissao))/100)
P.V. = (250+(250*10/100))/((( 100 - (7,65+5,0))/100)
P.V. = (250+25)/((( 100 - (12,65))/100)
P.V. = (275)/(( 87,35)/100)
P.V. = (275)/(( 0,8735)
P.V. = 314,83
Onde :
Custo.........R$ 250,00
Impostos......R$ 24,08 (7,65%)
Comissão......R$ 15,74 (5,00%)
Lucro.........R$ 25,00 (10,00%) Sobre o custo de produção
-----------------------
Preço de Venda R$ 314,82
Talvez seja util para você, é só adaptar.
Abraços,
Dercide.
dercide@terra.com.br
Eu utilizo algumas formulas para elaboração do preço de venda, isso na area industrial.
Mas pode ser adquanda a qualquer situação.
Vou lhe mostrar o LUCRO SOBRE O PREÇO DE VENDA, pelo que vi é a que você precisa.
Vamos partir que já tenhamos o custo do produto.
Custo = R$ 250,00
Impostos = 7,65%
Comissao = 5,00%
Lucro = 10,00%
P.V. = Custo/((( 100 - (Impostos+Comissao+Lucro))/100)
P.V. = 250/((( 100 - (7,65+5,0+10))/100)
P.V. = 250/((( 100 - (22,65))/100)
P.V. = 250/(( 77,35)/100)
P.V. = 250/(( 0,7735)
P.V. = 323,21
Onde :
Custo.........R$ 250,00
Impostos......R$ 24,73 (7,65%)
Comissão......R$ 16,16 (5,00%)
Lucro.........R$ 32,32 (10,00%) Sobre o preço final
-----------------------
Preço de Venda R$ 323,21
Agora vamos simular com o LUCRO SOBRE O CUSTO DE PRODUÇÃO
---------------------------------------------------------
Custo = R$ 250,00
Impostos = 7,65%
Comissao = 5,00%
Lucro = 10,00%
P.V. = (Custo+(Custo*Lucro/100))/((( 100 - (Impostos+Comissao))/100)
P.V. = (250+(250*10/100))/((( 100 - (7,65+5,0))/100)
P.V. = (250+25)/((( 100 - (12,65))/100)
P.V. = (275)/(( 87,35)/100)
P.V. = (275)/(( 0,8735)
P.V. = 314,83
Onde :
Custo.........R$ 250,00
Impostos......R$ 24,08 (7,65%)
Comissão......R$ 15,74 (5,00%)
Lucro.........R$ 25,00 (10,00%) Sobre o custo de produção
-----------------------
Preço de Venda R$ 314,82
Talvez seja util para você, é só adaptar.
Abraços,
Dercide.
dercide@terra.com.br