diff --git a/l10n_us_hr_payroll/data/state/nh_new_hampshire.xml b/l10n_us_hr_payroll/data/state/nh_new_hampshire.xml index ed53b7e2..8dacbd4e 100644 --- a/l10n_us_hr_payroll/data/state/nh_new_hampshire.xml +++ b/l10n_us_hr_payroll/data/state/nh_new_hampshire.xml @@ -6,14 +6,11 @@ us_nh_suta_wage_base - - - - 14000.00 - - - - + + 14000.00 + + + @@ -27,11 +24,6 @@ - - 2.7 - - - diff --git a/l10n_us_hr_payroll/data/state/nj_newjersey.xml b/l10n_us_hr_payroll/data/state/nj_newjersey.xml index 1fdafd96..e51885c3 100644 --- a/l10n_us_hr_payroll/data/state/nj_newjersey.xml +++ b/l10n_us_hr_payroll/data/state/nj_newjersey.xml @@ -6,29 +6,19 @@ us_nj_suta_wage_base - - - 35300.00 - - - - - - 36200.00 - - - - + + 35300.00 + + + - US NJ New Jersey Employer Unemployment SUTA Rate us_nj_suta_rate - 2.6825 @@ -42,7 +32,6 @@ - 0.3825 @@ -57,7 +46,6 @@ - 0.5 @@ -76,12 +64,6 @@ - - - 0.47 - - - @@ -91,7 +73,6 @@ - 0.1175 @@ -105,7 +86,6 @@ - 0.0425 @@ -120,7 +100,6 @@ - 0.0 @@ -139,12 +118,6 @@ - - - 0.28 - - - @@ -153,724 +126,371 @@ us_nj_sit_rate - - - - { - 'A': { - 'weekly': ( - ( 385, 0.00, 1.50), - ( 673, 5.77, 2.00), - ( 769, 11.54, 3.90), - ( 1442, 15.29, 6.10), - ( 9615, 56.34, 7.00), - (96154, 628.46, 9.90), - ('inf', 9195.77, 11.80), - ), - 'bi-weekly': ( - ( 769, 0.00, 1.50), - ( 1346, 12.00, 2.00), - ( 1538, 23.00, 3.90), - ( 2885, 31.00, 6.10), - ( 19231, 113.00, 7.00), - (192308, 1257.00, 9.90), - ( 'inf', 18392.00, 11.80), - ), - 'semi-monthly': ( - ( 833, 0.00, 1.50), - ( 1458, 13.00, 2.00), - ( 1667, 25.00, 3.90), - ( 3125, 33.00, 6.10), - ( 20833, 122.00, 7.00), - (208333, 1362.00, 9.90), - ( 'inf', 19924.00, 11.80), - ), - 'monthly': ( - ( 1667, 0.00, 1.50), - ( 2917, 25.00, 2.00), - ( 3333, 50.00, 3.90), - ( 6250, 66.00, 6.10), - ( 41667, 244.00, 7.00), - (416667, 2723.00, 9.90), - ( 'inf', 39848.00, 11.80), - ), - 'quarterly': ( - ( 5000, 0.00, 1.50), - ( 8750, 75.00, 2.00), - ( 10000, 150.00, 3.90), - ( 18750, 198.75, 6.10), - ( 125000, 732.50, 7.00), - (1250000, 8170.00, 9.90), - ( 'inf', 119545.00, 11.80), - ), - 'semi-annual': ( - ( 10000, 0.00, 1.50), - ( 17500, 150.00, 2.00), - ( 20000, 300.00, 3.90), - ( 37500, 397.50, 6.10), - ( 250000, 1465.00, 7.00), - (2500000, 16340.00, 9.90), - ( 'inf', 239090.00, 11.80), - ), - 'annual': ( - ( 20000, 0.00, 1.50), - ( 35000, 300.00, 2.00), - ( 40000, 600.00, 3.90), - ( 75000, 795.00, 6.10), - ( 500000, 2930.00, 7.00), - (5000000, 32680.00, 9.90), - ( 'inf', 478180.00, 11.80), - ), - }, - 'B': { - 'weekly': ( - ( 385, 0.00, 1.50), - ( 962, 5.77, 2.00), - ( 1346, 17.31, 2.70), - ( 1538, 27.69, 3.90), - ( 2885, 35.19, 6.10), - ( 9615, 117.31, 7.00), - (96154, 588.46, 9.90), - ('inf', 9155.77, 11.80), - ), - 'bi-weekly': ( - ( 769, 0.00, 1.50), - ( 1923, 12.00, 2.00), - ( 2692, 35.00, 2.70), - ( 3076, 55.00, 3.90), - ( 5769, 70.00, 6.10), - ( 19231, 235.00, 7.00), - (192308, 1177.00, 9.90), - ( 'inf', 18312.00, 11.80), - ), - 'semi-monthly': ( - ( 833, 0.00, 1.50), - ( 2083, 12.50, 2.00), - ( 2917, 37.50, 2.70), - ( 3333, 59.99, 3.90), - ( 6250, 76.25, 6.10), - ( 20833, 254.19, 7.00), - (208333, 1275.00, 9.90), - ( 'inf', 19838.00, 11.80), - ), - 'monthly': ( - ( 1667, 0.00, 1.50), - ( 4167, 25.00, 2.00), - ( 5833, 75.00, 2.70), - ( 6667, 120.00, 3.90), - ( 12500, 153.00, 6.10), - ( 41667, 508.00, 7.00), - (416667, 2550.00, 9.90), - ( 'inf', 39675.00, 11.80), - ), - 'quarterly': ( - ( 5000, 0.00, 1.50), - ( 12500, 75.00, 2.00), - ( 17500, 225.00, 2.70), - ( 20000, 360.00, 3.90), - ( 37500, 397.50, 6.10), - ( 125000, 1525.00, 7.00), - (1250000, 7650.00, 9.90), - ( 'inf', 119025.00, 11.80), - ), - 'semi-annual': ( - ( 10000, 0.00, 1.50), - ( 25000, 150.00, 2.00), - ( 35000, 450.00, 2.70), - ( 40000, 720.00, 3.90), - ( 75000, 915.00, 6.10), - ( 250000, 3050.00, 7.00), - (2500000, 15300.00, 9.90), - ( 'inf', 238050.00, 11.80), - ), - 'annual': ( - ( 20000, 0.00, 1.50), - ( 50000, 300.00, 2.00), - ( 70000, 900.00, 2.70), - (80000, 1440.00, 3.90), - ( 150000, 1830.00, 6.10), - ( 500000, 6100.00, 7.00), - (5000000, 30600.00, 9.90), - ( 'inf', 476100.00, 11.80), - ), - }, - 'C': { - 'weekly': ( - ( 385, 0.00, 1.50), - ( 769, 5.77, 2.30), - ( 962, 14.62, 2.80), - ( 1154, 20.00, 3.50), - ( 2885, 26.73, 5.60), - ( 9615, 123.65, 6.60), - (96154, 567.88, 9.90), - ('inf', 9135.19, 11.80), - ), - 'bi-weekly': ( - ( 769, 0.00, 1.50), - ( 1538, 11.54, 2.30), - ( 1923, 29.23, 2.80), - ( 2308, 40.00, 3.50), - ( 5769, 53.46, 5.60), - ( 19231, 247.31, 6.60), - (192308, 1135.77, 9.90), - ( 'inf', 18270.38, 11.80), - ), - 'semi-monthly': ( - ( 833, 0.00, 1.50), - ( 1667, 12.50, 2.30), - ( 2083, 31.67, 2.80), - ( 2500, 43.33, 3.50), - ( 6250, 57.92, 5.60), - ( 20833, 267.92, 6.60), - (208333, 1230.42, 9.90), - ( 'inf', 19792.92, 11.80), - ), - 'monthly': ( - ( 1667, 0.00, 1.50), - ( 3333, 25.00, 2.30), - ( 4167, 63.33, 2.80), - ( 5000, 86.67, 3.50), - ( 12500, 115.83, 5.60), - ( 41667, 535.85, 6.60), - (416667, 2460.83, 9.90), - ( 'inf', 39585.83, 11.80), - ), - 'quarterly': ( - ( 5000, 0.00, 1.50), - ( 10000, 75.00, 2.30), - ( 12500, 190.00, 2.80), - ( 15000, 260.00, 3.50), - ( 37500, 347.50, 5.60), - ( 125000, 1607.50, 6.60), - (1250000, 7382.50, 9.90), - ( 'inf', 118757.50, 11.80), - ), - 'semi-annual': ( - ( 10000, 0.00, 1.50), - ( 20000, 150.00, 2.30), - ( 25000, 380.00, 2.80), - ( 30000, 520.00, 3.50), - ( 75000, 695.00, 5.60), - ( 250000, 3215.00, 6.60), - (2500000, 14765.00, 9.90), - ( 'inf', 237515.00, 11.80), - ), - 'annual': ( - ( 20000, 0.00, 1.50), - ( 40000, 300.00, 2.30), - ( 50000, 760.00, 2.80), - ( 60000, 1040.00, 3.50), - ( 150000, 1390.00, 5.60), - ( 500000, 6430.00, 6.60), - (5000000, 29530.00, 9.90), - ( 'inf', 475030.00, 11.80), - ), - }, - 'D': { - 'weekly': ( - ( 385, 0.00, 1.50), - ( 769, 5.77, 2.70), - ( 962, 16.15, 3.40), - ( 1154, 22.69, 4.30), - ( 2885, 30.96, 5.60), - ( 9615, 127.88, 6.50), - ( 96154, 565.38, 9.90), - ( 'inf', 9132.69, 11.80), - ), - 'bi-weekly': ( - ( 769, 0.00, 1.50), - ( 1538, 11.54, 2.70), - ( 1923, 32.31, 3.40), - ( 2308, 45.38, 4.30), - ( 5769, 61.92, 5.60), - ( 19231, 255.77, 6.50), - (192308, 1130.77, 9.90), - ( 'inf', 18265.38, 11.80), - ), - 'semi-monthly': ( - ( 833, 0.00, 1.50), - ( 1667, 12.50, 2.70), - ( 2083, 35.00, 3.40), - ( 2500, 49.17, 4.30), - ( 6250, 67.08, 5.60), - ( 20833, 277.08, 6.50), - (208333, 1225.00, 9.90), - ( 'inf', 19787.50, 11.80), - ), - 'monthly': ( - ( 1667, 0.00, 1.50), - ( 3333, 25.00, 2.70), - ( 4167, 70.00, 3.40), - ( 5000, 98.33, 4.00), - ( 12500, 134.17, 5.60), - ( 41667, 554.17, 6.50), - (416667, 2450.00, 9.90), - ( 'inf', 39575.00, 11.80), - ), - 'quarterly': ( - ( 5000, 0.00, 1.50), - ( 10000, 75.00, 2.07), - ( 12500, 210.00, 3.40), - ( 15000, 295.00, 4.30), - ( 37500, 402.50, 5.60), - ( 125000, 1662.50, 6.50), - (1250000, 7350.00, 9.90), - ( 'inf', 118725.00, 11.80), - ), - 'semi-annual': ( - ( 10000, 0.00, 1.50), - ( 20000, 150.00, 2.70), - ( 25000, 420.00, 3.40), - ( 30000, 590.00, 4.30), - ( 75000, 805.00, 5.60), - ( 250000, 3325.00, 6.50), - (2500000, 14700.00, 9.90), - ( 'inf', 237450.00, 11.80), - ), - 'annual': ( - ( 20000, 0.00, 1.50), - ( 40000, 300.00, 2.70), - ( 50000, 840.00, 3.40), - ( 60000, 1180.00, 4.30), - ( 150000, 1610.00, 5.60), - ( 250000, 6650.00, 6.50), - (2500000, 29400.00, 9.90), - ( 'inf', 474900.00, 11.80), - ), - }, - 'E': { - 'weekly': ( - ( 385, 0.00, 1.50), - ( 673, 5.77, 2.00), - ( 1923, 11.54, 5.80), - ( 9615, 84.04, 6.50), - ( 96154, 584.04, 9.90), - ( 'inf', 9151.35, 11.80), - ), - 'bi-weekly': ( - ( 769, 0.00, 1.50), - ( 1346, 12.00, 2.00), - ( 3846, 23.00, 5.80), - ( 19231, 168.00, 6.50), - (192308, 1168.00, 9.90), - ( 'inf', 18303.00, 11.80), - ), - 'semi-monthly': ( - ( 833, 0.00, 1.50), - ( 1458, 13.00, 2.00), - ( 4167, 25.00, 5.80), - ( 20833, 182.00, 6.50), - (208333, 1265.00, 9.90), - ( 'inf', 19828.00, 11.80), - ), - 'monthly': ( - ( 1667, 0.00, 1.50), - ( 2916, 25.00, 2.00), - ( 8333, 50.00, 5.80), - ( 41667, 364.00, 6.50), - (416667, 2531.00, 9.90), - ( 'inf', 39656.00, 11.80), - ), - 'quarterly': ( - ( 5000, 0.00, 1.50), - ( 8750, 75.00, 2.00), - ( 25000, 150.00, 5.80), - ( 125000, 1092.50, 6.50), - (1250000, 7592.50, 9.90), - ( 'inf', 118967.50, 11.80), - ), - 'semi-annual': ( - ( 10000, 0.00, 1.50), - ( 17500, 150.00, 2.00), - ( 50000, 300.00, 5.80), - ( 250000, 2185.00, 6.50), - (2500000, 15185.00, 9.90), - ( 'inf', 237935.00, 11.80), - ), - 'annual': ( - ( 20000, 0.00, 1.50), - ( 35000, 300.00, 2.00), - ( 100000, 600.00, 5.80), - ( 500000, 4370.00, 6.50), - (5000000, 30370.00, 9.90), - ( 'inf', 475870.00, 11.80), - ), - }, - } - - - - - - { - 'A': { - 'weekly': ( - ( 385, 0.00, 1.50), - ( 673, 5.77, 2.00), - ( 769, 11.54, 3.90), - ( 1442, 15.29, 6.10), - ( 9615, 56.34, 7.00), - (19231, 628.46, 9.90), - ('inf', 1580.38, 11.80), - ), - 'bi-weekly': ( - ( 769, 0.00, 1.50), - ( 1346, 12.00, 2.00), - ( 1538, 23.00, 3.90), - ( 2885, 31.00, 6.10), - ( 19231, 113.00, 7.00), - ( 38462, 1257.00, 9.90), - ( 'inf', 3161.00, 11.80), - ), - 'semi-monthly': ( - ( 833, 0.00, 1.50), - ( 1458, 13.00, 2.00), - ( 1667, 25.00, 3.90), - ( 3125, 33.00, 6.10), - ( 20833, 122.00, 7.00), - ( 41667, 1362.00, 9.90), - ( 'inf', 3424.00, 11.80), - ), - 'monthly': ( - ( 1667, 0.00, 1.50), - ( 2917, 25.00, 2.00), - ( 3333, 50.00, 3.90), - ( 6250, 66.00, 6.10), - ( 41667, 244.00, 7.00), - ( 83333, 2723.00, 9.90), - ( 'inf', 6848.00, 11.80), - ), - 'quarterly': ( - ( 5000, 0.00, 1.50), - ( 8750, 75.00, 2.00), - ( 10000, 150.00, 3.90), - ( 18750, 198.75, 6.10), - ( 125000, 732.50, 7.00), - ( 250000, 8170.00, 9.90), - ( 'inf', 20545.00, 11.80), - ), - 'semi-annual': ( - ( 10000, 0.00, 1.50), - ( 17500, 150.00, 2.00), - ( 20000, 300.00, 3.90), - ( 37500, 397.50, 6.10), - ( 250000, 1465.00, 7.00), - ( 500000, 16340.00, 9.90), - ( 'inf', 41060.00, 11.80), - ), - 'annual': ( - ( 20000, 0.00, 1.50), - ( 35000, 300.00, 2.00), - ( 40000, 600.00, 3.90), - ( 75000, 795.00, 6.10), - ( 500000, 2930.00, 7.00), - (1000000, 32680.00, 9.90), - ( 'inf', 82180.00, 11.80), - ), - }, - 'B': { - 'weekly': ( - ( 385, 0.00, 1.50), - ( 962, 5.77, 2.00), - ( 1346, 17.31, 2.70), - ( 1538, 27.69, 3.90), - ( 2885, 35.19, 6.10), - ( 9615, 117.31, 7.00), - (19231, 588.46, 9.90), - ('inf', 1540.38, 11.80), - ), - 'bi-weekly': ( - ( 769, 0.00, 1.50), - ( 1923, 12.00, 2.00), - ( 2692, 35.00, 2.70), - ( 3076, 55.00, 3.90), - ( 5769, 70.00, 6.10), - ( 19231, 235.00, 7.00), - ( 38462, 1177.00, 9.90), - ( 'inf', 3081.00, 11.80), - ), - 'semi-monthly': ( - ( 833, 0.00, 1.50), - ( 2083, 12.50, 2.00), - ( 2917, 37.50, 2.70), - ( 3333, 59.99, 3.90), - ( 6250, 76.25, 6.10), - ( 20833, 254.19, 7.00), - ( 41667, 1275.00, 9.90), - ( 'inf', 3338.00, 11.80), - ), - 'monthly': ( - ( 1667, 0.00, 1.50), - ( 4167, 25.00, 2.00), - ( 5833, 75.00, 2.70), - ( 6667, 120.00, 3.90), - ( 12500, 153.00, 6.10), - ( 41667, 508.00, 7.00), - ( 83333, 2550.00, 9.90), - ( 'inf', 6675.00, 11.80), - ), - 'quarterly': ( - ( 5000, 0.00, 1.50), - ( 12500, 75.00, 2.00), - ( 17500, 225.00, 2.70), - ( 20000, 360.00, 3.90), - ( 37500, 397.50, 6.10), - ( 125000, 1525.00, 7.00), - ( 250000, 7650.00, 9.90), - ( 'inf', 20025.00, 11.80), - ), - 'semi-annual': ( - ( 10000, 0.00, 1.50), - ( 25000, 150.00, 2.00), - ( 35000, 450.00, 2.70), - ( 40000, 720.00, 3.90), - ( 75000, 915.00, 6.10), - ( 250000, 3050.00, 7.00), - ( 500000, 15300.00, 9.90), - ( 'inf', 40050.00, 11.80), - ), - 'annual': ( - ( 20000, 0.00, 1.50), - ( 50000, 300.00, 2.00), - ( 70000, 900.00, 2.70), - (80000, 1440.00, 3.90), - ( 150000, 1830.00, 6.10), - ( 500000, 6100.00, 7.00), - (1000000, 30600.00, 9.90), - ( 'inf', 80100.00, 11.80), - ), - }, - 'C': { - 'weekly': ( - ( 385, 0.00, 1.50), - ( 769, 5.77, 2.30), - ( 962, 14.62, 2.80), - ( 1154, 20.00, 3.50), - ( 2885, 26.73, 5.60), - ( 9615, 123.65, 6.60), - (19231, 567.88, 9.90), - ('inf', 1519.81, 11.80), - ), - 'bi-weekly': ( - ( 769, 0.00, 1.50), - ( 1538, 11.54, 2.30), - ( 1923, 29.23, 2.80), - ( 2308, 40.00, 3.50), - ( 5769, 53.46, 5.60), - ( 19231, 247.31, 6.60), - ( 38462, 1135.77, 9.90), - ( 'inf', 3039.62, 11.80), - ), - 'semi-monthly': ( - ( 833, 0.00, 1.50), - ( 1667, 12.50, 2.30), - ( 2083, 31.67, 2.80), - ( 2500, 43.33, 3.50), - ( 6250, 57.92, 5.60), - ( 20833, 267.92, 6.60), - ( 41667, 1230.42, 9.90), - ( 'inf', 3292.92, 11.80), - ), - 'monthly': ( - ( 1667, 0.00, 1.50), - ( 3333, 25.00, 2.30), - ( 4167, 63.33, 2.80), - ( 5000, 86.67, 3.50), - ( 12500, 115.83, 5.60), - ( 41667, 535.85, 6.60), - ( 83333, 2460.83, 9.90), - ( 'inf', 6585.83, 11.80), - ), - 'quarterly': ( - ( 5000, 0.00, 1.50), - ( 10000, 75.00, 2.30), - ( 12500, 190.00, 2.80), - ( 15000, 260.00, 3.50), - ( 37500, 347.50, 5.60), - ( 125000, 1607.50, 6.60), - ( 250000, 7382.50, 9.90), - ( 'inf', 19757.50, 11.80), - ), - 'semi-annual': ( - ( 10000, 0.00, 1.50), - ( 20000, 150.00, 2.30), - ( 25000, 380.00, 2.80), - ( 30000, 520.00, 3.50), - ( 75000, 695.00, 5.60), - ( 250000, 3215.00, 6.60), - ( 500000, 14765.00, 9.90), - ( 'inf', 39515.00, 11.80), - ), - 'annual': ( - ( 20000, 0.00, 1.50), - ( 40000, 300.00, 2.30), - ( 50000, 760.00, 2.80), - ( 60000, 1040.00, 3.50), - ( 150000, 1390.00, 5.60), - ( 500000, 6430.00, 6.60), - (1000000, 29530.00, 9.90), - ( 'inf', 79030.00, 11.80), - ), - }, - 'D': { - 'weekly': ( - ( 385, 0.00, 1.50), - ( 769, 5.77, 2.70), - ( 962, 16.15, 3.40), - ( 1154, 22.69, 4.30), - ( 2885, 30.96, 5.60), - ( 9615, 127.88, 6.50), - ( 19231, 565.38, 9.90), - ( 'inf', 1517.31, 11.80), - ), - 'bi-weekly': ( - ( 769, 0.00, 1.50), - ( 1538, 11.54, 2.70), - ( 1923, 32.31, 3.40), - ( 2308, 45.38, 4.30), - ( 5769, 61.92, 5.60), - ( 19231, 255.77, 6.50), - ( 38462, 1130.77, 9.90), - ( 'inf', 3034.62, 11.80), - ), - 'semi-monthly': ( - ( 833, 0.00, 1.50), - ( 1667, 12.50, 2.70), - ( 2083, 35.00, 3.40), - ( 2500, 49.17, 4.30), - ( 6250, 67.08, 5.60), - ( 20833, 277.08, 6.50), - ( 41667, 1225.00, 9.90), - ( 'inf', 3287.50, 11.80), - ), - 'monthly': ( - ( 1667, 0.00, 1.50), - ( 3333, 25.00, 2.70), - ( 4167, 70.00, 3.40), - ( 5000, 98.33, 4.00), - ( 12500, 134.17, 5.60), - ( 41667, 554.17, 6.50), - ( 83333, 2450.00, 9.90), - ( 'inf', 6575.00, 11.80), - ), - 'quarterly': ( - ( 5000, 0.00, 1.50), - ( 10000, 75.00, 2.07), - ( 12500, 210.00, 3.40), - ( 15000, 295.00, 4.30), - ( 37500, 402.50, 5.60), - ( 125000, 1662.50, 6.50), - ( 250000, 7350.00, 9.90), - ( 'inf', 19725.00, 11.80), - ), - 'semi-annual': ( - ( 10000, 0.00, 1.50), - ( 20000, 150.00, 2.70), - ( 25000, 420.00, 3.40), - ( 30000, 590.00, 4.30), - ( 75000, 805.00, 5.60), - ( 250000, 3325.00, 6.50), - ( 500000, 14700.00, 9.90), - ( 'inf', 39450.00, 11.80), - ), - 'annual': ( - ( 20000, 0.00, 1.50), - ( 40000, 300.00, 2.70), - ( 50000, 840.00, 3.40), - ( 60000, 1180.00, 4.30), - ( 150000, 1610.00, 5.60), - ( 250000, 6650.00, 6.50), - (1000000, 29400.00, 9.90), - ( 'inf', 78900.00, 11.80), - ), - }, - 'E': { - 'weekly': ( - ( 385, 0.00, 1.50), - ( 673, 5.77, 2.00), - ( 1923, 11.54, 5.80), - ( 9615, 84.04, 6.50), - ( 19231, 584.04, 9.90), - ( 'inf', 1535.96, 11.80), - ), - 'bi-weekly': ( - ( 769, 0.00, 1.50), - ( 1346, 12.00, 2.00), - ( 3846, 23.00, 5.80), - ( 19231, 168.00, 6.50), - ( 38462, 1168.00, 9.90), - ( 'inf', 3072.00, 11.80), - ), - 'semi-monthly': ( - ( 833, 0.00, 1.50), - ( 1458, 13.00, 2.00), - ( 4167, 25.00, 5.80), - ( 20833, 182.00, 6.50), - ( 41667, 1265.00, 9.90), - ( 'inf', 3328.00, 11.80), - ), - 'monthly': ( - ( 1667, 0.00, 1.50), - ( 2916, 25.00, 2.00), - ( 8333, 50.00, 5.80), - ( 41667, 364.00, 6.50), - ( 83333, 2531.00, 9.90), - ( 'inf', 6656.00, 11.80), - ), - 'quarterly': ( - ( 5000, 0.00, 1.50), - ( 8750, 75.00, 2.00), - ( 25000, 150.00, 5.80), - ( 125000, 1092.50, 6.50), - ( 250000, 7592.50, 9.90), - ( 'inf', 19967.50, 11.80), - ), - 'semi-annual': ( - ( 10000, 0.00, 1.50), - ( 17500, 150.00, 2.00), - ( 50000, 300.00, 5.80), - ( 250000, 2185.00, 6.50), - ( 500000, 15185.00, 9.90), - ( 'inf', 39935.00, 11.80), - ), - 'annual': ( - ( 20000, 0.00, 1.50), - ( 35000, 300.00, 2.00), - ( 100000, 600.00, 5.80), - ( 500000, 4370.00, 6.50), - (1000000, 30370.00, 9.90), - ( 'inf', 79870.00, 11.80), - ), - }, - } - - - - + + { + 'A': { + 'weekly': ( + ( 385, 0.00, 1.50), + ( 673, 5.77, 2.00), + ( 769, 11.54, 3.90), + ( 1442, 15.29, 6.10), + ( 9615, 56.34, 7.00), + (96154, 628.46, 9.90), + ('inf', 9195.77, 11.80), + ), + 'bi-weekly': ( + ( 769, 0.00, 1.50), + ( 1346, 12.00, 2.00), + ( 1538, 23.00, 3.90), + ( 2885, 31.00, 6.10), + ( 19231, 113.00, 7.00), + (192308, 1257.00, 9.90), + ( 'inf', 18392.00, 11.80), + ), + 'semi-monthly': ( + ( 833, 0.00, 1.50), + ( 1458, 13.00, 2.00), + ( 1667, 25.00, 3.90), + ( 3125, 33.00, 6.10), + ( 20833, 122.00, 7.00), + (208333, 1362.00, 9.90), + ( 'inf', 19924.00, 11.80), + ), + 'monthly': ( + ( 1667, 0.00, 1.50), + ( 2917, 25.00, 2.00), + ( 3333, 50.00, 3.90), + ( 6250, 66.00, 6.10), + ( 41667, 244.00, 7.00), + (416667, 2723.00, 9.90), + ( 'inf', 39848.00, 11.80), + ), + 'quarterly': ( + ( 5000, 0.00, 1.50), + ( 8750, 75.00, 2.00), + ( 10000, 150.00, 3.90), + ( 18750, 198.75, 6.10), + ( 125000, 732.50, 7.00), + (1250000, 8170.00, 9.90), + ( 'inf', 119545.00, 11.80), + ), + 'semi-annual': ( + ( 10000, 0.00, 1.50), + ( 17500, 150.00, 2.00), + ( 20000, 300.00, 3.90), + ( 37500, 397.50, 6.10), + ( 250000, 1465.00, 7.00), + (2500000, 16340.00, 9.90), + ( 'inf', 239090.00, 11.80), + ), + 'annual': ( + ( 20000, 0.00, 1.50), + ( 35000, 300.00, 2.00), + ( 40000, 600.00, 3.90), + ( 75000, 795.00, 6.10), + ( 500000, 2930.00, 7.00), + (5000000, 32680.00, 9.90), + ( 'inf', 478180.00, 11.80), + ), + }, + 'B': { + 'weekly': ( + ( 385, 0.00, 1.50), + ( 962, 5.77, 2.00), + ( 1346, 17.31, 2.70), + ( 1538, 27.69, 3.90), + ( 2885, 35.19, 6.10), + ( 9615, 117.31, 7.00), + (96154, 588.46, 9.90), + ('inf', 9155.77, 11.80), + ), + 'bi-weekly': ( + ( 769, 0.00, 1.50), + ( 1923, 12.00, 2.00), + ( 2692, 35.00, 2.70), + ( 3076, 55.00, 3.90), + ( 5769, 70.00, 6.10), + ( 19231, 235.00, 7.00), + (192308, 1177.00, 9.90), + ( 'inf', 18312.00, 11.80), + ), + 'semi-monthly': ( + ( 833, 0.00, 1.50), + ( 2083, 12.50, 2.00), + ( 2917, 37.50, 2.70), + ( 3333, 59.99, 3.90), + ( 6250, 76.25, 6.10), + ( 20833, 254.19, 7.00), + (208333, 1275.00, 9.90), + ( 'inf', 19838.00, 11.80), + ), + 'monthly': ( + ( 1667, 0.00, 1.50), + ( 4167, 25.00, 2.00), + ( 5833, 75.00, 2.70), + ( 6667, 120.00, 3.90), + ( 12500, 153.00, 6.10), + ( 41667, 508.00, 7.00), + (416667, 2550.00, 9.90), + ( 'inf', 39675.00, 11.80), + ), + 'quarterly': ( + ( 5000, 0.00, 1.50), + ( 12500, 75.00, 2.00), + ( 17500, 225.00, 2.70), + ( 20000, 360.00, 3.90), + ( 37500, 397.50, 6.10), + ( 125000, 1525.00, 7.00), + (1250000, 7650.00, 9.90), + ( 'inf', 119025.00, 11.80), + ), + 'semi-annual': ( + ( 10000, 0.00, 1.50), + ( 25000, 150.00, 2.00), + ( 35000, 450.00, 2.70), + ( 40000, 720.00, 3.90), + ( 75000, 915.00, 6.10), + ( 250000, 3050.00, 7.00), + (2500000, 15300.00, 9.90), + ( 'inf', 238050.00, 11.80), + ), + 'annual': ( + ( 20000, 0.00, 1.50), + ( 50000, 300.00, 2.00), + ( 70000, 900.00, 2.70), + (80000, 1440.00, 3.90), + ( 150000, 1830.00, 6.10), + ( 500000, 6100.00, 7.00), + (5000000, 30600.00, 9.90), + ( 'inf', 476100.00, 11.80), + ), + }, + 'C': { + 'weekly': ( + ( 385, 0.00, 1.50), + ( 769, 5.77, 2.30), + ( 962, 14.62, 2.80), + ( 1154, 20.00, 3.50), + ( 2885, 26.73, 5.60), + ( 9615, 123.65, 6.60), + (96154, 567.88, 9.90), + ('inf', 9135.19, 11.80), + ), + 'bi-weekly': ( + ( 769, 0.00, 1.50), + ( 1538, 11.54, 2.30), + ( 1923, 29.23, 2.80), + ( 2308, 40.00, 3.50), + ( 5769, 53.46, 5.60), + ( 19231, 247.31, 6.60), + (192308, 1135.77, 9.90), + ( 'inf', 18270.38, 11.80), + ), + 'semi-monthly': ( + ( 833, 0.00, 1.50), + ( 1667, 12.50, 2.30), + ( 2083, 31.67, 2.80), + ( 2500, 43.33, 3.50), + ( 6250, 57.92, 5.60), + ( 20833, 267.92, 6.60), + (208333, 1230.42, 9.90), + ( 'inf', 19792.92, 11.80), + ), + 'monthly': ( + ( 1667, 0.00, 1.50), + ( 3333, 25.00, 2.30), + ( 4167, 63.33, 2.80), + ( 5000, 86.67, 3.50), + ( 12500, 115.83, 5.60), + ( 41667, 535.85, 6.60), + (416667, 2460.83, 9.90), + ( 'inf', 39585.83, 11.80), + ), + 'quarterly': ( + ( 5000, 0.00, 1.50), + ( 10000, 75.00, 2.30), + ( 12500, 190.00, 2.80), + ( 15000, 260.00, 3.50), + ( 37500, 347.50, 5.60), + ( 125000, 1607.50, 6.60), + (1250000, 7382.50, 9.90), + ( 'inf', 118757.50, 11.80), + ), + 'semi-annual': ( + ( 10000, 0.00, 1.50), + ( 20000, 150.00, 2.30), + ( 25000, 380.00, 2.80), + ( 30000, 520.00, 3.50), + ( 75000, 695.00, 5.60), + ( 250000, 3215.00, 6.60), + (2500000, 14765.00, 9.90), + ( 'inf', 237515.00, 11.80), + ), + 'annual': ( + ( 20000, 0.00, 1.50), + ( 40000, 300.00, 2.30), + ( 50000, 760.00, 2.80), + ( 60000, 1040.00, 3.50), + ( 150000, 1390.00, 5.60), + ( 500000, 6430.00, 6.60), + (5000000, 29530.00, 9.90), + ( 'inf', 475030.00, 11.80), + ), + }, + 'D': { + 'weekly': ( + ( 385, 0.00, 1.50), + ( 769, 5.77, 2.70), + ( 962, 16.15, 3.40), + ( 1154, 22.69, 4.30), + ( 2885, 30.96, 5.60), + ( 9615, 127.88, 6.50), + ( 96154, 565.38, 9.90), + ( 'inf', 9132.69, 11.80), + ), + 'bi-weekly': ( + ( 769, 0.00, 1.50), + ( 1538, 11.54, 2.70), + ( 1923, 32.31, 3.40), + ( 2308, 45.38, 4.30), + ( 5769, 61.92, 5.60), + ( 19231, 255.77, 6.50), + (192308, 1130.77, 9.90), + ( 'inf', 18265.38, 11.80), + ), + 'semi-monthly': ( + ( 833, 0.00, 1.50), + ( 1667, 12.50, 2.70), + ( 2083, 35.00, 3.40), + ( 2500, 49.17, 4.30), + ( 6250, 67.08, 5.60), + ( 20833, 277.08, 6.50), + (208333, 1225.00, 9.90), + ( 'inf', 19787.50, 11.80), + ), + 'monthly': ( + ( 1667, 0.00, 1.50), + ( 3333, 25.00, 2.70), + ( 4167, 70.00, 3.40), + ( 5000, 98.33, 4.00), + ( 12500, 134.17, 5.60), + ( 41667, 554.17, 6.50), + (416667, 2450.00, 9.90), + ( 'inf', 39575.00, 11.80), + ), + 'quarterly': ( + ( 5000, 0.00, 1.50), + ( 10000, 75.00, 2.07), + ( 12500, 210.00, 3.40), + ( 15000, 295.00, 4.30), + ( 37500, 402.50, 5.60), + ( 125000, 1662.50, 6.50), + (1250000, 7350.00, 9.90), + ( 'inf', 118725.00, 11.80), + ), + 'semi-annual': ( + ( 10000, 0.00, 1.50), + ( 20000, 150.00, 2.70), + ( 25000, 420.00, 3.40), + ( 30000, 590.00, 4.30), + ( 75000, 805.00, 5.60), + ( 250000, 3325.00, 6.50), + (2500000, 14700.00, 9.90), + ( 'inf', 237450.00, 11.80), + ), + 'annual': ( + ( 20000, 0.00, 1.50), + ( 40000, 300.00, 2.70), + ( 50000, 840.00, 3.40), + ( 60000, 1180.00, 4.30), + ( 150000, 1610.00, 5.60), + ( 250000, 6650.00, 6.50), + (2500000, 29400.00, 9.90), + ( 'inf', 474900.00, 11.80), + ), + }, + 'E': { + 'weekly': ( + ( 385, 0.00, 1.50), + ( 673, 5.77, 2.00), + ( 1923, 11.54, 5.80), + ( 9615, 84.04, 6.50), + ( 96154, 584.04, 9.90), + ( 'inf', 9151.35, 11.80), + ), + 'bi-weekly': ( + ( 769, 0.00, 1.50), + ( 1346, 12.00, 2.00), + ( 3846, 23.00, 5.80), + ( 19231, 168.00, 6.50), + (192308, 1168.00, 9.90), + ( 'inf', 18303.00, 11.80), + ), + 'semi-monthly': ( + ( 833, 0.00, 1.50), + ( 1458, 13.00, 2.00), + ( 4167, 25.00, 5.80), + ( 20833, 182.00, 6.50), + (208333, 1265.00, 9.90), + ( 'inf', 19828.00, 11.80), + ), + 'monthly': ( + ( 1667, 0.00, 1.50), + ( 2916, 25.00, 2.00), + ( 8333, 50.00, 5.80), + ( 41667, 364.00, 6.50), + (416667, 2531.00, 9.90), + ( 'inf', 39656.00, 11.80), + ), + 'quarterly': ( + ( 5000, 0.00, 1.50), + ( 8750, 75.00, 2.00), + ( 25000, 150.00, 5.80), + ( 125000, 1092.50, 6.50), + (1250000, 7592.50, 9.90), + ( 'inf', 118967.50, 11.80), + ), + 'semi-annual': ( + ( 10000, 0.00, 1.50), + ( 17500, 150.00, 2.00), + ( 50000, 300.00, 5.80), + ( 250000, 2185.00, 6.50), + (2500000, 15185.00, 9.90), + ( 'inf', 237935.00, 11.80), + ), + 'annual': ( + ( 20000, 0.00, 1.50), + ( 35000, 300.00, 2.00), + ( 100000, 600.00, 5.80), + ( 500000, 4370.00, 6.50), + (5000000, 30370.00, 9.90), + ( 'inf', 475870.00, 11.80), + ), + }, + } + + + US NJ NewJersey SIT Allowance Rate us_nj_sit_allowance_rate - - - - - { - 'weekly': 19.20, - 'bi-weekly': 38.40, - 'semi-monthly': 41.60, - 'monthly': 83.30, - 'quarterly': 250.00, - 'semi-annual': 500.00, - 'annual': 1000.00, - 'daily or miscellaneous': 2.70, - } - - - - + + { + 'weekly': 19.20, + 'bi-weekly': 38.40, + 'semi-monthly': 41.60, + 'monthly': 83.30, + 'quarterly': 250.00, + 'semi-annual': 500.00, + 'annual': 1000.00, + 'daily or miscellaneous': 2.70, + } + + + diff --git a/l10n_us_hr_payroll/data/state/nm_new_mexico.xml b/l10n_us_hr_payroll/data/state/nm_new_mexico.xml index 970b1f48..107e88a5 100644 --- a/l10n_us_hr_payroll/data/state/nm_new_mexico.xml +++ b/l10n_us_hr_payroll/data/state/nm_new_mexico.xml @@ -6,19 +6,11 @@ us_nm_suta_wage_base - - - 25800.0 - - - - - - 27000.0 - - - - + + 25800.0 + + + @@ -27,7 +19,6 @@ - 1.0 @@ -40,498 +31,228 @@ us_nm_sit_tax_rate - - - - { - 'single': { - 'weekly': ( - ( 119, 0.00, 0.0), - ( 225, 0.00, 1.7), - ( 331, 1.80, 3.2), - ( 427, 5.18, 4.7), - ( 619, 9.70, 4.9), - ( 927, 19.13, 4.9), - ( 1369, 34.20, 4.9), - ('inf', 55.88, 4.9), - ), - 'bi-weekly': ( - ( 238, 0.00, 0.0), - ( 450, 0.00, 1.7), - ( 662, 3.60, 3.2), - ( 854, 10.37, 4.7), - ( 1238, 19.40, 4.9), - ( 1854, 38.25, 4.9), - ( 2738, 68.40, 4.9), - ('inf', 111.75, 4.9), - ), - 'semi-monthly': ( - ( 258, 0.00, 0.0), - ( 488, 0.00, 1.7), - ( 717, 3.90, 3.2), - ( 925, 11.23, 4.7), - ( 1342, 21.02, 4.9), - ( 2008, 41.44, 4.9), - ( 2967, 74.10, 4.9), - ('inf', 121.06, 4.9), - ), - 'monthly': ( - ( 517, 0.00, 0.0), - ( 975, 0.00, 1.7), - ( 1433, 7.79, 3.2), - ( 1850, 22.46, 4.7), - ( 2683, 42.04, 4.9), - ( 4017, 82.88, 4.9), - ( 5933, 148.21, 4.9), - ('inf', 242.13, 4.9), - ), - 'quarterly': ( - ( 1550, 0.00, 0.0), - ( 2925, 0.00, 1.7), - ( 4300, 23.38, 3.2), - ( 5550, 67.38, 4.7), - ( 8050, 126.13, 4.9), - ( 12050, 248.63, 4.9), - ( 17800, 444.63, 4.9), - ( 'inf', 726.38, 4.9), - ), - 'semi-annual': ( - ( 3100, 0.00, 0.0), - ( 5850, 0.00, 1.7), - ( 8600, 46.75, 3.2), - (11100, 134.75, 4.7), - (16100, 252.25, 4.9), - (24100, 497.25, 4.9), - (35600, 889.25, 4.9), - ('inf', 1452.75, 4.9), - ), - 'annually': ( - ( 6200, 0.00, 0.0), - (11700, 0.00, 1.7), - (17200, 93.50, 3.2), - (22200, 269.50, 4.7), - (32200, 504.50, 4.9), - (48200, 994.50, 4.9), - (71200, 1778.50, 4.9), - ('inf', 2905.50, 4.9), - ), - }, - 'married': { - 'weekly': ( - ( 238, 0.00, 0.0), - ( 392, 0.00, 1.7), - ( 546, 2.62, 3.2), - ( 700, 7.54, 4.7), - ( 1008, 14.77, 4.9), - ( 1469, 29.85, 4.9), - ( 2162, 52.46, 4.9), - ('inf', 86.38, 4.9), - ), - 'bi-weekly': ( - ( 477, 0.00, 0.0), - ( 785, 0.00, 1.7), - ( 1092, 5.23, 3.2), - ( 1400, 15.08, 4.7), - (2015, 29.54, 4.9), - ( 2938, 59.69, 4.9), - ( 4323, 104.92, 4.9), - ('inf', 172.77, 4.9), - ), - 'semi-monthly': ( - ( 517, 0.00, 0.0), - ( 850, 0.00, 1.7), - ( 1183, 5.67, 3.2), - ( 1517, 16.33, 4.7), - ( 2183, 32.00, 4.9), - ( 3183, 64.67, 4.9), - ( 4683, 113.67, 4.9), - ('inf', 187.17, 4.9), - ), - 'monthly': ( - ( 1033, 0.00, 0.0), - ( 1700, 0.00, 1.7), - ( 2367, 11.33, 3.2), - ( 3033, 32.67, 4.7), - ( 4367, 64.00, 4.9), - ( 6367, 129.33, 4.9), - ( 9367, 227.33, 4.9), - ('inf', 374.33, 4.9), - ), - 'quarterly': ( - ( 3100, 0.00, 0.0), - ( 5100, 0.00, 1.7), - ( 7100, 34.00, 3.2), - ( 9100, 98.00, 4.7), - (13100, 192.00, 4.9), - (19100, 388.00, 4.9), - (28100, 682.00, 4.9), - ('inf', 1123.00, 4.9), - ), - 'semi-annual': ( - ( 6200, 0.00, 0.0), - (10200, 0.00, 1.7), - (14200, 68.00, 3.2), - (18200, 196.00, 4.7), - (26200, 384.00, 4.9), - (38200, 776.00, 4.9), - (56200, 1364.00, 4.9), - ('inf', 2246.00, 4.9), - ), - 'annually': ( - ( 12400, 0.00, 0.0), - ( 20400, 0.00, 1.7), - ( 28400, 136.00, 3.2), - ( 36400, 392.00, 4.7), - ( 52400, 768.00, 4.9), - ( 76400, 1552.00, 4.9), - (112400, 2728.00, 4.9), - ( 'inf', 4492.00, 4.9), - ), - }, - 'married_as_single': { - 'weekly': ( - ( 179, 0.00, 0.0), - ( 333, 0.00, 1.7), - ( 487, 2.62, 3.2), - ( 641, 7.54, 4.7), - ( 949, 14.77, 4.9), - ( 1410, 29.85, 4.9), - ( 2102, 52.46, 4.9), - ('inf', 86.38, 4.9), - ), - 'bi-weekly': ( - ( 359, 0.00, 0.0), - ( 666, 0.00, 1.7), - ( 974, 5.23, 3.2), - ( 1282, 15.08, 4.7), - ( 1897, 29.54, 4.9), - ( 2820, 59.69, 4.9), - ( 4205, 104.92, 4.9), - ('inf', 172.77, 4.9), - ), - 'semi-monthly': ( - ( 389, 0.00, 0.0), - ( 722, 0.00, 1.7), - ( 1055, 5.67, 3.2), - ( 1389, 16.33, 4.7), - ( 2055, 32.00, 4.9), - ( 3055, 64.67, 4.9), - ( 4555, 113.67, 4.9), - ('inf', 187.17, 4.9), - ), - 'monthly': ( - ( 777, 0.00, 0.0), - ( 1444, 0.00, 1.7), - ( 2110, 11.33, 3.2), - ( 2777, 32.67, 4.7), - ( 4110, 64.00, 4.9), - ( 6110, 129.33, 4.9), - ( 9110, 227.33, 4.9), - ('inf', 374.33, 4.9), - ), - 'quarterly': ( - ( 2331, 0.00, 0.0), - ( 4331, 0.00, 1.7), - ( 6331, 34.00, 3.2), - ( 8331, 98.00, 4.7), - ( 12331, 192.00, 4.9), - ( 18331, 388.00, 4.9), - ( 27331, 682.00, 4.9), - ( 'inf', 1123.00, 4.9), - ), - 'semi-annual': ( - ( 4663, 0.00, 0.0), - ( 8663, 0.00, 1.7), - ( 12663, 68.00, 3.2), - ( 16663, 196.00, 4.7), - ( 24663, 384.00, 4.9), - ( 36663, 776.00, 4.9), - ( 54663, 1364.00, 4.9), - ( 'inf', 2246.00, 4.9), - ), - 'annually': ( - ( 9325, 0.00, 0.0), - ( 17325, 0.00, 1.7), - ( 25325, 136.00, 3.2), - ( 33325, 392.00, 4.7), - ( 49325, 768.00, 4.9), - ( 73325, 1552.00, 4.9), - (109325, 2728.00, 4.9), - ( 'inf', 4492.00, 4.9), - ), - } - } - - - - - - - { - 'single': { - 'weekly': ( - ( 121, 0.00, 0.0), - ( 226, 0.00, 1.7), - ( 332, 1.80, 3.2), - ( 428, 5.18, 4.7), - ( 621, 9.70, 4.9), - ( 928, 19.13, 4.9), - ( 1371, 34.20, 4.9), - ( 2525, 55.88, 4.9), - ( 4159, 112.41, 4.9), - ('inf', 192.51, 5.9), - ), - 'bi-weekly': ( - ( 241, 0.00, 0.0), - ( 453, 0.00, 1.7), - ( 664, 3.60, 3.2), - ( 857, 10.37, 4.7), - ( 1241, 19.40, 4.9), - ( 1857, 38.25, 4.9), - ( 2741, 68.40, 4.9), - ( 5049, 111.75, 4.9), - ( 8318, 224.83, 4.9), - ('inf', 385.02, 5.9), - ), - 'semi-monthly': ( - ( 261, 0.00, 0.0), - ( 491, 0.00, 1.7), - ( 720, 3.90, 3.2), - ( 928, 11.23, 4.7), - ( 1345, 21.02, 4.9), - ( 2011, 41.44, 4.9), - ( 2970, 74.10, 4.9), - ( 2470, 121.06, 4.9), - ( 9011, 243.56, 4.9), - ('inf', 417.10, 5.9), - ), - 'monthly': ( - ( 523, 0.00, 0.0), - ( 981, 0.00, 1.7), - ( 1440, 7.79, 3.2), - ( 1856, 22.46, 4.7), - ( 2690, 42.04, 4.9), - ( 4023, 82.88, 4.9), - ( 5940, 148.21, 4.9), - (10940, 242.13, 4.9), - (18023, 487.13, 4.9), - ('inf', 834.21, 5.9), - ), - 'quarterly': ( - ( 1569, 0.00, 0.0), - ( 2944, 0.00, 1.7), - ( 4319, 23.38, 3.2), - ( 5569, 67.38, 4.7), - ( 8069, 126.13, 4.9), - ( 12069, 248.63, 4.9), - ( 17819, 444.63, 4.9), - ( 32819, 726.38, 4.9), - ( 54069, 1461.38, 4.9), - ( 'inf', 2502.63, 5.9), - ), - 'semi-annual': ( - ( 3138, 0.00, 0.0), - ( 5888, 0.00, 1.7), - ( 8638, 46.75, 3.2), - ( 11138, 134.75, 4.7), - ( 16138, 252.25, 4.9), - ( 24138, 497.25, 4.9), - ( 35638, 889.25, 4.9), - ( 65638, 1452.75, 4.9), - (108138, 2922.75, 4.9), - ('inf' , 5005.25, 5.9), - ), - 'annually': ( - ( 6275, 0.00, 0.0), - ( 11775, 0.00, 1.7), - ( 17275, 93.50, 3.2), - ( 22275, 269.50, 4.7), - ( 32275, 504.50, 4.9), - ( 48275, 994.50, 4.9), - ( 71275, 1778.50, 4.9), - (131275, 2905.50, 4.9), - (216275, 5845.50, 4.9), - ( 'inf', 10010.50, 5.9), - ), - }, - 'married': { - 'weekly': ( - ( 241, 0.00, 0.0), - ( 395, 0.00, 1.7), - ( 549, 2.62, 3.2), - ( 703, 7.54, 4.7), - ( 1011, 14.77, 4.9), - ( 1472, 29.85, 4.9), - ( 2164, 52.46, 4.9), - ( 4088, 86.38, 4.9), - ( 6299, 180.62, 4.9), - ('inf', 288.98, 5.9), - ), - 'bi-weekly': ( - ( 483, 0.00, 0.0), - ( 790, 0.00, 1.7), - ( 1089, 5.23, 3.2), - ( 1406, 15.08, 4.7), - ( 2021, 29.54, 4.9), - ( 2944, 59.69, 4.9), - ( 4329, 104.92, 4.9), - ( 8175, 172.77, 4.9), - (12598, 361.23, 4.9), - ('inf', 577.96, 5.9), - ), - 'semi-monthly': ( - ( 523, 0.00, 0.0), - ( 856, 0.00, 1.7), - ( 1190, 5.67, 3.2), - ( 1523, 16.33, 4.7), - ( 2190, 32.00, 4.9), - ( 3190, 64.67, 4.9), - ( 4690, 113.67, 4.9), - ( 8856, 187.17, 4.9), - (13648, 391.33, 4.9), - ('inf', 626.13, 5.9), - ), - 'monthly': ( - ( 1046, 0.00, 0.0), - ( 1713, 0.00, 1.7), - ( 2379, 11.33, 3.2), - ( 3046, 32.67, 4.7), - ( 4379, 64.00, 4.9), - ( 6379, 129.33, 4.9), - ( 9379, 227.33, 4.9), - (17713, 374.33, 4.9), - (27296, 782.67, 4.9), - ('inf', 1252.25, 5.9), - ), - 'quarterly': ( - ( 3138, 0.00, 0.0), - ( 5138, 0.00, 1.7), - ( 7138, 34.00, 3.2), - ( 9138, 98.00, 4.7), - (13138, 192.00, 4.9), - (19138, 388.00, 4.9), - (28138, 682.00, 4.9), - (53138, 1123.00, 4.9), - (81888, 2348.00, 4.9), - ('inf', 3756.75, 5.9), - ), - 'semi-annual': ( - ( 6275, 0.00, 0.0), - ( 10275, 0.00, 1.7), - ( 14275, 68.00, 3.2), - ( 18275, 196.00, 4.7), - ( 26275, 384.00, 4.9), - ( 38275, 776.00, 4.9), - ( 56275, 1364.00, 4.9), - (106275, 2246.00, 4.9), - (163775, 4696.00, 4.9), - ( 'inf', 7513.50, 5.9), - ), - 'annually': ( - ( 12450, 0.00, 0.0), - ( 20450, 0.00, 1.7), - ( 28450, 136.00, 3.2), - ( 36450, 392.00, 4.7), - ( 52450, 768.00, 4.9), - ( 76450, 1552.00, 4.9), - (112450, 2728.00, 4.9), - (212550, 4492.00, 4.9), - (327550, 9392.00, 4.9), - ( 'inf', 15027.00, 5.9), - ), - }, - 'married_as_single': { - 'weekly': ( - ( 181, 0.00, 0.0), - ( 335, 0.00, 1.7), - ( 488, 2.62, 3.2), - ( 642, 7.54, 4.7), - ( 950, 14.77, 4.9), - ( 1412, 29.85, 4.9), - ( 2104, 52.46, 4.9), - ( 2027, 86.38, 4.9), - ( 6238, 180.62, 4.9), - ('inf', 288.98, 5.9), - ), - 'bi-weekly': ( - ( 362, 0.00, 0.0), - ( 669, 0.00, 1.7), - ( 977, 5.23, 3.2), - ( 1285, 15.08, 4.7), - ( 1900, 29.54, 4.9), - ( 2823, 59.69, 4.9), - ( 4208, 104.92, 4.9), - ( 8054, 172.77, 4.9), - (12477, 361.23, 4.9), - ('inf', 577.96, 5.9), - ), - 'semi-monthly': ( - ( 392, 0.00, 0.0), - ( 725, 0.00, 1.7), - ( 1058, 5.67, 3.2), - ( 1392, 16.33, 4.7), - ( 2058, 32.00, 4.9), - ( 3058, 64.67, 4.9), - ( 4558, 113.67, 4.9), - ( 8725, 187.17, 4.9), - (13517, 391.33, 4.9), - ('inf', 626.13, 5.9), - ), - 'monthly': ( - ( 783, 0.00, 0.0), - ( 1450, 0.00, 1.7), - ( 2117, 11.33, 3.2), - ( 2783, 32.67, 4.7), - ( 4117, 64.00, 4.9), - ( 6117, 129.33, 4.9), - ( 9117, 227.33, 4.9), - (17450, 374.33, 4.9), - (27033, 782.67, 4.9), - ('inf', 1252.25, 5.9), - ), - 'quarterly': ( - ( 2350, 0.00, 0.0), - ( 4350, 0.00, 1.7), - ( 6350, 34.00, 3.2), - ( 8350, 98.00, 4.7), - ( 12350, 192.00, 4.9), - ( 18350, 388.00, 4.9), - ( 27350, 682.00, 4.9), - ( 52350, 1123.00, 4.9), - ( 81100, 2348.00, 4.9), - ( 'inf', 3756.75, 5.9), - ), - 'semi-annual': ( - ( 4700, 0.00, 0.0), - ( 8700, 0.00, 1.7), - ( 12700, 68.00, 3.2), - ( 16700, 196.00, 4.7), - ( 24700, 384.00, 4.9), - ( 36700, 776.00, 4.9), - ( 54700, 1364.00, 4.9), - (104700, 2246.00, 4.9), - (162200, 4696.00, 4.9), - ( 'inf', 7513.50, 5.9), - ), - 'annually': ( - ( 9400, 0.00, 0.0), - ( 17400, 0.00, 1.7), - ( 25400, 136.00, 3.2), - ( 33400, 392.00, 4.7), - ( 49400, 768.00, 4.9), - ( 73400, 1552.00, 4.9), - (109400, 2728.00, 4.9), - (209400, 4492.00, 4.9), - (324400, 9392.00, 4.9), - ( 'inf', 15027.00, 5.9), - ), - } - } - - - - - + + { + 'single': { + 'weekly': ( + ( 119, 0.00, 0.0), + ( 225, 0.00, 1.7), + ( 331, 1.80, 3.2), + ( 427, 5.18, 4.7), + ( 619, 9.70, 4.9), + ( 927, 19.13, 4.9), + ( 1369, 34.20, 4.9), + ('inf', 55.88, 4.9), + ), + 'bi-weekly': ( + ( 238, 0.00, 0.0), + ( 450, 0.00, 1.7), + ( 662, 3.60, 3.2), + ( 854, 10.37, 4.7), + ( 1238, 19.40, 4.9), + ( 1854, 38.25, 4.9), + ( 2738, 68.40, 4.9), + ('inf', 111.75, 4.9), + ), + 'semi-monthly': ( + ( 258, 0.00, 0.0), + ( 488, 0.00, 1.7), + ( 717, 3.90, 3.2), + ( 925, 11.23, 4.7), + ( 1342, 21.02, 4.9), + ( 2008, 41.44, 4.9), + ( 2967, 74.10, 4.9), + ('inf', 121.06, 4.9), + ), + 'monthly': ( + ( 517, 0.00, 0.0), + ( 975, 0.00, 1.7), + ( 1433, 7.79, 3.2), + ( 1850, 22.46, 4.7), + ( 2683, 42.04, 4.9), + ( 4017, 82.88, 4.9), + ( 5933, 148.21, 4.9), + ('inf', 242.13, 4.9), + ), + 'quarterly': ( + ( 1550, 0.00, 0.0), + ( 2925, 0.00, 1.7), + ( 4300, 23.38, 3.2), + ( 5550, 67.38, 4.7), + ( 8050, 126.13, 4.9), + ( 12050, 248.63, 4.9), + ( 17800, 444.63, 4.9), + ( 'inf', 726.38, 4.9), + ), + 'semi-annual': ( + ( 3100, 0.00, 0.0), + ( 5850, 0.00, 1.7), + ( 8600, 46.75, 3.2), + (11100, 134.75, 4.7), + (16100, 252.25, 4.9), + (24100, 497.25, 4.9), + (35600, 889.25, 4.9), + ('inf', 1452.75, 4.9), + ), + 'annually': ( + ( 6200, 0.00, 0.0), + (11700, 0.00, 1.7), + (17200, 93.50, 3.2), + (22200, 269.50, 4.7), + (32200, 504.50, 4.9), + (48200, 994.50, 4.9), + (71200, 1778.50, 4.9), + ('inf', 2905.50, 4.9), + ), + }, + 'married': { + 'weekly': ( + ( 238, 0.00, 0.0), + ( 392, 0.00, 1.7), + ( 546, 2.62, 3.2), + ( 700, 7.54, 4.7), + ( 1008, 14.77, 4.9), + ( 1469, 29.85, 4.9), + ( 2162, 52.46, 4.9), + ('inf', 86.38, 4.9), + ), + 'bi-weekly': ( + ( 477, 0.00, 0.0), + ( 785, 0.00, 1.7), + ( 1092, 5.23, 3.2), + ( 1400, 15.08, 4.7), + (2015, 29.54, 4.9), + ( 2938, 59.69, 4.9), + ( 4323, 104.92, 4.9), + ('inf', 172.77, 4.9), + ), + 'semi-monthly': ( + ( 517, 0.00, 0.0), + ( 850, 0.00, 1.7), + ( 1183, 5.67, 3.2), + ( 1517, 16.33, 4.7), + ( 2183, 32.00, 4.9), + ( 3183, 64.67, 4.9), + ( 4683, 113.67, 4.9), + ('inf', 187.17, 4.9), + ), + 'monthly': ( + ( 1033, 0.00, 0.0), + ( 1700, 0.00, 1.7), + ( 2367, 11.33, 3.2), + ( 3033, 32.67, 4.7), + ( 4367, 64.00, 4.9), + ( 6367, 129.33, 4.9), + ( 9367, 227.33, 4.9), + ('inf', 374.33, 4.9), + ), + 'quarterly': ( + ( 3100, 0.00, 0.0), + ( 5100, 0.00, 1.7), + ( 7100, 34.00, 3.2), + ( 9100, 98.00, 4.7), + (13100, 192.00, 4.9), + (19100, 388.00, 4.9), + (28100, 682.00, 4.9), + ('inf', 1123.00, 4.9), + ), + 'semi-annual': ( + ( 6200, 0.00, 0.0), + (10200, 0.00, 1.7), + (14200, 68.00, 3.2), + (18200, 196.00, 4.7), + (26200, 384.00, 4.9), + (38200, 776.00, 4.9), + (56200, 1364.00, 4.9), + ('inf', 2246.00, 4.9), + ), + 'annually': ( + ( 12400, 0.00, 0.0), + ( 20400, 0.00, 1.7), + ( 28400, 136.00, 3.2), + ( 36400, 392.00, 4.7), + ( 52400, 768.00, 4.9), + ( 76400, 1552.00, 4.9), + (112400, 2728.00, 4.9), + ( 'inf', 4492.00, 4.9), + ), + }, + 'married_as_single': { + 'weekly': ( + ( 179, 0.00, 0.0), + ( 333, 0.00, 1.7), + ( 487, 2.62, 3.2), + ( 641, 7.54, 4.7), + ( 949, 14.77, 4.9), + ( 1410, 29.85, 4.9), + ( 2102, 52.46, 4.9), + ('inf', 86.38, 4.9), + ), + 'bi-weekly': ( + ( 359, 0.00, 0.0), + ( 666, 0.00, 1.7), + ( 974, 5.23, 3.2), + ( 1282, 15.08, 4.7), + ( 1897, 29.54, 4.9), + ( 2820, 59.69, 4.9), + ( 4205, 104.92, 4.9), + ('inf', 172.77, 4.9), + ), + 'semi-monthly': ( + ( 389, 0.00, 0.0), + ( 722, 0.00, 1.7), + ( 1055, 5.67, 3.2), + ( 1389, 16.33, 4.7), + ( 2055, 32.00, 4.9), + ( 3055, 64.67, 4.9), + ( 4555, 113.67, 4.9), + ('inf', 187.17, 4.9), + ), + 'monthly': ( + ( 777, 0.00, 0.0), + ( 1444, 0.00, 1.7), + ( 2110, 11.33, 3.2), + ( 2777, 32.67, 4.7), + ( 4110, 64.00, 4.9), + ( 6110, 129.33, 4.9), + ( 9110, 227.33, 4.9), + ('inf', 374.33, 4.9), + ), + 'quarterly': ( + ( 2331, 0.00, 0.0), + ( 4331, 0.00, 1.7), + ( 6331, 34.00, 3.2), + ( 8331, 98.00, 4.7), + ( 12331, 192.00, 4.9), + ( 18331, 388.00, 4.9), + ( 27331, 682.00, 4.9), + ( 'inf', 1123.00, 4.9), + ), + 'semi-annual': ( + ( 4663, 0.00, 0.0), + ( 8663, 0.00, 1.7), + ( 12663, 68.00, 3.2), + ( 16663, 196.00, 4.7), + ( 24663, 384.00, 4.9), + ( 36663, 776.00, 4.9), + ( 54663, 1364.00, 4.9), + ( 'inf', 2246.00, 4.9), + ), + 'annually': ( + ( 9325, 0.00, 0.0), + ( 17325, 0.00, 1.7), + ( 25325, 136.00, 3.2), + ( 33325, 392.00, 4.7), + ( 49325, 768.00, 4.9), + ( 73325, 1552.00, 4.9), + (109325, 2728.00, 4.9), + ( 'inf', 4492.00, 4.9), + ), + } + } + + + diff --git a/l10n_us_hr_payroll/data/state/nv_nevada.xml b/l10n_us_hr_payroll/data/state/nv_nevada.xml index b5b85f1e..69b5e4c7 100644 --- a/l10n_us_hr_payroll/data/state/nv_nevada.xml +++ b/l10n_us_hr_payroll/data/state/nv_nevada.xml @@ -6,18 +6,11 @@ us_nv_suta_wage_base - - - 32500.00 - - - - - 33400.00 - - - - + + 32500.00 + + + @@ -26,7 +19,6 @@ - 2.95 diff --git a/l10n_us_hr_payroll/data/state/ny_new_york.xml b/l10n_us_hr_payroll/data/state/ny_new_york.xml index 4bb0ac36..9f2f2a25 100644 --- a/l10n_us_hr_payroll/data/state/ny_new_york.xml +++ b/l10n_us_hr_payroll/data/state/ny_new_york.xml @@ -1,24 +1,16 @@ - US NY New York SUTA Wage Base us_ny_suta_wage_base - - - 11600.0 - - - - - 11800.0 - - - - + + 11600.0 + + + @@ -26,19 +18,12 @@ us_ny_suta_rate - - 2.5 - - 2.5 - - - @@ -52,11 +37,6 @@ - - 0.075 - - - @@ -70,11 +50,6 @@ - - 0.0 - - - @@ -82,427 +57,219 @@ us_ny_sit_tax_rate - - - { - 'single': { - 'weekly': ( - ( 163, 0.0400, 0.00), - ( 225, 0.0450, 6.54), - ( 267, 0.0525, 9.31), - ( 412, 0.0590, 11.54), - ( 1551, 0.0609, 20.04), - ( 1862, 0.0641, 89.42), - ( 2070, 0.0745, 109.35), - ( 3032, 0.0795, 124.88), - ( 4142, 0.0691, 201.33), - ( 5104, 0.0925, 278.06), - (20722, 0.0735, 367.00), - (21684, 0.5208, 1514.94), - ('inf', 0.0962, 2015.71), - ), - 'bi-weekly': ( - ( 327, 0.0400, 0.00), - ( 450, 0.0450, 13.08), - ( 535, 0.0525, 18.62), - ( 823, 0.0590, 23.08), - ( 3102, 0.0609, 40.08), - ( 3723, 0.0641, 178.85), - ( 4140, 0.0745, 218.69), - ( 6063, 0.0795, 249.77), - ( 8285, 0.0691, 402.65), - (10208, 0.0925, 556.12), - (41444, 0.0735, 734.00), - (43367, 0.5208, 3029.88), - ('inf', 0.0962, 4031.42), - ), - 'semi-monthly': ( - ( 354, 0.0400, 0.00), - ( 488, 0.0450, 14.17), - ( 579, 0.0525, 20.17), - ( 892, 0.0590, 25.00), - ( 3360, 0.0609, 43.42), - ( 4033, 0.0641, 193.75), - ( 4485, 0.0745, 236.92), - ( 6569, 0.0795, 270.58), - ( 8975, 0.0691, 436.21), - (11058, 0.0925, 602.46), - (44898, 0.0735, 795.17), - (46981, 0.5208, 3282.38), - ('inf', 0.0962, 4367.38), - ), - 'monthly': ( - ( 708, 0.0400, 0.00), - ( 975, 0.0450, 28.33), - ( 1158, 0.0525, 40.33), - ( 1783, 0.0590, 50.00), - ( 6721, 0.0609, 86.83), - ( 8067, 0.0641, 387.50), - ( 8971, 0.0745, 473.83), - (13138, 0.0795, 541.17), - (17950, 0.0691, 872.42), - (22117, 0.0925, 1204.92), - (89796, 0.0735, 1590.33), - (93963, 0.5208, 6564.75), - ('inf', 0.0962, 8734.75), - ), - 'annually': ( - ( 8500, 0.0400, 0.00), - ( 11700, 0.0450, 340.00), - ( 13900, 0.0525, 484.00), - ( 21400, 0.0590, 600.00), - ( 80650, 0.0609, 1042.00), - ( 96800, 0.0641, 4650.00), - ( 107650, 0.0745, 5686.00), - ( 157650, 0.0795, 6494.00), - ( 215400, 0.0691, 10469.00), - ( 265400, 0.0925, 14459.00), - (1077550, 0.0735, 19084.00), - (1127550, 0.5208, 78777.00), - ( 'inf', 0.0962, 104817.00), - ), - }, - 'married': { - 'weekly': ( - ( 163, 0.0400, 0.00), - ( 225, 0.0450, 6.54), - ( 267, 0.0525, 9.31), - ( 412, 0.0590, 11.54), - ( 1551, 0.0609, 20.04), - ( 1862, 0.0641, 89.42), - ( 2070, 0.0746, 109.35), - ( 3032, 0.0796, 124.90), - ( 4068, 0.0794, 201.44), - ( 6215, 0.0691, 283.75), - ( 7177, 0.1019, 432.12), - (20722, 0.0735, 530.10), - (41449, 0.0765, 1525.65), - (42411, 0.9454, 3111.27), - ('inf', 0.0962, 4020.31), - ), - 'bi-weekly': ( - ( 327, 0.0400, 0.00), - ( 450, 0.0450, 13.08), - ( 535, 0.0525, 18.62), - ( 823, 0.0590, 23.08), - ( 3102, 0.0609, 40.08), - ( 3723, 0.0641, 178.85), - ( 4140, 0.0746, 218.69), - ( 6063, 0.0796, 249.81), - ( 8137, 0.0794, 402.88), - (12431, 0.0691, 567.50), - (14354, 0.1019, 864.23), - (41444, 0.0735, 1060.19), - (82898, 0.0765, 3051.31), - (84821, 0.9454, 6222.54), - ('inf', 0.0962, 8040.62), - ), - 'semi-monthly': ( - ( 354, 0.0400, 0.00), - ( 488, 0.0450, 14.17), - ( 579, 0.0525, 20.17), - ( 892, 0.0590, 25.00), - ( 3360, 0.0609, 43.42), - ( 4033, 0.0641, 193.75), - ( 4485, 0.0746, 236.92), - ( 6569, 0.0796, 270.63), - ( 8815, 0.0794, 436.46), - (13467, 0.0691, 614.79), - (15550, 0.1019, 936.25), - (44898, 0.0735, 1148.54), - (89806, 0.0765, 3305.58), - (91890, 0.9454, 6741.08), - ('inf', 0.0962, 8710.67), - ), - 'monthly': ( - ( 708, 0.0400, 0.00), - ( 975, 0.0450, 28.33), - ( 1158, 0.0525, 40.33), - ( 1783, 0.0590, 50.00), - ( 6721, 0.0609, 86.83), - ( 8067, 0.0641, 387.50), - ( 8971, 0.0746, 473.83), - ( 13138, 0.0796, 541.25), - ( 17629, 0.0794, 872.92), - ( 26933, 0.0691, 1229.58), - ( 31100, 0.1019, 1872.50), - ( 89796, 0.0735, 2297.08), - (179613, 0.0765, 6611.17), - (183779, 0.9454, 13482.17), - ( 'inf', 0.0962, 17421.33), - ), - 'annually': ( - ( 8500, 0.0400, 0.00), - ( 11700, 0.0450, 340.00), - ( 13900, 0.0525, 484.00), - ( 21400, 0.0590, 600.00), - ( 80650, 0.0609, 1042.00), - ( 96800, 0.0641, 4650.00), - ( 107650, 0.0746, 5686.00), - ( 157650, 0.0796, 6495.00), - ( 211550, 0.0794, 10475.00), - ( 323200, 0.0691, 14755.00), - ( 373200, 0.1019, 22470.00), - (1077550, 0.0735, 27565.00), - (2155350, 0.0765, 79334.00), - (2205350, 0.9454, 161786.00), - ( 'inf', 0.0962, 209056.00), - ), - } - } - - - - - - { - 'single': { - 'weekly': ( - ( 163, 0.0400, 0.00), - ( 225, 0.0450, 6.54), - ( 267, 0.0525, 9.31), - ( 412, 0.0590, 11.54), - ( 1551, 0.0597, 20.04), - ( 1862, 0.0633, 88.06), - ( 2070, 0.0738, 107.73), - ( 3032, 0.0788, 123.12), - ( 4142, 0.0683, 198.88), - ( 5104, 0.0959, 274.75), - (20722, 0.0735, 366.96), - (21684, 0.5208, 1514.90), - ('inf', 0.0962, 2015.67), - ), - 'bi-weekly': ( - ( 327, 0.0400, 0.00), - ( 450, 0.0450, 13.08), - ( 535, 0.0525, 18.62), - ( 823, 0.0590, 23.08), - ( 3102, 0.0597, 40.08), - ( 3723, 0.0633, 176.12), - ( 4140, 0.0738, 215.46), - ( 6063, 0.0788, 246.23), - ( 8285, 0.0683, 397.77), - (10208, 0.0959, 549.50), - (41444, 0.0735, 733.92), - (43367, 0.5208, 3029.81), - ('inf', 0.0962, 4031.45), - ), - 'semi-monthly': ( - ( 354, 0.0400, 0.00), - ( 488, 0.0450, 14.17), - ( 579, 0.0525, 20.17), - ( 892, 0.0590, 25.00), - ( 3360, 0.0597, 43.42), - ( 4033, 0.0633, 190.79), - ( 4485, 0.0738, 233.42), - ( 6569, 0.0788, 266.75), - ( 8975, 0.0683, 430.92), - (11058, 0.0959, 595.29), - (44898, 0.0735, 795.08), - (46981, 0.5208, 3282.29), - ('inf', 0.0962, 4367.29), - ), - 'monthly': ( - ( 708, 0.0400, 0.00), - ( 975, 0.0450, 28.33), - ( 1158, 0.0525, 40.33), - ( 1783, 0.0590, 50.00), - ( 6721, 0.0597, 86.83), - ( 8067, 0.0633, 381.58), - ( 8971, 0.0738, 466.83), - (13138, 0.0788, 533.50), - (17950, 0.0683, 861.83), - (22117, 0.0959, 1190.58), - (89796, 0.0735, 1590.17), - (93963, 0.5208, 6564.58), - ('inf', 0.0962, 8734.58), - ), - 'annually': ( - ( 8500, 0.0400, 0.00), - ( 11700, 0.0450, 340.00), - ( 13900, 0.0525, 484.00), - ( 21400, 0.0590, 600.00), - ( 80650, 0.0597, 1042.00), - ( 96800, 0.0633, 4579.00), - ( 107650, 0.0738, 5602.00), - ( 157650, 0.0788, 6402.00), - ( 215400, 0.0683, 10342.00), - ( 265400, 0.0959, 14287.00), - (1077550, 0.0735, 19082.00), - (1127550, 0.5208, 78775.00), - ( 'inf', 0.0962, 104815.00), - ), - }, - 'married': { - 'weekly': ( - ( 163, 0.0400, 0.00), - ( 225, 0.0450, 6.54), - ( 267, 0.0525, 9.31), - ( 412, 0.0590, 11.54), - ( 1551, 0.0597, 20.04), - ( 1862, 0.0633, 88.06), - ( 2070, 0.0728, 107.73), - ( 3032, 0.0778, 122.90), - ( 4068, 0.0799, 197.71), - ( 6215, 0.0683, 280.54), - ( 7177, 0.1071, 427.19), - (20722, 0.0735, 530.17), - (41449, 0.0765, 1525.73), - (42411, 0.9454, 3111.35), - ('inf', 0.0962, 4020.38), - ), - 'bi-weekly': ( - ( 327, 0.0400, 0.00), - ( 450, 0.0450, 13.08), - ( 535, 0.0525, 18.62), - ( 823, 0.0590, 23.08), - ( 3102, 0.0597, 40.08), - ( 3723, 0.0633, 176.12), - ( 4140, 0.0728, 215.46), - ( 6063, 0.0778, 245.81), - ( 8137, 0.0799, 395.42), - (12431, 0.0683, 561.08), - (14354, 0.1071, 854.38), - (41444, 0.0735, 1060.35), - (82898, 0.0765, 3051.46), - (84821, 0.9454, 6222.69), - ('inf', 0.0962, 8040.77), - ), - 'semi-monthly': ( - ( 354, 0.0400, 0.00), - ( 488, 0.0450, 14.17), - ( 579, 0.0525, 20.17), - ( 892, 0.0590, 25.00), - ( 3360, 0.0597, 43.42), - ( 4033, 0.0633, 190.79), - ( 4485, 0.0728, 233.42), - ( 6569, 0.0778, 266.29), - ( 8815, 0.0799, 428.38), - (13467, 0.0683, 607.83), - (15550, 0.1071, 925.58), - (44898, 0.0735, 1148.71), - (89806, 0.0765, 3305.75), - (91890, 0.9454, 6741.25), - ('inf', 0.0962, 8710.83), - ), - 'monthly': ( - ( 708, 0.0400, 0.00), - ( 975, 0.0450, 28.33), - ( 1158, 0.0525, 40.33), - ( 1783, 0.0590, 50.00), - ( 6721, 0.0597, 86.83), - ( 8067, 0.0633, 381.58), - ( 8971, 0.0728, 466.83), - ( 13138, 0.0778, 532.58), - ( 17629, 0.0799, 856.75), - ( 26933, 0.0683, 1215.67), - ( 31100, 0.1071, 1851.17), - ( 89796, 0.0735, 2297.42), - (179613, 0.0765, 6611.50), - (183779, 0.9454, 13482.50), - ( 'inf', 0.0962, 17421.67), - ), - 'annually': ( - ( 8500, 0.0400, 0.00), - ( 11700, 0.0450, 340.00), - ( 13900, 0.0525, 484.00), - ( 21400, 0.0590, 600.00), - ( 80650, 0.0597, 1042.00), - ( 96800, 0.0633, 4579.00), - ( 107650, 0.0728, 5602.00), - ( 157650, 0.0778, 6391.00), - ( 211550, 0.0799, 10281.00), - ( 323200, 0.0683, 14588.00), - ( 373200, 0.1071, 22214.00), - (1077550, 0.0735, 27569.00), - (2155350, 0.0765, 79338.00), - (2205350, 0.9454, 161790.00), - ( 'inf', 0.0962, 209060.00), - ), - } - } - - - - + + { + 'single': { + 'weekly': ( + ( 163, 0.0400, 0.00), + ( 225, 0.0450, 6.54), + ( 267, 0.0525, 9.31), + ( 412, 0.0590, 11.54), + ( 1551, 0.0609, 20.04), + ( 1862, 0.0641, 89.42), + ( 2070, 0.0745, 109.35), + ( 3032, 0.0795, 124.88), + ( 4142, 0.0691, 201.33), + ( 5104, 0.0925, 278.06), + (20722, 0.0735, 367.00), + (21684, 0.5208, 1514.94), + ('inf', 0.0962, 2015.71), + ), + 'bi-weekly': ( + ( 327, 0.0400, 0.00), + ( 450, 0.0450, 13.08), + ( 535, 0.0525, 18.62), + ( 823, 0.0590, 23.08), + ( 3102, 0.0609, 40.08), + ( 3723, 0.0641, 178.85), + ( 4140, 0.0745, 218.69), + ( 6063, 0.0795, 249.77), + ( 8285, 0.0691, 402.65), + (10208, 0.0925, 556.12), + (41444, 0.0735, 734.00), + (43367, 0.5208, 3029.88), + ('inf', 0.0962, 4031.42), + ), + 'semi-monthly': ( + ( 354, 0.0400, 0.00), + ( 488, 0.0450, 14.17), + ( 579, 0.0525, 20.17), + ( 892, 0.0590, 25.00), + ( 3360, 0.0609, 43.42), + ( 4033, 0.0641, 193.75), + ( 4485, 0.0745, 236.92), + ( 6569, 0.0795, 270.58), + ( 8975, 0.0691, 436.21), + (11058, 0.0925, 602.46), + (44898, 0.0735, 795.17), + (46981, 0.5208, 3282.38), + ('inf', 0.0962, 4367.38), + ), + 'monthly': ( + ( 708, 0.0400, 0.00), + ( 975, 0.0450, 28.33), + ( 1158, 0.0525, 40.33), + ( 1783, 0.0590, 50.00), + ( 6721, 0.0609, 86.83), + ( 8067, 0.0641, 387.50), + ( 8971, 0.0745, 473.83), + (13138, 0.0795, 541.17), + (17950, 0.0691, 872.42), + (22117, 0.0925, 1204.92), + (89796, 0.0735, 1590.33), + (93963, 0.5208, 6564.75), + ('inf', 0.0962, 8734.75), + ), + 'annually': ( + ( 8500, 0.0400, 0.00), + ( 11700, 0.0450, 340.00), + ( 13900, 0.0525, 484.00), + ( 21400, 0.0590, 600.00), + ( 80650, 0.0609, 1042.00), + ( 96800, 0.0641, 4650.00), + ( 107650, 0.0745, 5686.00), + ( 157650, 0.0795, 6494.00), + ( 215400, 0.0691, 10469.00), + ( 265400, 0.0925, 14459.00), + (1077550, 0.0735, 19084.00), + (1127550, 0.5208, 78777.00), + ( 'inf', 0.0962, 104817.00), + ), + }, + 'married': { + 'weekly': ( + ( 163, 0.0400, 0.00), + ( 225, 0.0450, 6.54), + ( 267, 0.0525, 9.31), + ( 412, 0.0590, 11.54), + ( 1551, 0.0609, 20.04), + ( 1862, 0.0641, 89.42), + ( 2070, 0.0746, 109.35), + ( 3032, 0.0796, 124.90), + ( 4068, 0.0794, 201.44), + ( 6215, 0.0691, 283.75), + ( 7177, 0.1019, 432.12), + (20722, 0.0735, 530.10), + (41449, 0.0765, 1525.65), + (42411, 0.9454, 3111.27), + ('inf', 0.0962, 4020.31), + ), + 'bi-weekly': ( + ( 327, 0.0400, 0.00), + ( 450, 0.0450, 13.08), + ( 535, 0.0525, 18.62), + ( 823, 0.0590, 23.08), + ( 3102, 0.0609, 40.08), + ( 3723, 0.0641, 178.85), + ( 4140, 0.0746, 218.69), + ( 6063, 0.0796, 249.81), + ( 8137, 0.0794, 402.88), + (12431, 0.0691, 567.50), + (14354, 0.1019, 864.23), + (41444, 0.0735, 1060.19), + (82898, 0.0765, 3051.31), + (84821, 0.9454, 6222.54), + ('inf', 0.0962, 8040.62), + ), + 'semi-monthly': ( + ( 354, 0.0400, 0.00), + ( 488, 0.0450, 14.17), + ( 579, 0.0525, 20.17), + ( 892, 0.0590, 25.00), + ( 3360, 0.0609, 43.42), + ( 4033, 0.0641, 193.75), + ( 4485, 0.0746, 236.92), + ( 6569, 0.0796, 270.63), + ( 8815, 0.0794, 436.46), + (13467, 0.0691, 614.79), + (15550, 0.1019, 936.25), + (44898, 0.0735, 1148.54), + (89806, 0.0765, 3305.58), + (91890, 0.9454, 6741.08), + ('inf', 0.0962, 8710.67), + ), + 'monthly': ( + ( 708, 0.0400, 0.00), + ( 975, 0.0450, 28.33), + ( 1158, 0.0525, 40.33), + ( 1783, 0.0590, 50.00), + ( 6721, 0.0609, 86.83), + ( 8067, 0.0641, 387.50), + ( 8971, 0.0746, 473.83), + ( 13138, 0.0796, 541.25), + ( 17629, 0.0794, 872.92), + ( 26933, 0.0691, 1229.58), + ( 31100, 0.1019, 1872.50), + ( 89796, 0.0735, 2297.08), + (179613, 0.0765, 6611.17), + (183779, 0.9454, 13482.17), + ( 'inf', 0.0962, 17421.33), + ), + 'annually': ( + ( 8500, 0.0400, 0.00), + ( 11700, 0.0450, 340.00), + ( 13900, 0.0525, 484.00), + ( 21400, 0.0590, 600.00), + ( 80650, 0.0609, 1042.00), + ( 96800, 0.0641, 4650.00), + ( 107650, 0.0746, 5686.00), + ( 157650, 0.0796, 6495.00), + ( 211550, 0.0794, 10475.00), + ( 323200, 0.0691, 14755.00), + ( 373200, 0.1019, 22470.00), + (1077550, 0.0735, 27565.00), + (2155350, 0.0765, 79334.00), + (2205350, 0.9454, 161786.00), + ( 'inf', 0.0962, 209056.00), + ), + } + } + + + US NY New York Over 10 Exemption Rate us_ny_sit_over_10_exemption_rate - - - { - 'weekly': (142.30, 152.90, 19.25), - 'bi-weekly': (284.60, 305.80, 38.50), - 'semi-monthly': (308.35, 331.25, 41.65), - 'monthly': (616.70, 662.50, 83.30), - 'annual': (7400, 7950, 1000), - } - - - - - { - 'weekly': (142.30, 152.90, 19.25), - 'bi-weekly': (284.60, 305.80, 38.50), - 'semi-monthly': (308.35, 331.25, 41.65), - 'monthly': (616.70, 662.50, 83.30), - 'annual': (7400, 7950, 1000), - } - - - - - + + { + 'weekly': (142.30, 152.90, 19.25), + 'bi-weekly': (284.60, 305.80, 38.50), + 'semi-monthly': (308.35, 331.25, 41.65), + 'monthly': (616.70, 662.50, 83.30), + 'annual': (7400, 7950, 1000), + } + + + + US NY New York Deduction Exemption Rate us_ny_sit_deduction_exemption_rate - - - { - 'single': { - 'weekly': (142.30, 161.55, 180.80, 200.05, 219.30, 238.55, 257.80, 277.05, 296.30, 315.55, 334.80), - 'bi-weekly': (284.60, 323.10, 361.60, 400.10, 438.60, 477.10, 515.60, 544.10, 592.60, 631.10, 669.60), - 'semi-monthly': (308.35, 350.0, 391.65, 433.30, 474.95, 516.60, 558.25, 599.90, 641.55, 683.20, 724.85), - 'monthly': (616.70, 700, 783.30, 866.60, 949.90, 1033.20, 1116.50, 1199.80, 1283.10, 1366.40, 1449.70), - 'annually': (7400, 8400, 9400, 10400, 11400, 12400, 13400, 14400, 15400, 16400, 17400), - }, - 'married': { - 'weekly': (152.90, 172.15, 191.40, 210.65, 229.90, 249.15, 268.40, 287.65, 306.90, 326.15, 345.40), - 'bi-weekly': (305.80, 344.30, 382.80, 421.30, 459.80, 498.30, 536.80, 575.30, 613.80, 652.30, 690.80), - 'semi-monthly': (331.25, 372.90, 414.55, 456.20, 497.85, 539.50, 581.15, 622.80, 664.45, 706.10, 747.75), - 'monthly': (662.50, 745.80, 829.10, 912.40, 995.70, 1079.00, 1162.30, 1245.60, 1328.90, 1412.20, 1495.50), - 'annually': (7950, 8950, 9950, 10950, 11950, 12950, 13950, 14950, 15950, 16950, 17950), - }, - } - - - - - { - 'single': { - 'weekly': (142.30, 161.55, 180.80, 200.05, 219.30, 238.55, 257.80, 277.05, 296.30, 315.55, 334.80), - 'bi-weekly': (284.60, 323.10, 361.60, 400.10, 438.60, 477.10, 515.60, 544.10, 592.60, 631.10, 669.60), - 'semi-monthly': (308.35, 350.0, 391.65, 433.30, 474.95, 516.60, 558.25, 599.90, 641.55, 683.20, 724.85), - 'monthly': (616.70, 700, 783.30, 866.60, 949.90, 1033.20, 1116.50, 1199.80, 1283.10, 1366.40, 1449.70), - 'annually': (7400, 8400, 9400, 10400, 11400, 12400, 13400, 14400, 15400, 16400, 17400), - }, - 'married': { - 'weekly': (152.90, 172.15, 191.40, 210.65, 229.90, 249.15, 268.40, 287.65, 306.90, 326.15, 345.40), - 'bi-weekly': (305.80, 344.30, 382.80, 421.30, 459.80, 498.30, 536.80, 575.30, 613.80, 652.30, 690.80), - 'semi-monthly': (331.25, 372.90, 414.55, 456.20, 497.85, 539.50, 581.15, 622.80, 664.45, 706.10, 747.75), - 'monthly': (662.50, 745.80, 829.10, 912.40, 995.70, 1079.00, 1162.30, 1245.60, 1328.90, 1412.20, 1495.50), - 'annually': (7950, 8950, 9950, 10950, 11950, 12950, 13950, 14950, 15950, 16950, 17950), - }, - } - - - - + + { + 'single': { + 'weekly': (142.30, 161.55, 180.80, 200.05, 219.30, 238.55, 257.80, 277.05, 296.30, 315.55, 334.80), + 'bi-weekly': (284.60, 323.10, 361.60, 400.10, 438.60, 477.10, 515.60, 544.10, 592.60, 631.10, 669.60), + 'semi-monthly': (308.35, 350.0, 391.65, 433.30, 474.95, 516.60, 558.25, 599.90, 641.55, 683.20, 724.85), + 'monthly': (616.70, 700, 783.30, 866.60, 949.90, 1033.20, 1116.50, 1199.80, 1283.10, 1366.40, 1449.70), + 'annually': (7400, 8400, 9400, 10400, 11400, 12400, 13400, 14400, 15400, 16400, 17400), + }, + 'married': { + 'weekly': (152.90, 172.15, 191.40, 210.65, 229.90, 249.15, 268.40, 287.65, 306.90, 326.15, 345.40), + 'bi-weekly': (305.80, 344.30, 382.80, 421.30, 459.80, 498.30, 536.80, 575.30, 613.80, 652.30, 690.80), + 'semi-monthly': (331.25, 372.90, 414.55, 456.20, 497.85, 539.50, 581.15, 622.80, 664.45, 706.10, 747.75), + 'monthly': (662.50, 745.80, 829.10, 912.40, 995.70, 1079.00, 1162.30, 1245.60, 1328.90, 1412.20, 1495.50), + 'annually': (7950, 8950, 9950, 10950, 11950, 12950, 13950, 14950, 15950, 16950, 17950), + }, + } + + + diff --git a/l10n_us_hr_payroll/data/state/oh_ohio.xml b/l10n_us_hr_payroll/data/state/oh_ohio.xml index f3275f0e..3d0ec265 100644 --- a/l10n_us_hr_payroll/data/state/oh_ohio.xml +++ b/l10n_us_hr_payroll/data/state/oh_ohio.xml @@ -6,16 +6,13 @@ us_oh_suta_wage_base - - - 9000.00 - - - - + + 9000.00 + + + - US OH Ohio SUTA Rate us_oh_suta_rate @@ -29,62 +26,47 @@ - - US OH Ohio SIT Rate Table us_oh_sit_rate - - - - - [ - ( 5000.00, 0.0, 0.005), - ( 10000.00, 25.0, 0.010), - ( 15000.00, 75.0, 0.020), - ( 20000.00, 175.0, 0.025), - ( 40000.00, 300.0, 0.030), - ( 80000.00, 900.0, 0.035), - ( 100000.00, 2300.0, 0.040), - ( 'inf', 3100.0, 0.050), - ] - - - - + + [ + ( 5000.00, 0.0, 0.005), + ( 10000.00, 25.0, 0.010), + ( 15000.00, 75.0, 0.020), + ( 20000.00, 175.0, 0.025), + ( 40000.00, 300.0, 0.030), + ( 80000.00, 900.0, 0.035), + ( 100000.00, 2300.0, 0.040), + ( 'inf', 3100.0, 0.050), + ] + + + US OH Ohio SIT Exemption Rate us_oh_sit_exemption_rate - - - 650.0 - - - - + + 650.0 + + + US OH Ohio SIT Multiplier Value us_oh_sit_multiplier - - - 1.032 - - - - - 1.001 - - - - + + 1.032 + + +