Compare take-home pay across states
compare_states_take_homeRuns the same gross pay through 2 to 10 states (or DC) and ranks them by annual take-home pay for tax year 2025 or 2026, showing state income tax, the method for each state (exact 2026 schedule for CA, NY, NJ, IL, PA, GA, NC; labeled estimate elsewhere; no wage income tax in AK, FL, NV, NH, SD, TN, TX, WA, WY) and how far each trails the best. Federal tax and FICA use the IRS 2025/2026 tables and wage base. Use it for relocation and remote-work offers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| states | Yes | 2 to 10 states, e.g. ["CA", "TX", "NY"]. | |
| tax_year | Yes | Tax year: 2025 or 2026. | |
| hsa_annual | No | HSA contribution through payroll (cafeteria plan) for the year in USD. Lowers income tax, Social Security and Medicare. | |
| gross_annual | No | Gross annual pay in USD before any deduction. Give this OR gross_per_period. | |
| filing_status | Yes | Federal filing status. Qualifying surviving spouse uses married_filing_jointly. | |
| pay_frequency | No | Pay frequency: weekly (52), biweekly (26, default), semimonthly (24), monthly (12), quarterly (4) or annual (1). | |
| gross_per_period | No | Gross pay for one pay period in USD. Multiplied by the periods in pay_frequency. | |
| pretax_401k_annual | No | Traditional (pre-tax) 401(k) deferral for the year in USD. Lowers income tax, not FICA. Leave out for Roth. | |
| pretax_401k_percent | No | Traditional 401(k) deferral as a percent of gross (e.g. 6). Use instead of pretax_401k_annual. |