From ff7be99b087e5618438da4140fd56225e9b30863 Mon Sep 17 00:00:00 2001 From: "yur@hibou.io" Date: Thu, 13 Jan 2022 15:16:20 -0600 Subject: [PATCH] [IMP] l10n_us_hr_payroll: LA Louisiana simplify SIT calculation --- l10n_us_hr_payroll/models/state/la_louisiana.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/l10n_us_hr_payroll/models/state/la_louisiana.py b/l10n_us_hr_payroll/models/state/la_louisiana.py index c580d5a2..2820398f 100644 --- a/l10n_us_hr_payroll/models/state/la_louisiana.py +++ b/l10n_us_hr_payroll/models/state/la_louisiana.py @@ -31,15 +31,8 @@ def la_louisiana_state_income_withholding(payslip, categories, worked_days, inpu dependent_rate = payslip.rule_parameter('us_la_sit_dependent_rate') annual_wage = wage * pay_periods - - effect_cap = 0.0 - multiplier = 0.0 - if filing_status == 'single': - effect_cap = 12500.00 - multiplier = 1.60 - elif filing_status == 'married': - effect_cap = 25000.00 - multiplier = 1.65 + + effect_cap, multiplier = tax_table[0] after_credits_under = (2.100 / 100) * (((personal_exemptions * exemption_rate) + (dependent_exemptions * dependent_rate)) / pay_periods)