-
-
Notifications
You must be signed in to change notification settings - Fork 158
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
EITC parametrization to capture Romney's Family Security Act #2546
Comments
Some more info on this:
|
Hi @MaxGhenis, @jdebacker and @Thirdhuman, I'm having the same issue where I'd like to test the effect of different benefit amounts for people filing jointly vs. single filiers, but the tax calculator only allows for a different phase out threshold for married filiers. Any timeline on getting this implemented? Thanks! |
@hdoupe I'm trying to think about how to implement this without breaking backwards compatibility of the EITC parameters. Do you have thoughts on whether it's possible add a dimension to the |
@jdebacker, a couple quick thoughts on this:
I don't have a strong feeling for how this should work yet. How do you think the user experience should look if we are able to support this in a backwards compatible way? Like how would the Tax-Calculator style JSON reform look? Code for updating the `EITC_c` parameter:import json
import taxcalc as tc
with open("taxcalc/policy_current_law.json", "r") as f:
data = json.load(f)
pol = tc.Policy()
pol.clear_state()
mars_vals = pol.label_grid["MARS"]
new_vals = []
for val in pol.sel["EITC_c"].missing("_auto"):
for mars_val in mars_vals:
new_vals.append({
"year": val["year"],
"EIC": val["EIC"],
"MARS": mars_val,
"value": val["value"]
})
data["EITC_c"]["value"] = new_vals
with open("taxcalc/policy_current_law.json", "w") as f:
json.dump(data, f, indent=4) |
Under Romney's Family Security Act, "The Earned Income Tax Credit (EITC) is replaced by a simplified earnings credit with a maximum value of $1,000 for single households and $2,000 for married households filing jointly, independent of the number of child dependents. The EITC for adult dependents is preserved."
This requires additional parameterization to reform the core EITC while preserving it for adult dependents.
cc @Thirdhuman
The text was updated successfully, but these errors were encountered: