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),
+ ),
+ },
+ }
+
+
+