Sei sulla pagina 1di 6

INSS com alíquota progressiva / Páginas / INSS com alíquota progressiva Editar

INSS com alíquota progressiva


Para configurar o SGHfolha para calcular o INSS com alíquota progressiva devemos seguir os seguintes passos:

1. Atualização do sistema com versão mais recentes e scripts da folha de pagamento liberados até o script
1901f0138.
2. Atualizar a tabela de cálculo da folha com as alíquotas de cálculo a partir de 01/03/2020 divulgadas no
Diário Oficial da União em 11/02/2020  http://www.in.gov.br/en/web/dou/-/portaria-n-3.659-de-10-
de-fevereiro-de-2020-242573505

3. Atualizar para padrão as seguintes fórmulas de cálculo:

Tabelas>eventos>gerenciamento> clicar no botão de manutenção da fórmula> clicar no botão utilizar padrão.


Editar

Evento 03 INSS Evento 03 INSS

Fórmula de cálculo Formula de referencia


if CALCINSS = "FALSE" then
if CALCINSS = "FALSE"
begin
then
Base_de_calculo := ( INCINSS + INCINSSFER +
begin
INSSEMPBASE ) - ESTINSS ;
Base_de_calculo := ( INCINSS + INCINSSFER +
if (( MESPROC >= 03 ) and ( ANOPROC >= 2020 )) or
INSSEMPBASE ) - ESTINSS ;
( ANOPROC >= 2021) then
Aliq_inss := getAliquotaINSS(Base_de_calculo) ;
result := getAliquotaEfetivaINSS(Base_de_calculo)
ValorINSS := (Base_de_calculo * Aliq_inss) / 100 ;
else
Deducoes := ( INSSEMP + INSSFERIASMESANO )
result := getAliquotaINSS(Base_de_calculo) ;
;
end
1 if ( ValorINSS + INSSEMP ) > TETOINS
else
2 then
result := 0
3 begin
4 result := TRUNC (( TETOINSS -
5 end
6 else
7 begin
8 result := TRUNC (( ValorINSS -
9 end;
10 end

else
result := 0

Evento 10 INSS 13° salário Evento 10 INSS 13° salário

Fórmula de cálculo Fórmula de referência

{Formula de valor evento 010} {Formula de referencia evento 010}


if ( CALCINSS = "true" ) then if (( MESPROC >= 03 ) and ( ANOPROC >= 2020 )) or
result := 0 ( ANOPROC >= 2021) then
else result := getAliquotaEfetivaINSS( INCINSS13 -
if INSSEMP > 0 then ESTINSS13 )
result := TETOINSS - INSSEMP else Editar
else result:= getAliquotaINSS(INCINSS13 - ESTINSS13);
if ( INCINSS13 <= INSSFIM ) then
begin
if(( MESPROC >= 03 ) and ( ANOPROC >= 2020 )) or
( ANOPROC >= 2021) then
result := getAliquotaINSSPEC06/2019( INCINSS13 -
ESTINSS13 )
else
begin
AliINSS13 := getAliquotaINSS(INCINSS13 -
ESTINSS13);
result:= (INCINSS13 - ESTINSS13) * AliINSS13 / 100;
end
end
else
result := TETOINSS

Evento 37 INSS de férias Evento 37 INSS de férias

Fórmula de cálculo Fórmula de referência

{Formula de valor evento 037} {Formula de referencia evento 037}


if(( MESPROC >= 03 ) and ( ANOPROC >= 2020 )) or if(( MESPROC >= 03 ) and ( ANOPROC >= 2020 )) or
( ANOPROC >= 2021) then ( ANOPROC >= 2021) then
vlrInss := getAliquotaINSSPEC06/2019(INCINSSFER) result:= getAliquotaEfetivaINSS ( INCINSSFER )
else else
begin result:= getAliquotaINSS ( INCINSSFER );
AliINSSFer := getAliquotaINSS(INCINSSFER);
vlrInss := (INCINSSFER) * AliINSSFer / 100;
end;
if ( INSSEMP ) >= TETOINSS then
result :=0
else
if(( vlrInss + INSSEMP ) > TETOINSS ) then
result := ( TETOINSS - INSSEMP )
else
result := ( vlrInss );

Evento 51 2° parcela 13° salário Evento 51 2° parcela 13° salário

Fórmula de cálculo Fórmula de referência

{Formula de valor evento 051} {Formula de referencia evento 051}


if ( CALCINSS = "true" ) then if (( MESPROC >= 03 ) and ( ANOPROC >= 2020 )) or
result := 0 ( ANOPROC >= 2021) then
else result := getAliquotaEfetivaINSS( INCINSS13 -
if INSSEMP > 0 then ESTINSS13 )
result := TETOINSS - INSSEMP else
else result:= getAliquotaINSS(INCINSS13 - ESTINSS13);
if ( INCINSS13 <= INSSFIM ) then
begin
if(( MESPROC >= 03 ) and ( ANOPROC >= 2020 )) or
( ANOPROC >= 2021) then
result := getAliquotaINSSPEC06/2019( INCINSS13 -
ESTINSS13 )
else
begin
AliINSS13 := getAliquotaINSS(INCINSS13 -
ESTINSS13);
result:= (INCINSS13 - ESTINSS13) * AliINSS13 / 100;
end
end
else Editar
result := TETOINSS

Evento 55 INSS FÉRIAS do mês Evento 55 INSS FÉRIAS do mês

Fórmula de cálculo Fórmula de referência

{Formula de valor evento 055} {Formula de referencia evento 055}


IF TPCALCINSSFERPART = "B" then IF TPCALCINSSFERPART = "B" THEN
begin TotFer := INCINSSFER
if (( MESPROC >= 03 ) and ( ANOPROC >= 2020 )) or ELSE
( ANOPROC >= 2021) then BEGIN
vlrInss := getAliquotaINSSPEC06/2019(INCINSSFER) if EVENT073 > 0then
else begin
begin TotFer := EVENT023 + EVENT035 + (( EVENT073 /
AliINSSFer := getAliquotaINSS(INCINSSFER); DIAFERM ) * DIAFERT ) +
vlrInss := (INCINSSFER) * AliINSSFer / 100; (( EVENT075 / DIAFERM ) * DIAFERT ) ;
end; end
if ( INSSEMP ) >= TETOINSS then else
result :=0 TotFer := EVENT023 + EVENT035 + MEDIAFER + (
else MEDIAFER / 3 )
if (( vlrInss + INSSEMP ) > TETOINSS ) then END;
result := ( TETOINSS - INSSEMP ) if( MESPROC >= 03 ) and ( ANOPROC >= 2020 )
else then
result := ( vlrInss ) ; result := getAliquotaEfetivaINSS(TotFer)
else
END
result := getAliquotaINSS(TotFer) ;
ELSE
BEGIN
if EVENT073 > 0 then
TotFer := EVENT023 + EVENT035 + (( EVENT073 /
DIAFERM ) * DIAFERT ) +
(( EVENT075 / DIAFERM ) * DIAFERT )
else
TotFer := EVENT023 + EVENT035 + MEDIAFER + (
MEDIAFER / 3 );
if (( MESPROC >= 03 ) and ( ANOPROC >= 2020 )) or
( ANOPROC >= 2021) then
vlrInss := getAliquotaINSSPEC06/2019(TotFer)
else
begin
AliINSSFer := getAliquotaINSS(TotFer);
vlrInss := (TotFer) * AliINSSFer / 100;
end;
if ( INSSEMP ) >= TETOINSS then
result :=0
else
if (( vlrInss + INSSEMP ) > TETOINSS ) then
result := ((( TETOINSS - INSSEMP ) / DIAFERT ) *
DIAFERM )
else
result := (( vlrInss / DIAFERT ) * DIAFERM ) ;
END;

Forma de cálculo de INSS com alíquota progressiva.


 

A nova forma de cálculo é determinada pelo § 1º do art. 28 da EC


103/2019:
Art. 28. Até que lei altere as alíquotas da contribuição de que trata a Lei nº 8.212, de 24 de julho de 1991,
devidas pelo segurado empregado, inclusive o doméstico, e pelo trabalhador avulso, estas serão Editar
de:              (Vigência)

I - até 1 (um) salário-mínimo, 7,5% (sete inteiros e cinco décimos por cento);

II - acima de 1 (um) salário-mínimo até R$ 2.000,00 (dois mil reais), 9% (nove por cento);

III - de R$ 2.000,01 (dois mil reais e um centavo) até R$ 3.000,00 (três mil reais), 12% (doze por cento); e

IV - de R$ 3.000,01 (três mil reais e um centavo) até o limite do salário de contribuição, 14% (quatorze por
cento).

§ 1º As alíquotas previstas no caput serão aplicadas de forma progressiva sobre o salário de contribuição do


segurado, incidindo cada alíquota sobre a faixa de valores compreendida nos respectivos limites.

§ 2º Os valores previstos no caput serão reajustados, a partir da data de entrada em vigor desta Emenda
Constitucional, na mesma data e com o mesmo índice em que se der o reajuste dos benefícios do Regime
Geral de Previdência Social, ressalvados aqueles vinculados ao salário-mínimo, aos quais se aplica a legislação
específica.

Exemplo 1: Salário de R$ 7.000,00

Valores da tabela:
Faixa 1 Até R$ 1.045,00 → 7,5%
Faixa 2 Entre R$ 1.045,00 e R$ 2.089,60 → 9%
Faixa 3 Entre R$ 2.089,61 e R$ 3.134,40 → 12%
Faixa 4 Entre R$ 3.134,41 e R$ 6.101,06 → 14%

1. Identifique a faixa em que o salário se enquadra.

2. Calcule o valor máximo da alíquota de cada faixa.

Faixa 1 = R$ 1.045,00 x 7,5% = R$ 78,37


Faixa 2 = Faixa 2 = R$ 2.089,60 - R$ 1.045,00 = R$ 1.044,60
R$ 1.044,60 x 9% = R$ 94,01
Faixa 3 = R$ 3.134,40 - R$ 2.089,60 = R$ 1.044,80
R$ 1.044,80 x 12% = R$ 125,37
Faixa 4 = R$ 6.101,06 - R$ 3.134,40 = R$ 2.966,66
R$ 2.966,66 x 14% = R$ 415,33

Teto é o valor da Soma do valor máximo de cada faixa.


Teto = R$ 78,37 + 94,01 +125,37 + 415,33 = R$ 713,08.

Exemplo 2: Salário de R$ 3.500,00

Valores da tabela:
Faixa 1 Até R$ 1.045,00 → 7,5%
Faixa 2 Entre R$ 1.045,00 e R$ 2.089,60 → 9%
Faixa 3 Entre R$ 2.089,61 e R$ 3.134,40 → 12%
Faixa 4 Entre R$ 3.134,41 e R$ 6.101,06 → 14% faixa salarial que o salário se enquadra.

Faixa 1 = R$ 1.045,00 x 7,5% = R$ 78,37


Faixa 2 = R$ 2.089,60 - R$ 1.045,00 = R$ 1.044,60
R$ 1.044,60 x 9% = R$ 94,01
Faixa 3 = R$ 3.134,40 - R$ 2.089,60 = R$ 1.044,80
R$ 1.044,80 x 12% = R$ 125,37
Faixa 4 = R$ 3.500,00 - R$ 3.134,40 = R$ 365,60
R$ 365,60 x 14% = R$ 51,18
Valor do desconto é a Soma do valor de cada faixa.
Desconto INSS= R$ 78,37 + 94,01 + 125,37 + 51,18 = R$ 348,93.

Para calcular a referência deve-se dividir o desconto de INSS pela base de cálculo:
3500,00 / 348,93 = 10,03

 
 
Editar
 

Potrebbero piacerti anche