Skip to content

Phase out the California AMT exemption at 25% instead of the federal 2026 rate - #10501

Open
PavelMakarchuk wants to merge 2 commits into
mainfrom
fix-10268-ca-amt-phase-out-rate
Open

PavelMakarchuk wants to merge 2 commits into
mainfrom
fix-10268-ca-amt-phase-out-rate

Conversation

@PavelMakarchuk

@PavelMakarchuk PavelMakarchuk commented Oct 27, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

ca_amt_exemption reduced the California AMT exemption at the federal phase-out rate, gov.irs.income.amt.exemption.phase_out.rate. That rate is 50% from 2026, because P.L. 119-21, sec. 70107(c), added IRC 55(d)(4)(A)(ii)(IV): paragraph (2) "shall be applied— ... by substituting “50 percent” for “25 percent”" for taxable years beginning after December 31, 2025.

California does not follow that change. Cal. Rev. & Tax. Code 17062.1 (added by Stats. 2025, Ch. 231, Sec. 6 (SB 711), effective October 1, 2025):

For the purposes of this chapter, Part VI of Subchapter A of Chapter 1 of Subtitle A of the Internal Revenue Code, relating to alternative minimum tax, as it read on January 1, 2015, shall apply, except as otherwise provided.

R&TC 17062(b)(6) replaces only the threshold amounts:

For taxable years beginning on or after January 1, 1998, Section 55(d)(3) of the Internal Revenue Code, relating to phaseout of exemption amount, is modified, for purposes of this part, to provide the following phaseout of exemption amounts in lieu of those contained therein: (A) Two hundred fourteen thousand seven hundred twenty-five dollars ($214,725) ... (B) One hundred sixty-one thousand forty-four dollars ($161,044) ... (C) One hundred seven thousand three hundred sixty-two dollars ($107,362) ...

The other percentages in 17062 are the tentative minimum tax rates, the nonresident proration rate and the CPI factor, so the rate comes from IRC 55(d)(3) as it read on January 1, 2015 (2014 edition):

The exemption amount of any taxpayer shall be reduced (but not below zero) by an amount equal to 25 percent of the amount by which the alternative minimum taxable income of the taxpayer exceeds— ...

In the case of a taxpayer described in paragraph (1)(C), alternative minimum taxable income shall be increased by the lesser of (i) 25 percent of the excess of alternative minimum taxable income (determined without regard to this sentence) over the minimum amount of such income (as so determined) for which the exemption amount under paragraph (1)(C) is zero, or (ii) such exemption amount (determined without regard to this paragraph).

The 2025 Instructions for Schedule P (540) say "California law conforms to IRC Sections 55 through 59, relating to alternative minimum tax (AMT), as of January 1, 2015", and use 25% in both steps: the Line 21 worksheet for separate filers ("Multiply line 3 by 25% (.25)") and the Line 22 Exemption Worksheet ("Multiply line 4 by 25% (.25)"). The 2021 instructions have the same two lines.

This PR adds gov.states.ca.tax.income.amt.exemption.phase_out_rate (0.25 from 2021, the first year of the other California AMT parameters) and uses it in ca_amt_exemption. It also uses it in ca_amti for the separate-filer add-back, which read gov.irs.income.amt.capital_gains.capital_gain_excess_tax_rate, a federal capital gains rate that is also 0.25. That second change does not change any value; it only makes the add-back read the California rate that the same sentence of IRC 55(d)(3) sets.

Results through 2025 do not change, because the federal rate was also 25%. From 2026, the California exemption is larger for filers with AMTI above the phase-out threshold.

Issue reproduction (single filer, age 45; California 2026 amounts are PE's CPI-uprated values, because the FTB has not published 2026 Schedule P amounts):

Household Year Variable main branch
Wages $500,000, real estate taxes $150,000 2026 ca_amt_exemption 22,696.13 58,773.55
ca_amt 3,152.53 627.11
ca_income_tax 33,411.27 30,885.85
Wages $450,000 2026 ca_amt_exemption 47,696.13 71,273.55
ca_amt 0 0
Wages $500,000, real estate taxes $150,000 2025 ca_amt_exemption 54,701 54,701
ca_amt 799.59 799.59

For the first household, ca_amti (500,000) and ca_income_tax_before_credits (30,258.74) are the same on both. The branch's ca_amt is 7% × (500,000 − 58,773.55) − 30,258.74 = 627.11.

Tests

Added to ca_amt_exemption.yaml (Schedule P (540) Exemption Worksheet arithmetic in each case):

  • 2026 single, AMTI $500,000: line 1 94,850.96; line 4 500,000 − 355,690.34 = 144,309.66; line 5 25% × 144,309.66 = 36,077.41; line 6 58,773.55 (main gives 22,696.13 at 50%). Fails on main, passes here.
  • 2026 joint, AMTI $700,000: line 1 126,469.65; line 4 700,000 − 474,254.81 = 225,745.19; line 5 56,436.30; line 6 70,033.36 (main gives 13,597.06). Fails on main, passes here.
  • 2025 single, AMTI $500,000, published amounts: 92,749 − 25% × (500,000 − 347,808) = 54,701. Control.

The 2026 expectations use PE's CPI-uprated 2026 amounts as worksheet inputs, so they will move when the FTB publishes the 2026 amounts. The rate step is the only part that this PR changes.

I did not add cases to ca_amt.yaml, to avoid a conflict with #9621, which edits that file.

Results: tests/policy/baseline/gov/states/ca/tax/: 288 passed. Code-health tests: 503 passed, 1 skipped, 2 failed. The 2 failures (test_selective_test_batches.py::test_reform_folders_run_each_yaml_and_python_file_separately[True-contrib/crfb] and [True-reform]) fail the same way on main in my local environment and do not touch these files.

Not changed

ca_amt_exemption lines 7–10 (children under 24) still read the federal gov.irs.income.amt.exemption.child.amount. The 2025 instructions give "$9,750" for line 7. That is outside this issue.

Fixes #10268

axiom: TheAxiomFoundation/rulespec-us#1958 queued (open, pe-parity; 17062.1 is a deferred stub with no rules, and the signed encoder dispatch needs approval)

🤖 Generated with Claude Code

…2026 rate

R&TC 17062.1 applies IRC 55 as it read on January 1, 2015, and 17062(b)(6)
replaces only the phase-out thresholds, so the rate stays at 25% when P.L.
119-21 raises the federal rate to 50% from 2026. Add
gov.states.ca.tax.income.amt.exemption.phase_out_rate and use it in
ca_amt_exemption and in the separate-filer AMTI add-back in ca_amti, which
read the federal phase-out rate and the federal capital gains rate.

Fixes #10268

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
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.

California AMT: the exemption phases out at the federal 50% rate from 2026; Cal. Rev. & Tax. Code 17062.1 keeps 25%

1 participant