How Taxtirement calculates
Every number in the app comes from a published rule, and you can see it. This page lists the 2026 values, where each one comes from, and the tests that check the calculations.
Principles
- Rules are data, with sources. Each tax year's values live in a file that names the IRS, SSA, CMS or state document behind every number.
- Every result explains itself. Tap "Why?" on any number to see each step, its formula, and the form line or code section it follows.
- Tests come from the sources, not the app. Expected values are worked out by hand from the published documents, never copied from the app's own output.
- Later years follow the law as written. Values that are indexed for inflation are projected with their own indexing method; fixed amounts (like the Social Security taxation thresholds) stay fixed; scheduled changes are applied in their year.
- Estimates, not advice. Results are scenarios to compare. Taxtirement doesn't recommend investments or allocations.
Federal income tax, 2026
| Rate | Single | Married filing jointly | Married filing separately | Head of household |
|---|---|---|---|---|
| 10% | $0 – $12,400 | $0 – $24,800 | $0 – $12,400 | $0 – $17,700 |
| 12% | $12,400 – $50,400 | $24,800 – $100,800 | $12,400 – $50,400 | $17,700 – $67,450 |
| 22% | $50,400 – $105,700 | $100,800 – $211,400 | $50,400 – $105,700 | $67,450 – $105,700 |
| 24% | $105,700 – $201,775 | $211,400 – $403,550 | $105,700 – $201,775 | $105,700 – $201,750 |
| 32% | $201,775 – $256,225 | $403,550 – $512,450 | $201,775 – $256,225 | $201,750 – $256,200 |
| 35% | $256,225 – $640,600 | $512,450 – $768,700 | $256,225 – $384,350 | $256,200 – $640,600 |
| 37% | over $640,600 | over $768,700 | over $384,350 | over $640,600 |
| Rule | 2026 value | Source |
|---|---|---|
| Standard deduction | $16,100 single or separate; $32,200 joint; $24,150 head of household | IRS Rev. Proc. 2025-32 (2026 inflation adjustments) secs. 3.01, 3.03, 3.14, https://www.irs.gov/pub/irs-drop/rp-25-32.pdf (sources/rp2532.txt); checked 2026-10-02 |
| Additional for 65+ or blind | $1,650 per person if married; $2,050 otherwise | IRS Rev. Proc. 2025-32 (2026 inflation adjustments) secs. 3.01, 3.03, 3.14, https://www.irs.gov/pub/irs-drop/rp-25-32.pdf (sources/rp2532.txt); checked 2026-10-02 |
| Senior deduction | $6,000 per person 65+, less 6% of MAGI over $75,000 ($150,000 joint) | OBBBA sec. 70103, IRC sec. 151(d)(5)(C); https://www.irs.gov/newsroom/check-your-eligibility-for-the-new-enhanced-deduction-for-seniors |
| State and local tax cap | $40,400 ($20,200 separate), reduced by 30% of MAGI over $505,000, not below $10,000 | OBBBA sec. 70120, IRC sec. 164(b)(6)-(7): separate returns get half of the phased-down joint amount |
| Itemized deduction limit | 2/37 rule for the 37% bracket | OBBBA sec. 70111, IRC sec. 68: itemized deductions reduced by 2/37 of the lesser of the deductions and taxable income (plus the deductions) over the start of the 37% bracket |
| 0% capital-gain rate up to | $49,450 single; $98,900 joint; $66,200 head of household | IRS Rev. Proc. 2025-32 (2026 inflation adjustments) secs. 3.01, 3.03, 3.14, https://www.irs.gov/pub/irs-drop/rp-25-32.pdf (sources/rp2532.txt); checked 2026-10-02 |
| 15% capital-gain rate up to | $545,500 single; $613,700 joint; $579,600 head of household | IRS Rev. Proc. 2025-32 (2026 inflation adjustments) secs. 3.01, 3.03, 3.14, https://www.irs.gov/pub/irs-drop/rp-25-32.pdf (sources/rp2532.txt); checked 2026-10-02 |
| Net investment income tax | 3.8% over $200,000 ($250,000 joint) | IRC sec. 1411 (thresholds fixed by statute, not indexed) |
| Social Security taxation | base $25,000 ($32,000 joint); 85% tier above $34,000 ($44,000 joint) | IRC sec. 86; IRS Pub. 915 Worksheet 1 (thresholds fixed by statute, not indexed) |
| Foreign earned income exclusion | $132,900 per qualifying person, plus housing; the rest of the income is taxed at the rates it would face with the excluded amount included (Foreign Earned Income Tax Worksheet) | IRC sec. 911(b)(2)(D); Rev. Proc. 2025-32 sec. 3.39 ($132,900; sources/rp2532.txt). Stacking: Foreign Earned Income Tax Worksheet, Form 1040 instructions line 16 (sources/i1040gi-2025.txt) and Form 6251 instructions line 7 (sources/i6251.txt). MAGI add-backs: Pub. 915 Worksheet 1 line 5; IRC secs. 151(d)(5), 1411(d); SSA IRMAA MAGI |
| AMT exemption | $90,100 unmarried; $140,200 joint; phased out at 50% over $500,000 ($1,000,000 joint); 28% rate above $244,500 | Rev. Proc. 2025-32 sec. 3.10; the senior deduction is added back to AMTI (2025 Form 6251 instructions, line 1); IRC sec. 56(b)(1)(E): sec. 68 does not apply to the AMT; Part III per 2025 Form 6251 (sources/f6251-2025.txt). Awaiting confirmation: the married-filing-separately AMTI add-on rate for 2026 (assumed to equal the 50% phase-out rate) |
Medicare premiums and IRMAA, 2026
Part B standard premium $202.90 a month. Premiums use income from 2 years earlier.
| Income, single | Income, joint | Part B a month | Part D surcharge a month |
|---|---|---|---|
| over $0 | over $0 | $202.90 | $0 |
| over $109,000 | over $218,000 | $284.10 | $14.50 |
| over $137,000 | over $274,000 | $405.80 | $37.50 |
| over $171,000 | over $342,000 | $527.50 | $60.40 |
| over $205,000 | over $410,000 | $649.20 | $83.30 |
| $500,000 or more | $750,000 or more | $689.90 | $91 |
CMS 2026 Medicare Parts A & B premiums and deductibles fact sheet, https://www.cms.gov/newsroom/fact-sheets/2026-medicare-parts-b-premiums-deductibles (sources/cms-partb-irmaa-2026.txt; Part B, Part D and married-separate tables); checked 2026-10-02
Retirement accounts, Social Security and ACA, 2026
| Rule | 2026 value | Source |
|---|---|---|
| Required distributions start at | born through 1950: 72; born through 1959: 73; born later: 75 | IRS Pub. 590-B (2025); QCD limit $111,000: IRS Notice 2025-67 (sources/n2567.txt), IRC sec. 408(d)(8)(G); checked 2026-10-02 Early-distribution tax: IRC sec. 72(t)(1) 10%, (t)(2)(A)(i) age 59 1/2, (t)(2)(A)(v) separation from service in or after the year of age 55 (plans only, not IRAs); Form 5329 instructions (sources/i5329-2025.txt lines 94, 181, 260-266). Statute, not indexed. HSA: IRC sec. 223(f)(2) non-medical distributions are income, (f)(4) 20% additional tax before 65 (Form 8889 line 17b, sources/i8889-2025.txt lines 498-514; Pub. 969, sources/p969-2025.txt lines 575-600 for Medicare premiums but not Medigap). Statute, not indexed. Deferral limits: 402(g)(1) 24500, catch-up 8000, 60-63 11250, Roth catch-up wage threshold 150000 (IRS Notice 2025-67, sources/n2567.txt lines 35-55). Payroll: IRC 3101(a) 6.2%, (b)(1) 1.45%, (b)(2) 0.9% over $200,000/$250,000/$125,000 (statute). |
| Qualified charitable distribution limit | $111,000 a year from age 70.5 | IRS Pub. 590-B (2025); QCD limit $111,000: IRS Notice 2025-67 (sources/n2567.txt), IRC sec. 408(d)(8)(G); checked 2026-10-02 Early-distribution tax: IRC sec. 72(t)(1) 10%, (t)(2)(A)(i) age 59 1/2, (t)(2)(A)(v) separation from service in or after the year of age 55 (plans only, not IRAs); Form 5329 instructions (sources/i5329-2025.txt lines 94, 181, 260-266). Statute, not indexed. HSA: IRC sec. 223(f)(2) non-medical distributions are income, (f)(4) 20% additional tax before 65 (Form 8889 line 17b, sources/i8889-2025.txt lines 498-514; Pub. 969, sources/p969-2025.txt lines 575-600 for Medicare premiums but not Medigap). Statute, not indexed. Deferral limits: 402(g)(1) 24500, catch-up 8000, 60-63 11250, Roth catch-up wage threshold 150000 (IRS Notice 2025-67, sources/n2567.txt lines 35-55). Payroll: IRC 3101(a) 6.2%, (b)(1) 1.45%, (b)(2) 0.9% over $200,000/$250,000/$125,000 (statute). |
| Social Security cost-of-living increase | 2.8% | SSA, Cost-of-Living Increase and Other Determinations for 2026, FR Doc. 2025-19763 (sources/ssa-cola-determinations-2026-fr.txt): COLA 2.8%, taxable maximum $184,500, earnings test $24,480 / $65,160; checked 2026-10-02 |
| Social Security earnings test | $24,480 before the year of full retirement age; $65,160 in that year | SSA, Cost-of-Living Increase and Other Determinations for 2026, FR Doc. 2025-19763 (sources/ssa-cola-determinations-2026-fr.txt): COLA 2.8%, taxable maximum $184,500, earnings test $24,480 / $65,160; checked 2026-10-02 |
| ACA premium credit | applicable percentages from 2.1% to 9.96% of income; no credit above 400% of the poverty line | IRS Rev. Proc. 2025-25 sec. 3.01 (2026 applicable percentage table; sources/rp2525.txt); HHS 2025 poverty guidelines, 90 FR (Jan. 17, 2025), FR Doc. 2025-01377 (sources/hhs-poverty-guidelines-2025-fr.txt): 48 states $15,650 + $5,500, Alaska $19,550 + $6,880, Hawaii $17,990 + $6,330; checked 2026-10-02 |
States and localities
All 50 states and DC, plus New York City and the Maryland counties. Values marked as awaiting the final form use the statute or the latest published worksheet until the state releases its 2026 form.
Every state with an income tax is checked against a second, independent calculation written from the state's forms and statutes without looking at the app, on 1,000 random households per state, to within $1. Government pensions are taxed by who pays them: federal civilian (FERS or CSRS), military retired pay, the state's own plans, or another state's, including rules tied to years of service (Kentucky before 1998, Oregon before October 1991, North Carolina's Bailey settlement and 20-year military rule). Where a state lets married couples file separately on one return (Arkansas, Delaware, DC, Kentucky), the lower tax is used.
After-tax comparisons
"What you'd have after tax" compares a scenario with no conversions at ages 70, 75, 80, 85 and 90 and at the end of the plan, in today's dollars. Savings count Roth, brokerage and cash in full, and pre-tax accounts after the tax rate set in Settings (24% by default). Both scenarios pay for the same spending, so the difference is money left over. Historical market sequences start in 1928, the first year with a Treasury bill series; earlier years aren't estimated.
The test suite (617 tests)
Every change to a calculation or a rule value needs a test that fails without it. Property tests also check rules that must always hold: more income never lowers tax (except where a state's law says so, each listed in the test), balances never go negative, and spending is always met while money remains.
Action checklist (D7) 4
- Conversion medicare and review for the sample couple
- Safe harbor uses the smaller amount
- First rmdcan wait until april
- Reminder to wait for age59 and ahalf
Early distributions (§ 72(t)) 7
- Federal return adds ten percent
- Ira withdrawals before fifty nine and ahalf owe ten percent
- Fifty nine and ahalf by year end ends it
- Plans are exempt after leaving work at fifty five
- Only the irashare owes it when both exist
- Conversions dont owe it
- Retirement age reaches the state return
Social Security earnings test 4
- Benefits are withheld before full retirement age
- Withheld months raise the benefit from full retirement age
- No withholding from full retirement age
- Wage indexed amounts follow the trustees report
Employer plans vs IRAs in state rules 13
- Pennsylvania exempts plan payments after retiring
- Mississippi exempts penalty free plan payments
- Arkansas gives plans the exemption at any age
- Colorado counts plan payments after retiring from55
- South carolina follows the penalty
- Maine counts plans at55 after leaving work
- New york leaves out401k conversions
- Connecticut2025 counts plans in full
- Pennsylvania taxes plan money while working
- California and arkansas tax early distributions too
- Nebraska and wisconsin tax early distributions and alabama doesnt deduct it
- Nebraska credits absorb the early distribution tax
- Maryland notes the conversion it leaves out
Rate schedules (Rev. Proc. 2025-32, § 3.01) 4
- Tax at top bracket start (4 cases)
- Every published base amount
- Tax table uses row midpoint
- Bracket room and rate
Deductions 5
- Standard deduction with age add ons
- Senior deduction phases out per person
- Salt cap phases down to floor
- Charitable floor and non itemizer deduction
- Top bracket itemized limitation
Taxable Social Security (Pub. 915, Worksheet 1) 6
- Joint in both tiers
- Single capped at eighty five percent
- Below base is tax free
- First tier only
- Survivors use the single base
- Separate living together taxes from first dollar
Capital gains and NIIT 3
- Worksheet splits the zero and fifteen bands
- Twenty percent band
- Niit on the lesser amount
Whole federal return 4
- Retired couple with social security iraand dividends
- Capital loss limited to three thousand
- Itemizes when larger
- Trace explains every headline number
Differential findings 4
- Section68 does not apply to the amt
- Form6251 part iiiline by line
- Separate return gets half the phased down saltcap
- Separate return amtiadd on
Foreign earned income exclusion 5
- Conversion up to the standard deduction is free
- Above it the conversion stacks on the excluded wages
- Capital gain excess uses only line15 of preferential income
- Salt phase down uses magiwith the exclusion
- Excluded income counts in the income tests
Working abroad in a projection 4
- Filling alow bracket takes only the free room
- Filling the twenty four percent bracket stacks on the exclusion
- Moving abroad later excludes nothing before
- The country of residence can tax the conversion
2025 rules 2
- Schedule anchors
- Single retiree2025
First estimate: defaults and what's assumed 12
- Defaults match their sources
- A new plan starts with every input estimated
- Older files have nothing assumed
- Estimates round trip through json
- An edit replaces the estimate
- A typed total is split by the convention until the split is entered
- Adding and removing aspouse
- Ends of each range
- Estimated spending follows social security and savings
- A couples spending estimate uses both benefits
- An estimated benefit starts now for retirees only
- Accuracy levels
Input sensitivity (ranges) 8
- The hand household projects as reasoned
- Nothing assumed is asingle point
- Spending range
- Widening an inputs bounds cant narrow the range
- Combined ends and ranking
- Unmet spending ranks an input when the money runs out
- An all estimated plan lasts as estimated
- A new plan projects with arange
Form 8962 rounding 3
- Full year uses the rounded annual contribution
- Part year uses the rounded monthly contribution
- Coverage that changes is figured month by month
HSA withdrawals 5
- Federal return adds twenty percent
- Non medical money before65 is income and owes twenty percent
- Medicare premiums are tax free and no twenty percent at65
- Medical costs paid by the hsaarent deducted again
- Deductible expenses open with missing amounts
HSA-paid medical costs on Schedule A 1
- A care year paid partly from the hsa
Home sale from basis 4
- Couple
- Survivor within two years keeps the joint exclusion
- Survivor after two years gets the single exclusion
- Community property steps up the whole home
Household goldens 7
- Spouse more than ten years younger uses the joint table
- Spouse nine years younger uses the uniform table
- Qcds count toward the rmdand stay out of income
- Rmd returns after tax basis pro rata
- Qcd can only come from the taxable part of the ira
- Pension drops to its survivor share after the death
- Inherited iraempties in the tenth year
Itemized deductions in projections 6
- Standard deduction wins when schedule ais smaller
- Itemizes when schedule ais larger
- Salt cap phases down at high income
- State income tax counts toward salt
- Arizona deducts its own income tax without federal itemizing
- Mortgage interest runs off by the payoff year
Multi-year projection fixes 6
- Interest is earned only on cash that stays invested
- Rmd total leaves out gifts above the rmd
- Surplus goes to the households cash account
- Irmaa appeal after adeath uses the survivors own income
- A401k rmdreaches rhode islands pension modification
- Delaware resident since reaches the state return
IRMAA appeal after retiring 1
- Work stoppage appeal uses this years income
Indiana county tax 10
- Marion on state taxable income
- Same base as state after retiree exemptions
- No county chosen uses statewide average
- Boones october change is blended for2026
- Published2025 rates
- No county tax without taxable income
- Other states ignore an indiana county
- Picker lists all92 counties
- Household county round trips
- Projection carries the county into the state tax
Inherited IRA stretch 5
- Pub example factor
- Deaths before2020 stretch
- Beneficiaries not more than ten years younger stretch
- Ten year rule spread evenly
- Inherited iras pay for spending when needed
Marginal rate (D1) 5
- Tax torpedo
- Senior deduction phase out
- Capital gains stacking
- Smaller acacredit
- Irmaa cliff two years out
Marginal rate under the deductions 2
- Income under the deductions is untaxed
- Partly covered
One-time medical expenses 1
- A care year is spent and deducted
IRMAA (CMS 2026 table) 5
- Thresholds are strictly above
- Top tier starts at the threshold
- Surcharge amounts
- Separate living together jumps straight to high tier
- Survivors use individual thresholds
ACA premium tax credit 5
- Cliff at four hundred percent is exact
- Applicable percentage interpolates on whole percent
- Top band is flat
- Credit capped at premium paid and prorated by month
- Below poverty line gets no credit
Required distributions (Pub. 590-B) 8
- Tables are complete
- Start ages under secure2
- Publication example uniform
- Publication example joint table
- No rmdbefore start age
- Inherited iraten year rule
- Qcd limit and age
- Pro rata basis
Alternative minimum tax 2
- Typical retiree owes none
- Exemption phases out at half rate
Multi-year goldens 8
- G1 year2026
- G1 year2027
- G1 year2028
- G2 years2026 to2028
- G3 year2026
- G3 year2027
- G3 years2028 to2030
- G3 first survivor year2031
Municipal bond interest 7
- Not federal income but in the income tests
- The coupon is part of the total return
- States add municipal interest on their own return
- Illinois taxes its own bonds
- Indiana taxes other states bonds
- North dakota taxes none
- Federal agithresholds dont see the addition
Municipal interest on state returns 4
- Oregon household income includes its own bonds
- Utah credit income includes its own bonds
- Nebraska skips the federal tax limit when adjustments are large
- Virginia age deduction tests federal agi
Local sales tax 7
- Ratio method rounds line five to three places
- Local table states use the per percent tables
- A locality without atable uses the ratio method
- California and nevada count only the rate above the uniform rate
- No local sales tax states ignore the rate
- Projection adds the local rate
- Older plans decode without the new fields
Long-term-care premiums, federal 2
- Limits by attained age
- Premium is amedical expense up to the limit
Public-safety pensions in the states 6
- Michigan section aat any age
- Maryland public safety subtraction
- West virginia police pensions in full
- Idaho firefighters retirement fund
- North dakota peace officer exclusion
- Iowa young survivor of apolice officer
Long-term-care premiums in the states 14
- Alabama deducts the premium in full outside medical
- Indiana partnership policies only
- Maine has no separate benefit
- Iowa counts premiums in the health insurance deduction
- Ohio line two in full
- Idaho line nineteen
- Wisconsin schedule sbline seven
- Virginia code106
- New york credit and adjustment f
- West virginia line forty one
- Missouri line sixteen
- Minnesota colorado mississippi north dakota credits
- Arizona subtraction for non itemizers
- Same state tax with explanations off
Life table and death scenarios 3
- Table matches ssavalues
- Death distribution sums to one
- Couple scenarios are weighted and ordered
Conversion optimizer 4
- Best beats or ties every candidate and doing nothing
- Deterministic
- No pre tax money means no conversions
- Single person scores on planned lifespan
Claiming optimizer 2
- Grid covers remaining ages and best is at least planned
- Already claimed stays fixed
Wages, payroll tax and 401(k) deferrals 5
- Additional medicare tax on the return
- Deferrals come off wages and go into the401k
- Deferrals are limited
- High earners catch up is roth
- Pennsylvania taxes deferrals
Pension basis (Simplified Method) 1
- Fixed exclusion until the cost is recovered
Plan types and contribution shares 4
- Michigan counts employer and matched money only
- Hawaii exempts the employer funded share on retirement
- Governmental457 withdrawals never owe the ten percent
- Account shares reach the state return
Projection 6
- First year by hand
- Rmd starts at seventy three
- Fill twelve percent bracket lands on the top
- Zero conversions match no strategy
- Conversion never starves spending
- Balances never negative and need is met
First death 3
- Filing spending and social security switch
- Joint account gets half step up
- Ira rolls to survivor
Explanations don't change numbers 0
ACA-aware conversions 2
- Conversions stop at the cliff while on the marketplace
- Ignoring the cliff loses the credit
Plan file 3
- New plans need setup older files dont
- Round trips through json
- Refuses newer formats
Survivor analysis 2
- Sam dies in2036
- Singles are rejected
Result totals 1
- Todays dollar totals
Year table export 1
- Csv matches the projection
This year estimate 2
- Full year actuals replace the plan
- January with nothing yet is the plan without its conversion
Withdrawal order 3
- Taxable first is the default
- Pre tax first uses the ira
- Proportional splits by balance
Spending changes 1
- Changes apply from their year
After-tax comparison 2
- After tax savings counts pre tax after the plan rate
- Checkpoints at ages and plan end
Social Security COLA by year 1
- Uses the rules colawhere afile exists
Properties 5
- More iraincome never lowers federal tax
- More gains never lower federal tax
- More iraincome never lowers state tax
- Projection invariants
- Zero conversion equals baseline
Government plans in state rules 8
- New york subtracts the tspin full
- Kansas exempts the tsp
- Missouri treats government plans as public
- Oregon gives the tspthe pre1991 service share
- North carolina bailey covers vested plan money
- Hawaii employer share skips the tspand457
- Oregon dates tspservice from adeferred annuity
- Louisiana taxes the tspwith anote
2025 IRS Tax Table (Form 1040 instructions) 1
- Every row matches the engine
IRS worked examples (2025 publications) 7
- Pub915
- Pub915 example1 through the whole return
- Standard deduction chart
- Pub590 brequired distributions
- Pub590 bpro rata conversion
- Niit questions and answers
- Premium tax credit
SSA published examples 7
- Full retirement age tables
- Day of birth rules
- Projection starts benefits in the first month someone is62 throughout
- Early and delayed percentages
- Early retirement table
- Survivor reductions
- Earnings test
Checking a filed return 3
- A return the engine reproduces
- A misread line shows up
- An itemized deduction is taken as filed
Social Security: credits with spousal benefits, month of death 3
- Delayed credits come out of the spousal excess
- Survivor credits count up to the month of death
- Projection credits the deceased through the death year
Roth ordering rules 7
- Ledger order
- Earnings before59 are taxed and owe ten percent
- Qualified after59 and five years
- Five year clock still running after59
- Conversion withdrawn within five years before59 owes ten percent
- Unentered contributions keep withdrawals tax free
- Survivor keeps the earlier clock
2024 IRS Tax Table (Form 1040 instructions) 1
- Every row matches the engine
2024 rules (Rev. Proc. 2023-34 and the 2024 Form 1040 instructions) 5
- The file is bundled and decodes
- Standard deduction chart
- No senior deduction in2024
- Salt cap is ten thousand with no phase down
- No charitable floor and no section68 limit
ReturnCheck: a 2024 return 3
- A retiree return the engine reproduces
- The same return under2025 rules differs
- Gains above the zero rate band
2027 rules 9
- Senior deduction runs through2028
- Salt cap schedule
- Other statutory amounts
- Aca table and poverty guidelines
- Part dirmaafrom the published base premium
- Every source says what it is
- Irs amounts follow section1f from blsdata
- Irmaa thresholds follow the statute
- Carry forward rounds the way each statute does
2027 enacted state changes 5
- Rate cuts
- Montana two brackets in2027
- Hawaii acts24 and35
- Deductions and exclusions
- Nebraska tax in2027
Sales tax tables 6
- Printed rows
- Rows start at their at least amount
- States without ageneral sales tax have no table
- Local treatment follows the footnotes
- Later years hold the table in real terms
- Worksheet income adds nontaxable items
Sales tax election in projections 5
- Sales tax makes itemizing win in texas
- Table income includes nontaxable social security
- Income tax stays when larger
- No sales tax while living abroad
- Same numbers with explanations off
Elected sales tax in the states 2
- Add backs ignore sales tax
- Nebraska keeps the sales tax deduction
Social Security benefits 10
- Full retirement ages
- Delayed credits come out of the spousal excess
- Own benefit checkpoints
- Spousal at sixty two is thirty two and ahalf percent
- Spousal excess on top of own reduced benefit
- Survivor reduction to seventy one and ahalf
- Widows limit when deceased claimed early
- Survivor inherits delayed credits
- Death before claiming after fraearns credits
- Earnings test
Federal income tax deducted by AL and MO 2
- Alabama leaves out the additional medicare tax
- Missouri leaves out the additional medicare tax
Iowa low-income exemption 1
- Health insurance deduction stays out of net income
Iowa health insurance income test; Colorado subtractions 2
- Iowa health insurance income counts military retired pay
- Colorado subtracts military pay from the additions
State itemized deductions, group A 20
- Kentucky itemizes without federal itemizing
- Kentucky spouses divide one schedule a
- Indiana homeowner property tax deduction
- Iowa follows federal itemizing
- Iowa health insurance deduction
- Kansas schedule a
- Louisiana excess medical for federal itemizers
- Maine schedule two
- Maine restores property tax and caps the rest
- Illinois property tax credit
- Oklahoma schedule d
- Oklahoma federal itemizer must itemize
- Oklahoma income tax inside the cap is prorated
- North dakota follows federal itemizing
- Delaware itemizes without federal itemizing
- Delaware keeps the saltcap
- Delaware spouses divide one schedule a
- Alabama deducts ficawithheld
- Alabama medical over four percent
- Alabama ficastops at the wage base
State itemizing claims, verified 5
- Idaho building fund uses the filing threshold not the itemized total
- Michigan senior table2
- Massachusetts circuit breaker counts military pay
- Kentucky applies the federal itemized limit
- Delaware applies the federal itemized limit
State itemized deductions, group B 20
- Colorado adds back state tax up to itemized over standard
- Colorado cap ordering and high income addback
- Montana worksheet baddition
- Montana elderly homeowner credit
- New mexico pro rata addback
- New mexico prorates when the cap binds
- Utah taxpayer credit loses state tax
- Idaho falls back to the standard deduction
- Idaho itemizes with premium deduction
- Idaho premiums with the standard deduction
- Nebraska itemized less all state tax
- Nebraska removes uncapped state tax
- South carolina2025 state tax addback
- Georgia itemizes with its own saltcap and credit
- Mississippi itemizes without federal itemizing
- North carolina schedule a
- Arizona charity raises the standard deduction
- Arizona itemizes medical without floor
- Michigan homestead property tax credit
- Michigan homestead credit phases out
State itemized deductions, group C (VA WV WI VT OH OR NY NJ CT) 23
- Virginia itemizes with property tax uncapped and ten percent medical
- Virginia follows the federal standard deduction
- Virginia pease worksheet caps income tax at the saltcap
- West virginia homestead excess property tax credit
- Wisconsin premium subtraction itemized credit and school credit
- Wisconsin gifts limited to half of income from2026
- Wisconsin age67 subtraction forfeits the credits
- Vermont charitable credit whether or not itemizing
- Vermont medical deduction needs federal itemizing
- Vermont charity credit counts only allowable gifts
- Ohio deducts marketplace premiums in full
- Ohio medicare premiums share the floor
- Oregon itemizes without federal itemizing
- Oregon property tax gets the whole saltcap
- Oregon special medical subtraction
- New york itemizes without the saltcap or federal itemizing
- New york itemized deduction adjustment from one hundred thousand
- New york limit and worksheet four
- New jersey medical and property tax deduction
- New jersey credit when the deduction saves less than fifty
- New jersey senior under the threshold gets the refundable credit
- Connecticut property tax credit
- Twenty twenty five rules carry the new keys
State itemized deductions, group D 19
- Arkansas form ar3 replaces the standard deduction
- Arkansas status4 prorates the itemized deductions by agi
- California itemizes without saltcap and applies the limit
- District of columbia calculation fwith federal itemizing
- District of columbia must itemize when the federal return does
- Hawaii deducts state income tax under the agilimit
- Hawaii drops income tax over the agilimit and applies the old pease limit
- Massachusetts medical exemption and charitable deduction
- Massachusetts senior circuit breaker is refundable
- Maryland itemizes from federal schedule a
- Maryland removes only the capped income tax
- Minnesota schedule m1 sa
- Minnesota non itemizer charitable subtraction
- Minnesota charity floor is one percent of agifrom2026
- Minnesota itemized limitation spares medical
- Missouri form moaprorates the income tax
- Missouri adds payroll taxes when itemizing
- Missouri health premium subtraction
- No schedule aleaves the standard deduction
Moving to another state 2
- Taxed where you live each year
- A pension from the old state is another states pension after the move
State tax deducted when paid 1
- A conversion years balance is paid and deducted the next year
State taxes, batch 1 11
- Every moduled state has rules
- Kentucky
- Indiana
- Iowa
- Kansas
- Louisiana
- Maine
- Illinois
- Pennsylvania
- No tax and unmodeled states
- Carried forward indexes only indexed amounts
State taxes, batch 2 8
- Arizona
- Colorado
- Georgia
- Mississippi
- North carolina
- Utah
- Michigan
- Idaho
State taxes, batch 3 4
- Oklahoma
- North dakota
- Delaware
- Alabama
State taxes, batch 4 4
- Montana
- Nebraska
- New mexico
- South carolina
State taxes, batch 5 4
- Virginia
- West virginia
- Wisconsin2026 schedule
- Vermont
State taxes, batch 6 5
- Ohio
- Oregon
- Rhode island
- Rhode island pension modification includes employer plans
- Maryland pension exclusion includes401k but not iras or conversions
State taxes, batch 7 4
- New york schedule and recapture
- New york pension exclusion and nyc
- New jersey
- Connecticut
State taxes, batch 8 9
- Arkansas
- California
- District of columbia
- Hawaii
- Massachusetts
- Maryland
- Minnesota
- Missouri
- Washington
Jurisdictions 2
- Every state is modeled or has no income tax
- Maryland has twenty four local jurisdictions
New York household credits 2
- State and city household credits
- Refundable school credits can make the city line arefund
Virginia details 3
- Spouse tax adjustment shortcut
- Low income credit instead of tax
- No income test only if born before1939
Scheduled state changes 1
- Changes apply from their year and index from there
Massachusetts details 3
- Limited income credit
- Separate return gets no tax status nor excess exemptions
- Payroll tax deduction
Michigan tiers 2
- Born before1946 keeps public pensions unlimited
- Tier3 standard deduction is reduced by exemptions
New Jersey details 2
- Only one spouse qualifies example
- No tax at or under the filing threshold
Georgia low income credit 1
- Credit per exemption
New York recapture worksheet 1
- Printed recapture amounts
Enacted state changes 1
- North carolina rate cuts
Michigan Social Security relief ends 1
- Tier3 deduction loses the relief in2029
Rhode Island 2027 changes 2
- Social security modification without full retirement age
- Surtax over amillion
Montgomery County brackets 1
- Flat in2026 brackets from2027
Colorado Proposition MM 1
- Deduction add back above three hundred thousand
Maryland details 2
- Head of household senior credit
- Two income subtraction
Wisconsin details 3
- Single sixty seven subtraction
- Only one spouse sixty seven
- Married couple credit beats asmall subtraction
Oregon retirement income credit 1
- Nine percent of pension income
State laws in doubt 5
- California top rates end after2030 only if as written
- Virginia deduction reverts only if as written
- Washington income tax from2028
- Washington income tax deduction indexed from2029
- Washington capital gains credit avoids double tax
Missouri details 2
- Public pension exemption is reduced by social security
- Head of household exemption
Minnesota details 2
- Marriage credit for two earners
- No age sixty five subtraction on separate returns
Colorado premature distributions 1
- Ira before sixty does not qualify
South Carolina and Ohio details 3
- South carolina premature iraand two earner credit
- Ohio retirement credit needs retirement or65
- Ohio joint credit stops at half amillion
State details from the second implementation 10
- Separate on the same return
- Kentucky family size credit
- Nebraska limited to federal tax
- North dakota marriage penalty credit
- Mississippi conversions and deduction split
- Rhode island phase out is twenty percent steps
- West virginia family tax credit
- New mexico low income exemption and separate gains
- Maine pension deduction needs fifty nine and ahalf
- Arkansas sixty five special credit
Government pension sources 14
- Other states public pension is taxed in kansas
- Military caps and cliffs
- Michigan military uses up the cap
- Utah military retirement credit
- Utah military credit does not stack with the retirement credit
- Indiana civil service deduction
- Nebraska subtracts csrsnot fers
- Minnesota qualified public pension
- Projection routes the plan to the state return
- Delaware under sixty takes the greater not both
- Minnesota public pension excludes military
- West virginia senior modification shrinks by military
- Arkansas sixty five special when military uses the exemption
- Older plans default to the home state
Government pension service dates 6
- Kentucky schedule p
- Oregon federal service before october1991
- North carolina bailey and twenty year military
- Idaho csrsdeduction
- Oklahoma csrsin full
- Vermont noncovered pension instead of social security
States and foreign earned income 2
- States that tax excluded wages anyway
- States that follow the exclusion
State fixes from the PolicyEngine comparison 7
- Dc spouses allocate the pooled deduction
- Dc joint standard deduction
- Dc tax table at or under100000
- Sc military deduction reduces the retirement deduction
- Arkansas status four takes credits off the combined tax
- Missouri rounds every filers tax to the dollar
- New york separate return household credit
Connecticut teachers' retirement 3
- Aubrey over the income limit subtracts half
- Anna under the limit takes the pension subtraction
- Ira share in2025
Service dates to the month 1
- Oregon counts months of federal service
2025 state rules and filing-status details 7
- Dc allowed no senior deduction in2025
- West virginia subtracted65 percent of social security above the limit
- South carolina started from federal taxable income in2025
- Michigan phase in in2025
- Ohio top bracket in2025
- Iowa qualifying surviving spouse gets one personal credit
- Missouri qualifying widow gets the additional exemption
Past-year state rules files 1
- Every file loads with the current files keys
Michigan surviving spouse 2
- Survivor uses the deceased spouses tier
- Projection passes the deceased spouses age
Hawaii capital gains alternative tax 1
- Floor is the income taxed below the gains rate
Table lookups at row edges 2
- Income on arow start is not pushed into the row below
- Connecticut tables use whole dollars
Explanations off 1
- Every state gives the same tax with explanations off
Utah taxpayer credit base 1
- Non itemizer charity is not part of the standard deduction
Alabama FICA on Schedule A 1
- Additional medicare tax is the amount owed not withheld
State itemizing fixes from the PolicyEngine comparison 8
- Kansas charity follows the current code
- North carolina charity has the floor
- Massachusetts cash gift limit is half of agifrom2026
- New york takes off an elected sales tax
- New mexico ignores the non itemizer charity deduction
- New mexico medical exemption and credit for65 plus
- New mexico adds back elected sales tax
- Colorado charity subtraction for standard deduction filers
Delaware from 2027 (SB 219 of 2026) 2
- Domicile test from2027
- Military retiree sixty plus gets the greater amount
New York recapture beyond the printed tables 2
- Later years derive the recapture from that years brackets
- Over twenty five million is aflat tax
Later-year state rules (found by the year-aware reference) 10
- Oregon indexes only brackets under125k rounded down to50
- Colorado under55 military subtraction ends after2028
- Dc uses the federal standard deduction from2030
- Delaware domicile test reaches each spouses column
- Georgia military and retirement exclusions dont stack
- Dc indexes from the base year rounded down to50
- Georgia retirement exclusion still covers other income after military
- Indexed halves round up
- Dc first table row is zero
- Utah qualified exempt taxpayer
Treasury interest 1
- States dont tax it
Historical and Monte Carlo 5
- History covers damodarans years
- Rolling windows
- Monte carlo is seeded and matches its inputs
- Constant path reproduces the deterministic run
- Worst historical start is astagflation era
Robustness grid 2
- Same strategy shows no difference
- Covers every scenario group
Changes to the method
October 2026
- 2027 now uses the best numbers available instead of 2026's carried forward at the plan's inflation:
- Tax brackets, deductions and the Medicare surcharge thresholds are computed the way the IRS and CMS compute them, from the inflation data already published. The same method reproduces every 2026 figure.
- Amounts fixed in law are exact: the senior deduction, the state-and-local tax cap of $40,804, and the charity rules.
- Amounts already published are used as is: the 2027 ACA table and poverty guidelines, and the Part D base premium.
- The rest come from the Trustees Reports: the Part B premium, the Social Security wage base, and a COLA estimated from the inflation data to date.
- Each 2027 number is marked as law, published, or projected.
- Later years round each amount the way its law rounds it:
- joint brackets in $50 steps;
- Medicare joint thresholds at twice the single ones;
- the married-separate surcharge top tier tied to the single threshold;
- the alternative minimum tax to the nearest $100;
- the state-and-local tax cap growing exactly 1% a year;
- the Social Security wage base and earnings test following wages rather than prices.
- State law enacted for 2027 and later was checked against the session laws in every state. New this pass:
- Hawaii's capital-gain rate cap follows its new 2027 and 2029 brackets.
- Ohio resumes indexing in 2027.
- Idaho's retirement deduction cap is indexed.
- Maine's surcharge thresholds are indexed.
- 2026 corrections: the DC standard deduction ($15,000 / $30,000 / $22,500 under the 2026 Budget Support Act); Maine's itemized cap ($37,100) and its married-filing-separately pension phase-out.
- Every state with an income tax, plus DC and New York City, now agrees with an independent second implementation to within $1 on 1,000 random households each. Corrections from that comparison include:
- married couples filing separately on one return where allowed (Arkansas, Delaware, DC, Kentucky);
- low-income and family credits in Kentucky, Arkansas, North Dakota, West Virginia and New Mexico;
- Nebraska's tax limited to federal tax;
- Mississippi Roth conversions exempt at any age;
- 2026 amounts in Utah, Montana, Vermont, Maine and Rhode Island.
- Government pensions are taxed by who pays them: military retired pay (exempt or capped by state), federal civilian (FERS and CSRS), the state's own plans and other states' plans, and service-date rules in Kentucky, Oregon and North Carolina.
- Americans working abroad: the foreign earned income exclusion and its stacking rule (§ 911(f)), so a Roth conversion is tax-free only up to the deductions. The excluded income counts toward Social Security taxation, the senior deduction, the SALT phase-down, the investment income tax and IRMAA. The tax a country of residence charges on IRA income can be entered and is counted as a cost.
- New "What you'd have after tax" comparison at ages 70 to 90 and at the end of the plan.
- Historical market runs use 1928 onward only (no estimated cash returns before then).
- State taxes checked against a second, independent implementation for ten large retiree states (California, New York and New York City, Pennsylvania, New Jersey, Georgia, North Carolina, Virginia, Michigan, Arizona, Massachusetts); all now agree to within $1. Corrections:
- Arizona: 2026 standard deduction follows the federal amount, as Arizona law requires.
- New York and New York City: household credits added; New York City's school tax credits are refundable; the high-income worksheets use the amounts printed on the form.
- Virginia: spouse tax adjustment, filing threshold, the low-income credit, and the age deduction's "born on or before January 1, 1939" rule.
- Massachusetts: Limited Income Credit, the payroll-tax deduction, and the married-filing-separately rules.
- Michigan: the born-before-1946 tier and the age-67 standard deduction for those born 1953 or later.
- New Jersey: the unclaimed pension exclusion when only one spouse is 62 or older, and the filing threshold.
- Georgia: the low-income credit.
- Checked against an independent implementation: a second federal calculator, written separately from the IRS forms and statutes, now agrees with the app to within $1 on 20,000 random returns. The comparison found four corrections:
- The 2026 top-bracket limit on itemized deductions (§ 68) no longer reduces deductions for the alternative minimum tax (§ 56(b)(1)(E)).
- The AMT's capital-gain computation now follows Form 6251 Part III line by line.
- Married filing separately: the state and local tax cap is half of the joint phased-down amount (§ 164(b)(6)–(7)), and the AMT add-on above the exemption phase-out applies.
- The non-itemizer charitable deduction stays allowed under the AMT (it isn't the standard deduction).
- A Roth conversion is now limited to what the year can afford: it never leaves that year's spending unpaid. Before, a conversion rule could move the last of an IRA into a Roth in a year that then came up short.
- Property tests added: federal and state tax never fall as income rises, except where state law makes them (Alabama's deduction for federal income tax; Ohio's retirement income credit steps).
September 2026
- First version: 2026 federal, Medicare, ACA, Social Security and required-distribution rules; all 50 states, DC, New York City and the Maryland counties.