From 617cb50e7a34f673b00e72c4bca3c52bce537604 Mon Sep 17 00:00:00 2001 From: Mishael De La Cruz Date: Tue, 21 Dec 2021 10:30:22 -0600 Subject: [PATCH] [IMP] l10n_us_hr_payroll: UT, VA, VT --- l10n_us_hr_payroll/data/state/ut_utah.xml | 183 ++++----- l10n_us_hr_payroll/data/state/va_virginia.xml | 83 ++--- l10n_us_hr_payroll/data/state/vt_vermont.xml | 346 ++++++------------ 3 files changed, 221 insertions(+), 391 deletions(-) diff --git a/l10n_us_hr_payroll/data/state/ut_utah.xml b/l10n_us_hr_payroll/data/state/ut_utah.xml index cb3b9710..53a3d4d1 100644 --- a/l10n_us_hr_payroll/data/state/ut_utah.xml +++ b/l10n_us_hr_payroll/data/state/ut_utah.xml @@ -6,19 +6,11 @@ us_ut_suta_wage_base - - - 36600.0 - - - - - - 38900.0 - - - - + + 36600.0 + + + @@ -32,13 +24,6 @@ - - - - 0.1052 - - - @@ -46,101 +31,89 @@ us_ut_tax_rate - - - - 0.0495 - - - - - + + 0.0495 + + + + US UT Utah Allowances Rate us_ut_sit_allowances_rate - - - - - - { - 'single': { - 'weekly' : 7, - 'bi-weekly' : 14, - 'semi-monthly': 15, - 'monthly' : 30, - 'quarterly' : 90, - 'semi-annual': 180, - 'annually': 360, - }, - 'married': { - 'weekly' : 14, - 'bi-weekly' : 28, - 'semi-monthly': 30, - 'monthly' : 60, - 'quarterly' : 180, - 'semi-annual': 360, - 'annually': 720, - }, - 'head_household': { - 'weekly' : 7, - 'bi-weekly' : 14, - 'semi-monthly': 15, - 'monthly' : 30, - 'quarterly' : 90, - 'semi-annual': 180, - 'annually': 360, - }, - } - - - - - + + { + 'single': { + 'weekly' : 7, + 'bi-weekly' : 14, + 'semi-monthly': 15, + 'monthly' : 30, + 'quarterly' : 90, + 'semi-annual': 180, + 'annually': 360, + }, + 'married': { + 'weekly' : 14, + 'bi-weekly' : 28, + 'semi-monthly': 30, + 'monthly' : 60, + 'quarterly' : 180, + 'semi-annual': 360, + 'annually': 720, + }, + 'head_household': { + 'weekly' : 7, + 'bi-weekly' : 14, + 'semi-monthly': 15, + 'monthly' : 30, + 'quarterly' : 90, + 'semi-annual': 180, + 'annually': 360, + }, + } + + + + US UT Utah SIT Tax Rate us_ut_sit_tax_rate - - - - - { - 'single': { - 'weekly': ((137, 1.3)), - 'bi-weekly': ((274, 1.3)), - 'semi-monthly': ((297, 1.3)), - 'monthly': ((594, 1.3)), - 'quarterly': ((1782, 1.3)), - 'semi-annual': ((3564, 1.3)), - 'annually': ((7128, 1.3)), - }, - 'married': { - 'weekly': ((274, 1.3)), - 'bi-weekly': (548, 1.3), - 'semi-monthly': ((594, 1.3)), - 'monthly': ((1188, 1.3)), - 'quarterly': ((3564, 1.3)), - 'semi-annual': ((7128, 1.3)), - 'annually': ((14256, 1.3)), - }, - 'head_household': { - 'weekly': ((137, 1.3)), - 'bi-weekly': ((274, 1.3)), - 'semi-monthly': ((297, 1.3)), - 'monthly': ((594, 1.3)), - 'quarterly': ((1782, 1.3)), - 'semi-annual': ((3564, 1.3)), - 'annually': ((7128, 1.3)), - }, - } - - - - + + { + 'single': { + 'weekly': ((137, 1.3)), + 'bi-weekly': ((274, 1.3)), + 'semi-monthly': ((297, 1.3)), + 'monthly': ((594, 1.3)), + 'quarterly': ((1782, 1.3)), + 'semi-annual': ((3564, 1.3)), + 'annually': ((7128, 1.3)), + }, + 'married': { + 'weekly': ((274, 1.3)), + 'bi-weekly': (548, 1.3), + 'semi-monthly': ((594, 1.3)), + 'monthly': ((1188, 1.3)), + 'quarterly': ((3564, 1.3)), + 'semi-annual': ((7128, 1.3)), + 'annually': ((14256, 1.3)), + }, + 'head_household': { + 'weekly': ((137, 1.3)), + 'bi-weekly': ((274, 1.3)), + 'semi-monthly': ((297, 1.3)), + 'monthly': ((594, 1.3)), + 'quarterly': ((1782, 1.3)), + 'semi-annual': ((3564, 1.3)), + 'annually': ((7128, 1.3)), + }, + } + + + diff --git a/l10n_us_hr_payroll/data/state/va_virginia.xml b/l10n_us_hr_payroll/data/state/va_virginia.xml index d1c2db08..985cb4ba 100644 --- a/l10n_us_hr_payroll/data/state/va_virginia.xml +++ b/l10n_us_hr_payroll/data/state/va_virginia.xml @@ -6,14 +6,11 @@ us_va_suta_wage_base - - - - 8000.0 - - - - + + 8000.0 + + + @@ -27,76 +24,56 @@ - - - 2.5 - - - - - US VA Virginia SIT Rate Table us_va_sit_rate - - - - [ - ( 0.00, 0.0, 2.00), - ( 3000.00, 60.0, 3.00), - ( 5000.00, 120.0, 5.00), - ( 17000.00, 720.0, 5.75), - ] - - - - + + [ + ( 0.00, 0.0, 2.00), + ( 3000.00, 60.0, 3.00), + ( 5000.00, 120.0, 5.00), + ( 17000.00, 720.0, 5.75), + ] + + + US VA Virginia SIT Exemption Rate Table us_va_sit_exemption_rate - - - - 930.0 - - - - + + 930.0 + + + US VA Virginia SIT Other Exemption Rate Table us_va_sit_other_exemption_rate - - - - 800.0 - - - - + + 800.0 + + + US VA Virginia SIT Deduction us_va_sit_deduction - - - - 4500.0 - - - - + + 4500.0 + + + diff --git a/l10n_us_hr_payroll/data/state/vt_vermont.xml b/l10n_us_hr_payroll/data/state/vt_vermont.xml index 9ee8c497..7626e998 100644 --- a/l10n_us_hr_payroll/data/state/vt_vermont.xml +++ b/l10n_us_hr_payroll/data/state/vt_vermont.xml @@ -1,23 +1,16 @@ - + US VT Vermont SUTA Wage Base us_vt_suta_wage_base - - - 16100.0 - - - - - 14100.0 - - - - + + 16100.0 + + + @@ -26,7 +19,6 @@ - 1.0 @@ -39,230 +31,118 @@ us_vt_sit_allowances_rate - - - { - 'weekly' : 83.65, - 'bi-weekly' : 167.31, - 'semi-monthly': 181.25, - 'monthly' : 362.50, - 'quarterly' : 1087.50, - 'annually': 4350.00, - } - - - - - - { - 'weekly' : 84.62, - 'bi-weekly' : 169.23, - 'semi-monthly': 183.33, - 'monthly' : 366.67, - 'quarterly' : 1100.00, - 'annually': 4400.00, - } - - - - - + + { + 'weekly' : 83.65, + 'bi-weekly' : 167.31, + 'semi-monthly': 181.25, + 'monthly' : 362.50, + 'quarterly' : 1087.50, + 'annually': 4350.00, + } + + + + US VT Vermont SIT Tax Rate us_vt_sit_tax_rate - - - { - 'single': { - 'weekly': ( - ( 60, 0.00, 0.00), - ( 836, 0.00, 3.35), - ( 1941, 26.00, 6.60), - ( 3983, 98.93, 7.60), - ('inf', 254.12, 8.75), - ), - 'bi-weekly': ( - ( 120, 0.00, 0.00), - ( 1672, 0.00, 3.35), - ( 3882, 51.99, 6.60), - ( 7966, 197.85, 7.60), - ('inf', 508.24, 8.75), - ), - 'semi-monthly': ( - ( 130, 0.00, 0.00), - ( 1811, 0.00, 3.35), - ( 4205, 56.31, 6.60), - ( 8630, 214.32, 7.60), - ('inf', 550.62, 8.75), - ), - 'monthly': ( - ( 260, 0.00, 0.00), - ( 3623, 0.00, 3.35), - ( 8410, 112.66, 6.60), - (17260, 428.60, 7.60), - ('inf', 1101.20, 8.75), - ), - 'quarterly': ( - ( 781, 0.00, 0.00), - (10869, 0.00, 3.35), - (25231, 337.95, 6.60), - (51781, 1285.84, 7.60), - ('inf', 3303.64, 8.75), - ), - 'annually': ( - ( 3125, 0.00, 0.00), - ( 43475, 0.00, 3.35), - (100925, 1351.73, 6.60), - (207125, 5143.43, 7.60), - ( 'inf', 13214.63, 8.75), - ), - }, - 'married': { - 'weekly': ( - ( 180, 0.00, 0.00), - ( 1477, 0.00, 3.35), - ( 3315, 43.45, 6.60), - ( 4956, 164.76, 7.60), - ('inf', 289.47, 8.75), - ), - 'bi-weekly': ( - ( 361, 0.00, 0.00), - ( 2955, 0.00, 3.35), - ( 6630, 86.90, 6.60), - (9913, 329.45, 7.60), - ('inf', 578.96, 8.75), - ), - 'semi-monthly': ( - ( 391, 0.00, 0.00), - ( 3201, 0.00, 3.35), - ( 7182, 94.14, 6.60), - (10739, 356.88, 7.60), - ('inf', 627.21, 8.75), - ), - 'monthly': ( - ( 781, 0.00, 0.00), - ( 6402, 0.00, 3.35), - (14365, 188.30, 6.60), - (21477, 713.86, 7.60), - ('inf', 1254.37, 8.75), - ), - 'quarterly': ( - ( 2344, 0.00, 0.00), - (19206, 0.00, 3.35), - (43094, 564.88, 6.60), - (64431, 2141.49, 7.60), - ('inf', 3763.10, 8.75), - ), - 'annually': ( - ( 9375, 0.00, 0.00), - ( 76825, 0.00, 3.35), - (172375, 2259.58, 6.60), - (257725, 8565.88, 7.60), - ( 'inf', 15052.48, 8.75), - ), - }, - } - - - - - - { - 'single': { - 'weekly': ( - ( 61, 0.00, 0.00), - ( 849, 0.00, 3.35), - ( 1969, 26.40, 6.60), - ( 4041, 100.32, 7.60), - ('inf', 257.79, 8.75), - ), - 'bi-weekly': ( - ( 122, 0.00, 0.00), - ( 1697, 0.00, 3.35), - ( 3938, 52.76, 6.60), - ( 8082, 200.67, 7.60), - ('inf', 515.61, 8.75), - ), - 'semi-monthly': ( - ( 132, 0.00, 0.00), - ( 1839, 0.00, 3.35), - ( 4266, 57.18, 6.60), - ( 8755, 217.37, 7.60), - ('inf', 558.53, 8.75), - ), - 'monthly': ( - ( 265, 0.00, 0.00), - ( 3677, 0.00, 3.35), - ( 8531, 114.30, 6.60), - (17510, 434.67, 7.60), - ('inf', 1117.07, 8.75), - ), - 'quarterly': ( - ( 794, 0.00, 0.00), - (11031, 0.00, 3.35), - (25594, 342.94, 6.60), - (52531, 1304.10, 7.60), - ('inf', 3351.31, 8.75), - ), - 'annually': ( - ( 3175, 0.00, 0.00), - ( 44125, 0.00, 3.35), - (102375, 1371.83, 6.60), - (210125, 5216.33, 7.60), - ( 'inf', 13405.33, 8.75), - ), - }, - 'married': { - 'weekly': ( - ( 183, 0.00, 0.00), - ( 1499, 0.00, 3.35), - ( 3363, 44.09, 6.60), - ( 5028, 167.11, 7.60), - ('inf', 293.65, 8.75), - ), - 'bi-weekly': ( - ( 366, 0.00, 0.00), - ( 2997, 0.00, 3.35), - ( 6726, 88.14, 6.60), - (10057, 334.25, 7.60), - ('inf', 587.41, 8.75), - ), - 'semi-monthly': ( - ( 397, 0.00, 0.00), - ( 3247, 0.00, 3.35), - ( 7286, 95.48, 6.60), - (10895, 362.05, 7.60), - ('inf', 636.33, 8.75), - ), - 'monthly': ( - ( 794, 0.00, 0.00), - ( 6494, 0.00, 3.35), - (14573, 190.95, 6.60), - (21790, 724.16, 7.60), - ('inf', 1272.66, 8.75), - ), - 'quarterly': ( - ( 2381, 0.00, 0.00), - (19481, 0.00, 3.35), - (43719, 572.85, 6.60), - (65719, 2172.56, 7.60), - ('inf', 3817.96, 8.75), - ), - 'annually': ( - ( 9525, 0.00, 0.00), - ( 77925, 0.00, 3.35), - (174875, 2291.40, 6.60), - (261475, 8690.10, 7.60), - ( 'inf', 15271.70, 8.75), - ), - }, - } - - - - + + { + 'single': { + 'weekly': ( + ( 60, 0.00, 0.00), + ( 836, 0.00, 3.35), + ( 1941, 26.00, 6.60), + ( 3983, 98.93, 7.60), + ('inf', 254.12, 8.75), + ), + 'bi-weekly': ( + ( 120, 0.00, 0.00), + ( 1672, 0.00, 3.35), + ( 3882, 51.99, 6.60), + ( 7966, 197.85, 7.60), + ('inf', 508.24, 8.75), + ), + 'semi-monthly': ( + ( 130, 0.00, 0.00), + ( 1811, 0.00, 3.35), + ( 4205, 56.31, 6.60), + ( 8630, 214.32, 7.60), + ('inf', 550.62, 8.75), + ), + 'monthly': ( + ( 260, 0.00, 0.00), + ( 3623, 0.00, 3.35), + ( 8410, 112.66, 6.60), + (17260, 428.60, 7.60), + ('inf', 1101.20, 8.75), + ), + 'quarterly': ( + ( 781, 0.00, 0.00), + (10869, 0.00, 3.35), + (25231, 337.95, 6.60), + (51781, 1285.84, 7.60), + ('inf', 3303.64, 8.75), + ), + 'annually': ( + ( 3125, 0.00, 0.00), + ( 43475, 0.00, 3.35), + (100925, 1351.73, 6.60), + (207125, 5143.43, 7.60), + ( 'inf', 13214.63, 8.75), + ), + }, + 'married': { + 'weekly': ( + ( 180, 0.00, 0.00), + ( 1477, 0.00, 3.35), + ( 3315, 43.45, 6.60), + ( 4956, 164.76, 7.60), + ('inf', 289.47, 8.75), + ), + 'bi-weekly': ( + ( 361, 0.00, 0.00), + ( 2955, 0.00, 3.35), + ( 6630, 86.90, 6.60), + (9913, 329.45, 7.60), + ('inf', 578.96, 8.75), + ), + 'semi-monthly': ( + ( 391, 0.00, 0.00), + ( 3201, 0.00, 3.35), + ( 7182, 94.14, 6.60), + (10739, 356.88, 7.60), + ('inf', 627.21, 8.75), + ), + 'monthly': ( + ( 781, 0.00, 0.00), + ( 6402, 0.00, 3.35), + (14365, 188.30, 6.60), + (21477, 713.86, 7.60), + ('inf', 1254.37, 8.75), + ), + 'quarterly': ( + ( 2344, 0.00, 0.00), + (19206, 0.00, 3.35), + (43094, 564.88, 6.60), + (64431, 2141.49, 7.60), + ('inf', 3763.10, 8.75), + ), + 'annually': ( + ( 9375, 0.00, 0.00), + ( 76825, 0.00, 3.35), + (172375, 2259.58, 6.60), + (257725, 8565.88, 7.60), + ( 'inf', 15052.48, 8.75), + ), + }, + } + + +