Skip to content

Add contributed reform for Michigan Child Tax Credit (HB 4055)#7827

Merged
PavelMakarchuk merged 2 commits intoPolicyEngine:mainfrom
DTrim99:mi-ctc-match
Mar 23, 2026
Merged

Add contributed reform for Michigan Child Tax Credit (HB 4055)#7827
PavelMakarchuk merged 2 commits intoPolicyEngine:mainfrom
DTrim99:mi-ctc-match

Conversation

@DTrim99
Copy link
Collaborator

@DTrim99 DTrim99 commented Mar 23, 2026

Summary

Adds a contributed reform allowing Michigan to implement a state Child Tax Credit as a 50% match of the federal CTC, based on HB 4055.

Changes

  • Parameters (gov/contrib/states/mi/ctc/):

    • match.yaml - MI CTC match rate (default: 50% for 2025)
    • in_effect.yaml - Whether MI CTC is active (default: false)
  • Reform module (reforms/states/mi/ctc/):

    • mi_ctc - Calculates MI CTC as federal CTC × match rate
    • mi_refundable_credits - Override to include mi_ctc when in effect
  • Tests - YAML tests verifying reform behavior including integration and refundability

Usage

Enable the MI CTC by setting:

gov.contrib.states.mi.ctc.in_effect: true
gov.contrib.states.mi.ctc.match: 0.5  # 50% match

Test plan

  • Verify MI CTC equals federal CTC × match rate when enabled
  • Verify MI refundable credits includes mi_ctc when in effect
  • Verify MI income tax is reduced by CTC (refundability test)

Closes #7826

References

🤖 Generated with Claude Code

- Add parameters for MI CTC match rate (50%) and in_effect toggle
- Create mi_ctc variable as federal CTC × match rate
- Override mi_refundable_credits to include mi_ctc when in effect
- Add tests for integration and refundability

Closes PolicyEngine#7826

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@DTrim99 DTrim99 requested a review from PavelMakarchuk March 23, 2026 13:39
- Simplify formulas since reform only applies when in_effect is true
- Format test numbers with underscores for readability

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@PavelMakarchuk PavelMakarchuk merged commit 56f6823 into PolicyEngine:main Mar 23, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add contributed reform for Michigan Child Tax Credit (HB 4055)

2 participants