From 9f327bc65a7d92a03fa181cd25a2cd9ec8d44c09 Mon Sep 17 00:00:00 2001 From: "yur@hibou.io" Date: Tue, 21 Dec 2021 15:21:27 -0600 Subject: [PATCH] [IMP] l10n_us_hr_payroll: IN, KS, KY, LA, ME --- l10n_us_hr_payroll/data/state/in_indiana.xml | 65 ++--- l10n_us_hr_payroll/data/state/ks_kansas.xml | 236 +++++++++--------- l10n_us_hr_payroll/data/state/ky_kentucky.xml | 65 ++--- .../data/state/la_louisiana.xml | 100 +++----- l10n_us_hr_payroll/data/state/me_maine.xml | 130 ++++------ 5 files changed, 235 insertions(+), 361 deletions(-) diff --git a/l10n_us_hr_payroll/data/state/in_indiana.xml b/l10n_us_hr_payroll/data/state/in_indiana.xml index 56b7a979..7b05e39e 100644 --- a/l10n_us_hr_payroll/data/state/in_indiana.xml +++ b/l10n_us_hr_payroll/data/state/in_indiana.xml @@ -6,14 +6,11 @@ us_in_suta_wage_base - - - - 9500.00 - - - - + + 9500.00 + + + @@ -22,7 +19,6 @@ - 2.5 @@ -37,7 +33,6 @@ - 3.23 @@ -50,40 +45,34 @@ us_in_sit_personal_exemption_rate - - - - { - 'daily': ( 2.74, 5.48, 8.22, 10.96, 13.70, 16.44), - 'weekly': ( 19.23, 38.46, 57.69, 76.92, 96.15, 115.38), - 'bi-weekly': ( 38.46, 76.92, 115.38, 153.85, 192.31, 230.77), - 'semi-monthly': ( 41.67, 83.33, 125.00, 166.67, 208.33, 250.00), - 'monthly': ( 83.33, 166.67, 250.00, 333.33, 416.67, 500.00), - } - - - - + + { + 'daily': ( 2.74, 5.48, 8.22, 10.96, 13.70, 16.44), + 'weekly': ( 19.23, 38.46, 57.69, 76.92, 96.15, 115.38), + 'bi-weekly': ( 38.46, 76.92, 115.38, 153.85, 192.31, 230.77), + 'semi-monthly': ( 41.67, 83.33, 125.00, 166.67, 208.33, 250.00), + 'monthly': ( 83.33, 166.67, 250.00, 333.33, 416.67, 500.00), + } + + + US IN Indiana SIT Dependent Exemption Rate us_in_sit_dependent_exemption_rate - - - - { - 'daily': ( 4.11, 8.22, 12.33, 16.44, 20.55), - 'weekly': ( 28.85, 57.69, 86.54, 115.38, 144.23), - 'bi-weekly': ( 57.69, 115.38, 173.08, 230.77, 288.46), - 'semi-monthly': ( 62.50, 125.00, 187.50, 250.00, 312.50), - 'monthly': (125.00, 250.00, 375.00, 500.00, 625.00), - } - - - - + + { + 'daily': ( 4.11, 8.22, 12.33, 16.44, 20.55), + 'weekly': ( 28.85, 57.69, 86.54, 115.38, 144.23), + 'bi-weekly': ( 57.69, 115.38, 173.08, 230.77, 288.46), + 'semi-monthly': ( 62.50, 125.00, 187.50, 250.00, 312.50), + 'monthly': (125.00, 250.00, 375.00, 500.00, 625.00), + } + + + diff --git a/l10n_us_hr_payroll/data/state/ks_kansas.xml b/l10n_us_hr_payroll/data/state/ks_kansas.xml index d69b6d37..8fcdad40 100644 --- a/l10n_us_hr_payroll/data/state/ks_kansas.xml +++ b/l10n_us_hr_payroll/data/state/ks_kansas.xml @@ -6,14 +6,11 @@ us_ks_suta_wage_base - - - - 14000.0 - - - - + + 14000.0 + + + @@ -22,7 +19,6 @@ - 2.7 @@ -35,125 +31,119 @@ us_ks_sit_allowances_rate - - - - { - 'weekly' : 43.27, - 'bi-weekly' : 86.54, - 'semi-monthly': 93.75, - 'monthly' : 187.50, - 'quarterly' : 562.50, - 'semi-annual': 1125.00, - 'annually': 2250.00, - } - - - - - + + { + 'weekly' : 43.27, + 'bi-weekly' : 86.54, + 'semi-monthly': 93.75, + 'monthly' : 187.50, + 'quarterly' : 562.50, + 'semi-annual': 1125.00, + 'annually': 2250.00, + } + + + + US KS Kansas SIT Tax Rate us_ks_sit_tax_rate - - - - { - 'single': { - 'weekly': ( - ( 58, 0.00, 0.00), - ( 346, 3.10, 0.00), - ( 635, 5.25, 8.94), - ('inf', 5.70, 24.09), - ), - 'bi-weekly': ( - ( 115, 0.00, 0.00), - ( 692, 3.10, 0.00), - ( 1269, 5.25, 17.88), - ('inf', 5.70, 48.17), - ), - 'semi-monthly': ( - ( 125, 0.00, 0.00), - ( 750, 3.10, 0.00), - ( 1375, 5.25, 19.38), - ('inf', 5.70, 52.19), - ), - 'monthly': ( - ( 250, 0.00, 0.00), - ( 1500, 3.10, 0.00), - ( 2750, 5.25, 38.75), - ('inf', 5.70, 104.38), - ), - 'quarterly': ( - ( 750, 0.00, 0.00), - ( 4500, 3.10, 0.00), - (8250, 5.25, 116.25), - ('inf', 5.70, 313.13), - ), - 'semi-annual': ( - ( 1500, 0.00, 0.00), - ( 9000, 3.10, 0.00), - (16500, 5.25, 232.50), - ('inf', 5.70, 626.25), - ), - 'annually': ( - ( 3000, 0.00, 0.00), - (18000, 3.10, 0.00), - (33000, 5.25, 465.00), - ('inf', 5.70, 1252.50), - ), - }, - 'married': { - 'weekly': ( - ( 144, 0.00, 0.00), - ( 721, 3.10, 0.00), - (1298, 5.25, 17.88), - ('inf', 5.70, 48.17), - ), - 'bi-weekly': ( - ( 288, 0.00, 0.00), - ( 1442, 3.10, 0.00), - ( 2596, 5.25, 35.77), - ('inf', 5.70, 96.35), - ), - 'semi-monthly': ( - ( 313, 0.00, 0.00), - ( 1563, 3.10, 0.00), - ( 2813, 5.25, 38.75), - ('inf', 5.70, 104.38), - ), - 'monthly': ( - ( 625, 0.00, 0.00), - ( 3125, 3.10, 0.00), - ( 5625, 5.25, 77.50), - ('inf', 5.70, 208.75), - ), - 'quarterly': ( - ( 1875, 0.00, 0.00), - ( 9375, 3.10, 0.00), - (16875, 5.25, 232.50), - ('inf', 5.70, 626.25), - ), - 'semi-annual': ( - ( 3750, 0.00, 0.00), - (18750, 3.10, 0.00), - (33750, 5.25, 465.00), - ('inf', 5.70, 1252.50), - ), - 'annually': ( - ( 7500, 0.00, 0.00), - (37500, 3.10, 0.00), - (67500, 5.25, 930.00), - ('inf', 5.70, 2505.00), - ), - }, - } - - - - + + { + 'single': { + 'weekly': ( + ( 58, 0.00, 0.00), + ( 346, 3.10, 0.00), + ( 635, 5.25, 8.94), + ('inf', 5.70, 24.09), + ), + 'bi-weekly': ( + ( 115, 0.00, 0.00), + ( 692, 3.10, 0.00), + ( 1269, 5.25, 17.88), + ('inf', 5.70, 48.17), + ), + 'semi-monthly': ( + ( 125, 0.00, 0.00), + ( 750, 3.10, 0.00), + ( 1375, 5.25, 19.38), + ('inf', 5.70, 52.19), + ), + 'monthly': ( + ( 250, 0.00, 0.00), + ( 1500, 3.10, 0.00), + ( 2750, 5.25, 38.75), + ('inf', 5.70, 104.38), + ), + 'quarterly': ( + ( 750, 0.00, 0.00), + ( 4500, 3.10, 0.00), + (8250, 5.25, 116.25), + ('inf', 5.70, 313.13), + ), + 'semi-annual': ( + ( 1500, 0.00, 0.00), + ( 9000, 3.10, 0.00), + (16500, 5.25, 232.50), + ('inf', 5.70, 626.25), + ), + 'annually': ( + ( 3000, 0.00, 0.00), + (18000, 3.10, 0.00), + (33000, 5.25, 465.00), + ('inf', 5.70, 1252.50), + ), + }, + 'married': { + 'weekly': ( + ( 144, 0.00, 0.00), + ( 721, 3.10, 0.00), + (1298, 5.25, 17.88), + ('inf', 5.70, 48.17), + ), + 'bi-weekly': ( + ( 288, 0.00, 0.00), + ( 1442, 3.10, 0.00), + ( 2596, 5.25, 35.77), + ('inf', 5.70, 96.35), + ), + 'semi-monthly': ( + ( 313, 0.00, 0.00), + ( 1563, 3.10, 0.00), + ( 2813, 5.25, 38.75), + ('inf', 5.70, 104.38), + ), + 'monthly': ( + ( 625, 0.00, 0.00), + ( 3125, 3.10, 0.00), + ( 5625, 5.25, 77.50), + ('inf', 5.70, 208.75), + ), + 'quarterly': ( + ( 1875, 0.00, 0.00), + ( 9375, 3.10, 0.00), + (16875, 5.25, 232.50), + ('inf', 5.70, 626.25), + ), + 'semi-annual': ( + ( 3750, 0.00, 0.00), + (18750, 3.10, 0.00), + (33750, 5.25, 465.00), + ('inf', 5.70, 1252.50), + ), + 'annually': ( + ( 7500, 0.00, 0.00), + (37500, 3.10, 0.00), + (67500, 5.25, 930.00), + ('inf', 5.70, 2505.00), + ), + }, + } + + + diff --git a/l10n_us_hr_payroll/data/state/ky_kentucky.xml b/l10n_us_hr_payroll/data/state/ky_kentucky.xml index d9e9b346..8e0485a6 100644 --- a/l10n_us_hr_payroll/data/state/ky_kentucky.xml +++ b/l10n_us_hr_payroll/data/state/ky_kentucky.xml @@ -6,19 +6,11 @@ us_ky_suta_wage_base - - - 10800.0 - - - - - - 11100.0 - - - - + + 10800.0 + + + @@ -26,50 +18,33 @@ us_ky_suta_rate - - - - 2.7 - - - - + + 2.7 + + + US KY Kentucky Standard Deduction Rate us_ky_sit_standard_deduction_rate - - - - 2650 - - - - - - 2690 - - - - + + 2650 + + + US KY Kentucky SIT Tax Rate us_ky_sit_tax_rate - - - - - - 5.0 - - - - + + 5.0 + + + diff --git a/l10n_us_hr_payroll/data/state/la_louisiana.xml b/l10n_us_hr_payroll/data/state/la_louisiana.xml index 9ac40aae..1bec50f9 100644 --- a/l10n_us_hr_payroll/data/state/la_louisiana.xml +++ b/l10n_us_hr_payroll/data/state/la_louisiana.xml @@ -6,14 +6,12 @@ us_la_suta_wage_base - - - - 7700.0 - - - - + + 7700.0 + + + + @@ -27,83 +25,51 @@ - - - - 1.0 - - - - + US LA Louisiana SIT Tax Rate us_la_sit_tax_rate - - - { - 'single': ( - (12500.00, 2.10), - (50000.00, 1.60), - ( 'inf', 1.35) - ), - 'married': ( - ( 25000.00, 2.10), - (100000.00, 1.65), - ( 'inf', 1.35) - ), - } - - - - - - { - 'single': ( - (12500.00, 2.00), - (50000.00, 4.00), - ( 'inf', 6.00) - ), - 'married': ( - ( 25000.00, 2.00), - (100000.00, 4.00), - ( 'inf', 6.00) - ), - } - - - - + + { + 'single': ( + (12500.00, 2.10), + (50000.00, 1.60), + ( 'inf', 1.35) + ), + 'married': ( + ( 25000.00, 2.10), + (100000.00, 1.65), + ( 'inf', 1.35) + ), + } + + + US LA Louisiana Personal Exemption Rate us_la_sit_personal_exemption_rate - - - - 4500 - - - - + + 4500 + + + US LA Louisiana Dependent Rate us_la_sit_dependent_rate - - - - 1000.0 - - - - + + 1000.0 + + + diff --git a/l10n_us_hr_payroll/data/state/me_maine.xml b/l10n_us_hr_payroll/data/state/me_maine.xml index 810154f6..959c7873 100644 --- a/l10n_us_hr_payroll/data/state/me_maine.xml +++ b/l10n_us_hr_payroll/data/state/me_maine.xml @@ -6,13 +6,12 @@ us_me_suta_wage_base - - - 12000.0 - - - - + + 12000.0 + + + + @@ -26,105 +25,60 @@ - - - 2.31 - - - - + US ME Maine SIT Tax Rate us_me_sit_tax_rate - - - { - 'single': ( - ( 22200, 0, 5.80), - ( 52600, 1288, 6.75), - ( 'inf', 3340, 7.15), - ), - 'married': ( - ( 44450, 0, 5.80), - ( 105200, 2578, 6.75), - ( 'inf', 6679, 7.15), - ), - } - - - - - { - 'single': ( - ( 22450, 0, 5.80), - ( 53150, 1302, 6.75), - ( 'inf', 3374, 7.15), - ), - 'married': ( - ( 44950, 0, 5.80), - ( 106350, 2607, 6.75), - ( 'inf', 6752, 7.15), - ), - } - - - - + + { + 'single': ( + ( 22200, 0, 5.80), + ( 52600, 1288, 6.75), + ( 'inf', 3340, 7.15), + ), + 'married': ( + ( 44450, 0, 5.80), + ( 105200, 2578, 6.75), + ( 'inf', 6679, 7.15), + ), + } + + + US ME Maine Standard Deduction Rate us_me_sit_standard_deduction_rate - - - { - 'single': { - ( 82900, 9550), - (157900, 75000), - }, - 'married': { - (165800, 21950), - (315800, 150000), - }, - } - - - - - - - { - 'single': { - ( 83850, 9700), - (158850, 75000), - }, - 'married': { - (167700, 22250), - (317700, 150000), - }, - } - - - - + + { + 'single': [ + ( 83850, 9700), + (158850, 75000), + ], + 'married': [ + (167700, 22250), + (317700, 150000), + ], + } + + + US ME Maine Personal Exemption Rate us_me_sit_personal_exemption_rate - - - 4300 - - - - - + + 4300 + + +