Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Descrição

Fórmulas e Cálculos utilizado para preço no sistema ConstruShow.

...

Índice

Table of Contents

...

Percentuais

% Direto baseado na % Margem

Code Block
SomaPercentuais = %Margem + %ICMS + %Pis + %Cofins + %DespOperacional + %IRPJ + %CSLL;
SomaPercentuais = (SomaPercentuais/ 100);

Markup = 1 - SomaPercentuais;

Result = ( (1 / Markup) - 1) * 100;

...

% Margem baseado no % Direto

Code Block
languagenone
SomaPercentuais = %Margem + %ICMS + %Pis + %Cofins + %DespOperacional + %IRPJ + %CSLL;
SomaPercentuais = (SomaPercentuais/ 100);

Markup = 1 - SomaPercentuais;

Result := (1-Divide(1, 1+(% Direto/100)))*100;
Result := Result - Markup;

% Markup

Code Block
SomaPercentuais = %ICMS + %Pis + %Cofins + %DespOperacional + %IRPJ + %CSLL;
SomaPercentuais = (SomaPercentuais/ 100);

Result := 1 - SomaPercentuais;

Só considera %IRPJ e %CSLL se a configuração "IRPJ e CSLL incidem sobre a Margem", estiver definida que NÃO.

% Índice

Code Block
Índice Direto = (Custo base /  Preço);
Code Block
Índice = ( 100 - % Margem) /100;

% Margem baseado no índice

Code Block
Margem = 1 - (Índice * 100);

Preço baseado na Margem de Contribuição

Margem de contribuição consiste em aplicar uma percentual direto sobre o PMZ para se chegar no valor final de venda.

Code Block
Preço = PMZ / (1 - (% Margem /100));  

Margem de Contribuição baseado no Preço

Code Block
Margem = (1- (PMZ / Preço))* 100

PMZ - Preço Margem Zero

Preço Margem Zero, seria o preço onde não se tem lucro e nem prejuízo na venda do produto, basicamente o calculo considera o custo do produto de compra mais os custos do produto na venda, teoricamente vendas abaixo do PMZ mesmo estando a cima do custo de compra do produto o lojista não esta tento lucro.

...

Observação do calculo: Só considera %IRPJ e %CSLL no PMZ se a configuração "IRPJ e CSLL incidem sobre a Margem", estiver definida que NÃO.

Impostos com Desp. Oper. / IRPJ / CSLL

Code Block
SomaPercentuais = %Margem + %ICMS + %Pis + %Cofins + %DespOperacional + %IRPJ + %CSLL;
SomaPercentuais = (SomaPercentuais/ 100);

Markup = 1 - SomaPercentuais;

Result = Custo Base  / Markup;


Impostos sem Desp. Oper. / IRPJ / CSLL

Code Block
SomaPercentuais = %Margem + %ICMS + %Pis + %Cofins;
SomaPercentuais = (SomaPercentuais/ 100);

Markup= 1 - SomaPercentuais;

Result = Custo Base  / Markup;

...

Preço

O calculo muda conforme definido na configurações gerais “Margem na formação”, além disso só considera % IRPJ e % CSLL no PMZ se a configuração geral referente a esse cálculo, estiver definida que NÃO para as formulas 1 e 2.

1- Margem junto com Impostos

Code Block
SomaPercentuais = %Margem + %ICMS + %Pis + %Cofins + %DespOperacional + %IRPJ + %CSLL;
SomaPercentuais = (SomaPercentuais/ 100);

Markup= 1 - SomaPercentuais;

Preco = CustoBase / Markup; 

2- Margem antes dos impostos (separado)

Code Block
SomaPercentuais = %ICMS + %Pis + %Cofins + %DespOperacional + %IRPJ + %CSLL;
SomaPercentuais = (SomaPercentuais / 100);

Markup= 1 - SomaPercentuais;
MargemAjustada = 1 - (% Margem /100);

Preço = ( CustoBase / MargemAjustada ) / Markup;

3- Margem e despesas antes do impostos

Code Block
SomaPercentuais = %ICMS + %Pis + %Cofins + %DespOperacional;
SomaPercentuais = (SomaPercentuais / 100);

Markup= 1 - SomaPercentuais;
MargemDespAjustado = 1 - ((% Margem + % DespOperacional) /100 );

Preço = (CustoBase / MargemDespAjustado) / Markup;


Versão

Versão da Documentação

Autor/Revisor

1.0

Criado por: Everton Perin

...