An HSA projection connects current contribution eligibility, household cash available for medical bills and the later use of invested assets. Those are related decisions with different rules. This calculator shows current capacity before tax claims, keeps receipts separate from account assets, and compares immediate spending, delayed reimbursement and unreimbursed expenses with the same outside budget. Its projections freeze the selected policy and assumptions; they do not predict future eligibility, tax law or investment returns.
Current eligibility comes before a contribution estimate
Start with the selected contribution year and facts that apply on the first day of each month. A verified eligible-month count is useful when those facts have already been checked, but a count does not reveal which months qualify or why another month failed. Choose explicit month facts to assess changing coverage, Medicare enrollment, dependent status, other coverage or DPC fees, with optional monthly overrides for actual changes. Unknown eligibility stays unresolved rather than becoming a zero limit. The same canonical policy helpers used by the monthly planner determine capacity here. Qualifying individual-market bronze and catastrophic plans use the January 2026 special rule, including qualifying off-Exchange situations; SHOP coverage still requires ordinary HDHP qualification. The permanent telehealth deductible safe harbor applies for plan years beginning in 2025 or later without replacing the other tests. Employer deposits consume the combined limit before your own payroll and direct deposits. The future contribution-stop age is only a projection assumption, and does not establish that you are currently enrolled in Medicare. Conditional last-month-rule increases also retain their separate testing-period assessment.
An invested account and a paid-expense record are different
A larger HSA balance does not prove that a strategy leaves the household better off or able to pay its medical bills. Each modeled path receives the same outside-cash budget and pays actual bills according to the chosen timing. Leave the budget blank only when the disclosed full-bill funding assumption fits your situation; entering zero is a valid way to reveal a cash shortfall. Medical distributions cannot exceed available HSA assets, and unpaid bills remain visible instead of producing fictional receipt balances. Retained receipts represent expenses already paid that may support a later qualified reimbursement, subject to account-establishment, recordkeeping and no-duplicate-benefit conditions. They are not a second investment account and are never added to invested assets. The delayed path releases reimbursement cash back to the outside account after the chosen interval. An otherwise qualifying personally paid DPC fee can remain reimbursable even when its amount exceeds the contribution-eligibility fee threshold; employer or cafeteria-plan payments cannot be reimbursed again. Review annual outside cash, unpaid bills and receipts together before choosing how to fund care.
Interpret taxes, forecasts and shared information by their scope
Current personal contribution relief is separate from projected investment change and qualified distribution treatment. The payroll estimate uses entered wages and the selected Social Security and Medicare parameters; direct funding does not reduce payroll taxes. Employer Additional Medicare withholding is not a calculation of final household liability. A user-verified conforming-state rate is an assumption, while California, New Jersey and other unsupported treatments leave full state-inclusive results unavailable. Their earnings, basis and distribution adjustments are not replaced by a zero rate. Optional nonqualified withdrawals use a separate federal income-tax assumption and the current additional-tax mechanism, with the age or confirmed exception assessed separately from contribution eligibility. Future rows repeat the selected-year policy and current modeled funding until the assumed stop, without inventing future catch-up changes or returns. Use the annual ledger to audit that convention. Remember is off by default, new Share links are clean unless you include reviewed inputs, and medical totals require a further choice. The optional monthly-planner transfer asks for an exact birth date only when wanted, previews known compatible fields, and never infers one from age or a month count.