O valor bruto total recebido (usado para validar regras de isenção e calcular a alíquota efetiva).
O valor tributável líquido de deduções (como INSS, dependentes, pensão, etc).
Se verdadeiro, aplica a isenção total para salários até R$ 5.000,00 e o desconto progressivo para salários até R$ 7.350,00.
OptionalaliquotasTetoFaixas: AliquotasTetoFaixas | nullTabela opcional com faixas customizadas. Se omitido, busca a tabela vigente para o mês e ano atual em vigenciaFaixasIrpf.
Um objeto do tipo Imposto contendo:
vlImposto: O valor total do imposto retido.aliquotaEfetiva: O percentual real pago sobre o valor bruto.faixas: O detalhamento de quanto foi tributado em cada nível da tabela.vlLiquido: O salário bruto menos o imposto calculado.
Calcula o Imposto de Renda Pessoa Física (IRPF) utilizando o método progressivo.
A função percorre as faixas de tributação vigentes, aplicando as alíquotas sobre a base de cálculo. Além do cálculo padrão, implementa regras de ajuste para faixas de isenção específicas.