Bill review: Maryland Standard Deduction Increase (MD HB411)#102
Open
PavelMakarchuk wants to merge 1 commit intomainfrom
Open
Bill review: Maryland Standard Deduction Increase (MD HB411)#102PavelMakarchuk wants to merge 1 commit intomainfrom
PavelMakarchuk wants to merge 1 commit intomainfrom
Conversation
Collaborator
|
We should hold off until we add Maryland local income taxes to the model, then rerun the impacts to see if we get closer. |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Bill Review: Maryland Standard Deduction Increase (HB411)
Reform ID:
md-hb411| State: MDBill text: https://mgaleg.maryland.gov/mgawebsite/Legislation/Details/hb0411?ys=2026RS
Description: Increases the Maryland standard deduction from $3,350 to $4,100 for single filers and from $6,700 to $8,200 for joint filers, heads of household, and surviving spouses, effective tax year 2026. Also updates the COLA base amounts for future indexing.
Merging this PR will publish the bill to the dashboard.
What we model
gov.states.md.tax.income.deductions.standard.flat_deduction.amount.SINGLEgov.states.md.tax.income.deductions.standard.flat_deduction.amount.JOINTWhat we don't model
COLA handling
The bill sets new base amounts ($4,100/$8,200) subject to the existing COLA mechanism (IRC § 1(f)(3), calendar year 2024 base). Since PE's reform mechanism overrides parameter values without re-applying uprating, we manually computed the COLA-adjusted values for each year using PE's
gov.irs.upratingindex and rounded down to the nearest $50 (matching the statute):Validation
External estimates
Back-of-envelope check
PE vs DLS year-over-year comparison
Verdict: PE consistently runs 13-17% below DLS across all years, with both series growing over time as the COLA-adjusted deduction increases compound. The consistent gap reflects the difference between PE's Enhanced CPS microdata and DLS's Comptroller tax return data (actual filer counts and income distributions). The DLS FY2027 figure (-$149.6M) is inflated because it is a transition fiscal year blending parts of TY2026 and TY2027. Both PE and DLS show the same trend: growing cost over time due to COLA from the higher base.
Key results (multi-year)
Decile impact (TY 2026)
District impacts (TY 2026)
Parameter changes
...flat_deduction.amount.SINGLE...flat_deduction.amount.SINGLE...flat_deduction.amount.SINGLE...flat_deduction.amount.SINGLE...flat_deduction.amount.SINGLE...flat_deduction.amount.JOINT...flat_deduction.amount.JOINT...flat_deduction.amount.JOINT...flat_deduction.amount.JOINT...flat_deduction.amount.JOINT(SEPARATE = same as SINGLE; HEAD_OF_HOUSEHOLD and SURVIVING_SPOUSE = same as JOINT)
Data quality notes
gov.irs.uprating(chained CPI) with 2026 as the base year for the new amounts, rounded down to nearest $50 per statuteReform parameters JSON
{ "gov.states.md.tax.income.deductions.standard.flat_deduction.amount.SINGLE": { "2026-01-01.2026-12-31": 4100, "2027-01-01.2027-12-31": 4200, "2028-01-01.2028-12-31": 4250, "2029-01-01.2029-12-31": 4350, "2030-01-01.2100-12-31": 4450 }, "gov.states.md.tax.income.deductions.standard.flat_deduction.amount.SEPARATE": { "2026-01-01.2026-12-31": 4100, "2027-01-01.2027-12-31": 4200, "2028-01-01.2028-12-31": 4250, "2029-01-01.2029-12-31": 4350, "2030-01-01.2100-12-31": 4450 }, "gov.states.md.tax.income.deductions.standard.flat_deduction.amount.JOINT": { "2026-01-01.2026-12-31": 8200, "2027-01-01.2027-12-31": 8400, "2028-01-01.2028-12-31": 8550, "2029-01-01.2029-12-31": 8750, "2030-01-01.2100-12-31": 8950 }, "gov.states.md.tax.income.deductions.standard.flat_deduction.amount.HEAD_OF_HOUSEHOLD": { "2026-01-01.2026-12-31": 8200, "2027-01-01.2027-12-31": 8400, "2028-01-01.2028-12-31": 8550, "2029-01-01.2029-12-31": 8750, "2030-01-01.2100-12-31": 8950 }, "gov.states.md.tax.income.deductions.standard.flat_deduction.amount.SURVIVING_SPOUSE": { "2026-01-01.2026-12-31": 8200, "2027-01-01.2027-12-31": 8400, "2028-01-01.2028-12-31": 8550, "2029-01-01.2029-12-31": 8750, "2030-01-01.2100-12-31": 8950 } }Versions
1.499.0policyengine-us-data v1.17.0