-
Notifications
You must be signed in to change notification settings - Fork 211
Book Connecticut child tax rebate in 2021 eligibility year (like RI/NM) #9274
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
DTrim99
wants to merge
5
commits into
PolicyEngine:main
Choose a base branch
from
DTrim99:fix/ct-child-rebate-2021
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
5 commits
Select commit
Hold shift + click to select a range
d210aa5
Book Connecticut child tax rebate in 2021 eligibility year
DTrim99 bb45710
Address @PavelMakarchuk review: CT child tax rebate federal-AGI phase…
DTrim99 f79bd77
Address @PavelMakarchuk follow-up: fix CT child tax rebate phase-out …
DTrim99 3e8aad4
Address @PavelMakarchuk review: fix phantom pre-2021 rebate, referenc…
DTrim99 c30153e
Address 8/25 review: fix $250 citation, comments, and tests
DTrim99 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 @@ | ||
| Move the Connecticut child tax rebate to the 2021 eligibility year as a refundable credit, matching how the analogous Rhode Island and New Mexico prior-year rebates are booked, so it no longer reduces 2022 Connecticut income tax. |
This file contains hidden or 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
This file contains hidden or 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
15 changes: 15 additions & 0 deletions
15
policyengine_us/parameters/gov/states/ct/tax/income/rebate/age_limit.yaml
This file contains hidden or 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,15 @@ | ||
| description: Connecticut limits its child tax rebate to dependent children this age or younger under the Child Tax Rebate program. | ||
| metadata: | ||
| unit: year | ||
| period: year | ||
| label: Connecticut child tax rebate age limit | ||
| reference: | ||
| - title: 2022 Child Tax Rebate | ||
| href: https://portal.ct.gov/drs/credit-programs/child-tax-rebate/overview | ||
| - title: House Bill No. 5506 Public Act No. 22-118 Sec. 411(a)(1) | ||
| href: https://cga.ct.gov/2022/ACT/PA/PDF/2022PA-00118-R00HB-05506-PA.PDF#page=548 | ||
| # The sentinel asymmetry with amount.yaml / child_cap.yaml is deliberate: a | ||
| # leaked/backdated age_limit is inert while the amount is 0 (rebate = | ||
| # capped_children * amount = 0), so age_limit need not carry a 2015/2022 sentinel. | ||
| values: | ||
| 2021-01-01: 18 |
20 changes: 15 additions & 5 deletions
20
policyengine_us/parameters/gov/states/ct/tax/income/rebate/amount.yaml
This file contains hidden or 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 |
|---|---|---|
| @@ -1,15 +1,25 @@ | ||
| description: Connecticut provides a child tax rebate of this amount, for each eligible child. | ||
| description: Connecticut provides a child tax rebate of this amount for each eligible child under the Child Tax Rebate program. | ||
| metadata: | ||
| period: year | ||
| unit: currency-USD | ||
| label: Connecticut child tax rebate amount | ||
| reference: | ||
| - title: 2022 Child Tax Rebate | ||
| href: https://portal.ct.gov/drs/credit-programs/child-tax-rebate/overview | ||
| - title: TSSB 2022-5 - Frequently Asked Questions Concerning the Child Tax Rebate (4) | ||
| - title: TSSB 2022-5 - Frequently Asked Questions Concerning the Child Tax Rebate Q4 | ||
| href: https://portal.ct.gov/-/media/drs/publications/tssb/2022/tssb-2022-5.pdf#page=1 | ||
| - title: House Bill No. 5506 Public Act No. 22-118 Sec. 410 (xxvi) | ||
| - title: House Bill No. 5506 Public Act No. 22-118 Sec. 411(b)(2) | ||
| href: https://cga.ct.gov/2022/ACT/PA/PDF/2022PA-00118-R00HB-05506-PA.PDF#page=549 | ||
| - title: House Bill No. 5506 Public Act No. 22-118 Sec. 411(b)(1) | ||
| href: https://cga.ct.gov/2022/ACT/PA/PDF/2022PA-00118-R00HB-05506-PA.PDF#page=548 | ||
| # The legal code section has been repealed | ||
| # PA 22-118 Sec. 411 is uncodified session law, keyed to TY2021, never added to | ||
| # the General Statutes; it sunsets to 0 in 2022. The $250 amount is set in the | ||
| # opening clause of Sec. 411(b)(2) (p. 549); the one-time/TY2021 character is | ||
| # stated in Sec. 411(b)(1) (p. 548). TSSB 2022-5 cites this as H.B. 5506 | ||
| # Sec. 415; the enrolled act renumbers it Sec. 411 (same provision). | ||
| values: | ||
| 2022-01-01: 250 | ||
| # No rebate before the 2021 tax year; the explicit 0 blocks backdating from | ||
| # phantoming the 2021 value into prior years at system build. | ||
| 2015-01-01: 0 | ||
| 2021-01-01: 250 | ||
|
DTrim99 marked this conversation as resolved.
|
||
| 2022-01-01: 0 | ||
19 changes: 12 additions & 7 deletions
19
policyengine_us/parameters/gov/states/ct/tax/income/rebate/child_cap.yaml
This file contains hidden or 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 |
|---|---|---|
| @@ -1,15 +1,20 @@ | ||
| description: Connecticut caps the child for tax rebate at this number. | ||
| description: Connecticut caps its child tax rebate at this number of children under the Child Tax Rebate program. | ||
| metadata: | ||
| period: year | ||
| unit: currency-USD | ||
| label: Connecticut tax rebate child cap | ||
| unit: person | ||
| label: Connecticut child tax rebate child cap | ||
| reference: | ||
| - title: 2022 Child Tax Rebate | ||
| href: https://portal.ct.gov/drs/credit-programs/child-tax-rebate/overview | ||
| - title: TSSB 2022-5 - Frequently Asked Questions Concerning the Child Tax Rebate (4) | ||
| - title: TSSB 2022-5 - Frequently Asked Questions Concerning the Child Tax Rebate Q4 | ||
| href: https://portal.ct.gov/-/media/drs/publications/tssb/2022/tssb-2022-5.pdf#page=1 | ||
| - title: House Bill No. 5506 Public Act No. 22-118 Sec. 411 (b) (1) | ||
| - title: House Bill No. 5506 Public Act No. 22-118 Sec. 411(b)(1) | ||
| href: https://cga.ct.gov/2022/ACT/PA/PDF/2022PA-00118-R00HB-05506-PA.PDF#page=548 | ||
| # The legal code section has been repealed | ||
| # PA 22-118 Sec. 411 is uncodified session law, keyed to TY2021, never added to | ||
| # the General Statutes; it sunsets to 0 in 2022. | ||
| values: | ||
| 2022-01-01: 3 | ||
| # No rebate before the 2021 tax year; the explicit 0 blocks backdating from | ||
| # phantoming the 2021 value into prior years at system build. | ||
| 2015-01-01: 0 | ||
| 2021-01-01: 3 | ||
| 2022-01-01: 0 |
13 changes: 9 additions & 4 deletions
13
policyengine_us/parameters/gov/states/ct/tax/income/rebate/reduction/increment.yaml
This file contains hidden or 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 |
|---|---|---|
| @@ -1,11 +1,16 @@ | ||
| description: Connecticut reduces the child tax rebate amount for each of these increments of state adjusted gross income exceeding the threshold. | ||
| description: Connecticut reduces the child tax rebate amount for each of these increments of federal adjusted gross income exceeding the threshold under the Child Tax Rebate program. | ||
| metadata: | ||
| period: year | ||
| unit: currency-USD | ||
| label: Connecticut child tax rebate reduction increment | ||
| reference: | ||
| - title: House Bill No. 5506 Public Act No. 22-118 Sec. 411 (b)(2) | ||
| - title: House Bill No. 5506 Public Act No. 22-118 Sec. 411(b)(2) | ||
| href: https://cga.ct.gov/2022/ACT/PA/PDF/2022PA-00118-R00HB-05506-PA.PDF#page=549 | ||
| # The legal code section has been repealed | ||
| # PA 22-118 Sec. 411 is uncodified session law, keyed to TY2021, never added to | ||
| # the General Statutes. This file does NOT carry the 2022 sunset: that is carried | ||
| # by amount.yaml / child_cap.yaml (rebate = capped_children * amount, both 0 | ||
| # outside 2021), so this reduction increment is inert outside 2021. `increment` | ||
| # is deliberately NEVER zeroed because a 0 here divides by zero in | ||
| # ct_child_tax_rebate.py (np.ceil(excess / increment)). | ||
| values: | ||
| 2022-01-01: 1_000 | ||
| 2021-01-01: 1_000 |
11 changes: 7 additions & 4 deletions
11
policyengine_us/parameters/gov/states/ct/tax/income/rebate/reduction/rate.yaml
This file contains hidden or 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 |
|---|---|---|
| @@ -1,11 +1,14 @@ | ||
| description: Connecticut reduces the personal exemption amount by this rate for each increment of state adjusted gross income exceeding the threshold. | ||
| description: Connecticut reduces the child tax rebate by this share for each increment of federal adjusted gross income exceeding the threshold under the Child Tax Rebate program. | ||
| metadata: | ||
| period: year | ||
| unit: /1 | ||
| label: Connecticut child tax rebate reduction rate | ||
| reference: | ||
| - title: House Bill No. 5506 Public Act No. 22-118 Sec. 411 (b)(2) | ||
| - title: House Bill No. 5506 Public Act No. 22-118 Sec. 411(b)(2) | ||
| href: https://cga.ct.gov/2022/ACT/PA/PDF/2022PA-00118-R00HB-05506-PA.PDF#page=549 | ||
| # The legal code section has been repealed | ||
| # PA 22-118 Sec. 411 is uncodified session law, keyed to TY2021, never added to | ||
| # the General Statutes. This file does NOT carry the 2022 sunset: that is carried | ||
| # by amount.yaml / child_cap.yaml (rebate = capped_children * amount, both 0 | ||
| # outside 2021), so this reduction rate is inert outside 2021. | ||
| values: | ||
| 2022-01-01: .1 | ||
| 2021-01-01: 0.1 |
25 changes: 14 additions & 11 deletions
25
policyengine_us/parameters/gov/states/ct/tax/income/rebate/reduction/start.yaml
This file contains hidden or 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 |
|---|---|---|
| @@ -1,23 +1,26 @@ | ||
| description: Connecticut reduces the child tax rebate for filers with state adjusted gross income above this amount, based on filing status. | ||
| description: Connecticut reduces the child tax rebate for filers with federal adjusted gross income above this amount, based on filing status, under the Child Tax Rebate program. | ||
| metadata: | ||
| period: year | ||
| unit: currency-USD | ||
| label: Connecticut child tax rebate reduction start | ||
| breakdown: | ||
| - filing_status | ||
| reference: | ||
| - title: TSSB 2022-5 - Frequently Asked Questions Concerning the Child Tax Rebate (11) | ||
| - title: TSSB 2022-5 - Frequently Asked Questions Concerning the Child Tax Rebate Q11 | ||
| href: https://portal.ct.gov/-/media/drs/publications/tssb/2022/tssb-2022-5.pdf#page=2 | ||
| - title: House Bill No. 5506 Public Act No. 22-118 Sec. 410 (xxvi) | ||
| - title: House Bill No. 5506 Public Act No. 22-118 Sec. 411(b)(2) | ||
| href: https://cga.ct.gov/2022/ACT/PA/PDF/2022PA-00118-R00HB-05506-PA.PDF#page=549 | ||
| # The legal code section has been repealed | ||
| # PA 22-118 Sec. 411 is uncodified session law, keyed to TY2021, never added to | ||
| # the General Statutes. This file does NOT carry the 2022 sunset: that is carried | ||
| # by amount.yaml / child_cap.yaml (rebate = capped_children * amount, both 0 | ||
| # outside 2021), so this reduction start is inert outside 2021. | ||
| SINGLE: | ||
| 2022-01-01: 100_000 | ||
| HEAD_OF_HOUSEHOLD: | ||
| 2022-01-01: 160_000 | ||
| 2021-01-01: 100_000 | ||
| JOINT: | ||
| 2022-01-01: 200_000 | ||
| SURVIVING_SPOUSE: | ||
| 2022-01-01: 200_000 | ||
| 2021-01-01: 200_000 | ||
| SEPARATE: | ||
| 2022-01-01: 100_000 | ||
| 2021-01-01: 100_000 | ||
| HEAD_OF_HOUSEHOLD: | ||
| 2021-01-01: 160_000 | ||
| SURVIVING_SPOUSE: | ||
| 2021-01-01: 200_000 |
This file contains hidden or 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
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.