diff --git a/l10n_us_hr_payroll/data/state/ar_arkansas.xml b/l10n_us_hr_payroll/data/state/ar_arkansas.xml
index a59e57aa..3e5b8211 100644
--- a/l10n_us_hr_payroll/data/state/ar_arkansas.xml
+++ b/l10n_us_hr_payroll/data/state/ar_arkansas.xml
@@ -62,6 +62,8 @@
+
+
[
( 4599, 0.0, 0.00),
diff --git a/l10n_us_hr_payroll/models/state/ar_arkansas.py b/l10n_us_hr_payroll/models/state/ar_arkansas.py
index e22c41b3..c1306c94 100644
--- a/l10n_us_hr_payroll/models/state/ar_arkansas.py
+++ b/l10n_us_hr_payroll/models/state/ar_arkansas.py
@@ -18,7 +18,7 @@ def ar_arkansas_state_income_withholding(payslip, categories, worked_days, input
# Determine Wage
wage = sit_wage(payslip, categories)
- if wage == 0.0:
+ if not wage:
return 0.0, 0.0
pay_periods = payslip.dict.get_pay_periods_in_year()
diff --git a/l10n_us_hr_payroll/tests/test_us_ar_arkansas_payslip_2020.py b/l10n_us_hr_payroll/tests/test_us_ar_arkansas_payslip_2020.py
index bf630b6c..6afe3d4d 100644
--- a/l10n_us_hr_payroll/tests/test_us_ar_arkansas_payslip_2020.py
+++ b/l10n_us_hr_payroll/tests/test_us_ar_arkansas_payslip_2020.py
@@ -30,6 +30,6 @@ class TestUsARPayslip(TestUsPayslip):
self._test_er_suta('AR', self.AR_UNEMP, date(2020, 1, 1), wage_base=self.AR_UNEMP_MAX_WAGE)
self._test_sit(5000.0, True, 0.0, 0, 'monthly', date(2020, 1, 1), 0.0)
self._test_sit(5000.0, False, 0.0, 0, 'monthly', date(2020, 1, 1), 221.0)
- self._test_sit(5000.0, False, 0.0, 150, 'monthly', date(2020, 1, 1), 371.0)
- self._test_sit(5000.0, False, 2.0, 0, 'monthly', date(2020, 1, 1), 217)
- self._test_sit(5000.0, False, 2.0, 150, 'monthly', date(2020, 1, 1), 367)
+ self._test_sit(700.0, False, 0.0, 150, 'weekly', date(2020, 1, 1), 175.0)
+ self._test_sit(7000.0, False, 2.0, 0, 'semi-monthly', date(2020, 1, 1), 420.0)
+ self._test_sit(3000.0, False, 1.0, 0, 'bi-weekly', date(2020, 1, 1), 142.0)