-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
663f470
commit 7d52482
Showing
9 changed files
with
114 additions
and
17 deletions.
There are no files selected for viewing
11 changes: 11 additions & 0 deletions
11
fiscalsim_us/parameters/gov/states/ar/tax/income/credits/cdcc/child_age.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
description: Multiply the amount in Line 9 by this amount | ||
values: | ||
2022-01-01: 13 | ||
metadata: | ||
type: single_amount | ||
reference: | ||
- title: 2022 ARKANSAS INDIVIDUAL INCOME TAX CHILD AND DEPENDENT CARE EXPENSES Instructions | ||
href: https://www.dfa.arkansas.gov/images/uploads/incomeTaxOffice/2022_AR2441_Child_andDependentCareExpenses_Instructions.pdf | ||
unit: currency-USD | ||
period: year | ||
label: AR child care tax credit multiple |
2 changes: 1 addition & 1 deletion
2
fiscalsim_us/parameters/gov/states/ar/tax/income/credits/cdcc/childcare_rates.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 12 additions & 0 deletions
12
fiscalsim_us/parameters/gov/states/ar/tax/income/credits/cdcc/match.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
description: Arkansas matches this percentage of the federal child and dependent care credit. | ||
metadata: | ||
unit: /1 | ||
period: year | ||
label: Arkansas household and dependents care credit match | ||
reference: | ||
- title: Ark. Code R. § 26-51-502(c)(1)(A)(ii) | ||
href: https://codes.findlaw.com/ar/title-26-taxation/ar-code-sect-26-51-502/ | ||
- title: Arkansas 2022 AR2441 | line 10 | ||
href: https://www.dfa.arkansas.gov/images/uploads/incomeTaxOffice/2022_AR2441_Child_andDependentCareExpenses.pdf#page=1 | ||
values: | ||
2013-01-01: 0.2 |
16 changes: 0 additions & 16 deletions
16
fiscalsim_us/variables/gov/states/ar/tax/income/credits/ar_cdcc.py
This file was deleted.
Oops, something went wrong.
39 changes: 39 additions & 0 deletions
39
fiscalsim_us/variables/gov/states/ar/tax/income/credits/cdcc/ar_cdcc.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
from fiscalsim_us.model_api import * | ||
|
||
|
||
class ar_cdcc(Variable): | ||
value_type = float | ||
entity = TaxUnit | ||
label = "Arkansas Child and Dependent Care Credit" | ||
unit = USD | ||
documentation = "https://codes.findlaw.com/ar/title-26-taxation/ar-code-sect-26-51-502/" | ||
definition_period = YEAR | ||
defined_for = StateCode.AR | ||
|
||
def formula(tax_unit, period, parameters): | ||
p = parameters(period).gov.states.ar.tax.income.credits.cdcc | ||
cdcc = tax_unit("cdcc", period) | ||
return cdcc * p.match | ||
|
||
# filing_status = tax_unit('filing_status',period) #Needed? | ||
|
||
# gross_num_eligible = tax_unit.sum( | ||
# tax_unit.members("ar_cdcc_qualified_dependent", period) | ||
# ) | ||
|
||
# max_qual_expenses = where(gross_num_eligible >= 2, p.childcare_qual_max *2, p.childcare_qual_max) | ||
|
||
# qualified_expenses = min(tax_unit('tax_unit_qualified_expenses', period), max_qual_expenses) | ||
|
||
# earned_income_head = tax_unit('ar_cdcc_earned_income_head', period) #NOT FINALIZED | ||
# earned_income_spouse = tax_unit('ar_cdcc_earned_income_spouse', period) #NOT FINALIZED | ||
|
||
# base_amount = min(qualified_expenses, earned_income_head, earned_income_spouse) | ||
|
||
# fed_agi = tax_unit('adjusted_gross_income', period) | ||
|
||
# childcare_credit = p.childcare_rates[fed_agi] * base_amount | ||
|
||
|
||
|
||
# return childcare_credit |
11 changes: 11 additions & 0 deletions
11
fiscalsim_us/variables/gov/states/ar/tax/income/credits/cdcc/ar_cdcc_earned_income_head
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
from fiscalsim_us.model_api import * | ||
|
||
class ar_cdcc_earned_income_head(Variable): | ||
"Line 4 of Arkansas CHILD AND DEPENDENT CARE EXPENSES Form AR2441" | ||
value_type = float | ||
entity = TaxUnit | ||
label = "Qualified Child and Dependent Care Expenses" | ||
unit = USD | ||
definition_period = YEAR | ||
reference = "https://www.dfa.arkansas.gov/images/uploads/incomeTaxOffice/2022_AR1000TD_LumpSumDistributionAveraging.pdf" | ||
defined_for = StateCode.AR |
11 changes: 11 additions & 0 deletions
11
fiscalsim_us/variables/gov/states/ar/tax/income/credits/cdcc/ar_cdcc_earned_income_spouse
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
from fiscalsim_us.model_api import * | ||
|
||
class ar_cdcc_earned_income_head(Variable): | ||
"Line 4 of Arkansas CHILD AND DEPENDENT CARE EXPENSES Form AR2441" | ||
value_type = float | ||
entity = TaxUnit | ||
label = "Qualified Child and Dependent Care Expenses" | ||
unit = USD | ||
definition_period = YEAR | ||
reference = "https://www.dfa.arkansas.gov/images/uploads/incomeTaxOffice/2022_AR1000TD_LumpSumDistributionAveraging.pdf" | ||
defined_for = StateCode.AR |
18 changes: 18 additions & 0 deletions
18
fiscalsim_us/variables/gov/states/ar/tax/income/credits/cdcc/ar_cdcc_qualified_dependent.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
class ar_cdcc_qualified_dependent(Variable): | ||
value_type = bool | ||
entity = Person | ||
label = "Qualifying dependent for Arkansas CDCC" | ||
documentation = "Whether this person qualifies as a dependent for the child and dependent care credit." | ||
definition_period = YEAR | ||
reference = "https://www.dfa.arkansas.gov/images/uploads/incomeTaxOffice/2022_AR2441_Child_andDependentCareExpenses_Instructions.pdf" | ||
|
||
def formula(person, period, parameters): | ||
p = parameters(period).gov.states.ar.tax.income.credits.cdcc | ||
meets_age_criteria = person("age", period) < p.child_age | ||
incapable_of_self_care = person("incapable_of_self_care", period) | ||
is_dependent = person("is_tax_unit_dependent", period) | ||
is_spouse = person("is_tax_unit_spouse", period) | ||
dependent_or_spouse = is_dependent | is_spouse | ||
return meets_age_criteria | ( | ||
dependent_or_spouse & incapable_of_self_care | ||
) |
11 changes: 11 additions & 0 deletions
11
fiscalsim_us/variables/gov/states/ar/tax/income/credits/cdcc/ar_cdcc_qualified_expenses
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
from fiscalsim_us.model_api import * | ||
|
||
class ar_cdcc_qualified_expenses(Variable): | ||
"Line 2c of Arkansas CHILD AND DEPENDENT CARE EXPENSES Form AR2441" | ||
value_type = float | ||
entity = TaxUnit | ||
label = "Qualified Child and Dependent Care Expenses" | ||
unit = USD | ||
definition_period = YEAR | ||
reference = "https://www.dfa.arkansas.gov/images/uploads/incomeTaxOffice/2022_AR1000TD_LumpSumDistributionAveraging.pdf" | ||
defined_for = StateCode.AR |