{"data":{"years":[{"year":2004,"selfOnly":2600,"family":5150,"catchUp":500,"oopMaxSelfOnly":5000,"oopMaxFamily":10000,"minDeductibleSelfOnly":1000,"minDeductibleFamily":2000,"notes":"First year HSAs were available under the Medicare Modernization Act of 2003. IRS Revenue Procedure 2003-85."},{"year":2005,"selfOnly":2650,"family":5250,"catchUp":600,"oopMaxSelfOnly":5100,"oopMaxFamily":10200,"minDeductibleSelfOnly":1000,"minDeductibleFamily":2000,"notes":"IRS Revenue Procedure 2004-71."},{"year":2006,"selfOnly":2700,"family":5450,"catchUp":700,"oopMaxSelfOnly":5250,"oopMaxFamily":10500,"minDeductibleSelfOnly":1050,"minDeductibleFamily":2100,"notes":"IRS Revenue Procedure 2005-70. Tax Relief and Health Care Act of 2006 removed deductible-based cap starting 2007."},{"year":2007,"selfOnly":2850,"family":5650,"catchUp":800,"oopMaxSelfOnly":5500,"oopMaxFamily":11000,"minDeductibleSelfOnly":1100,"minDeductibleFamily":2200,"notes":"IRS Revenue Procedure 2006-53. First year with full statutory contribution limit (no longer capped by deductible)."},{"year":2008,"selfOnly":2900,"family":5800,"catchUp":900,"oopMaxSelfOnly":5600,"oopMaxFamily":11200,"minDeductibleSelfOnly":1100,"minDeductibleFamily":2200,"notes":"IRS Revenue Procedure 2007-36."},{"year":2009,"selfOnly":3000,"family":5950,"catchUp":1000,"oopMaxSelfOnly":5800,"oopMaxFamily":11600,"minDeductibleSelfOnly":1150,"minDeductibleFamily":2300,"notes":"IRS Revenue Procedure 2008-29. Catch-up contribution reached permanent $1,000 cap."},{"year":2010,"selfOnly":3050,"family":6150,"catchUp":1000,"oopMaxSelfOnly":5950,"oopMaxFamily":11900,"minDeductibleSelfOnly":1200,"minDeductibleFamily":2400,"notes":"IRS Revenue Procedure 2009-29."},{"year":2011,"selfOnly":3050,"family":6150,"catchUp":1000,"oopMaxSelfOnly":5950,"oopMaxFamily":11900,"minDeductibleSelfOnly":1200,"minDeductibleFamily":2400,"notes":"IRS Revenue Procedure 2010-22. No increase from 2010 due to low inflation."},{"year":2012,"selfOnly":3100,"family":6250,"catchUp":1000,"oopMaxSelfOnly":6050,"oopMaxFamily":12100,"minDeductibleSelfOnly":1200,"minDeductibleFamily":2400,"notes":"IRS Revenue Procedure 2011-32."},{"year":2013,"selfOnly":3250,"family":6450,"catchUp":1000,"oopMaxSelfOnly":6250,"oopMaxFamily":12500,"minDeductibleSelfOnly":1250,"minDeductibleFamily":2500,"notes":"IRS Revenue Procedure 2012-26."},{"year":2014,"selfOnly":3300,"family":6550,"catchUp":1000,"oopMaxSelfOnly":6350,"oopMaxFamily":12700,"minDeductibleSelfOnly":1250,"minDeductibleFamily":2500,"notes":"IRS Revenue Procedure 2013-25."},{"year":2015,"selfOnly":3350,"family":6650,"catchUp":1000,"oopMaxSelfOnly":6450,"oopMaxFamily":12900,"minDeductibleSelfOnly":1300,"minDeductibleFamily":2600,"notes":"IRS Revenue Procedure 2014-30."},{"year":2016,"selfOnly":3350,"family":6750,"catchUp":1000,"oopMaxSelfOnly":6550,"oopMaxFamily":13100,"minDeductibleSelfOnly":1300,"minDeductibleFamily":2600,"notes":"IRS Revenue Procedure 2015-30."},{"year":2017,"selfOnly":3400,"family":6750,"catchUp":1000,"oopMaxSelfOnly":6550,"oopMaxFamily":13100,"minDeductibleSelfOnly":1300,"minDeductibleFamily":2600,"notes":"IRS Revenue Procedure 2016-28."},{"year":2018,"selfOnly":3450,"family":6900,"catchUp":1000,"oopMaxSelfOnly":6650,"oopMaxFamily":13300,"minDeductibleSelfOnly":1350,"minDeductibleFamily":2700,"notes":"IRS Revenue Procedure 2017-37. Family limit was briefly set at $6,900 then reduced to $6,850 by Rev. Proc. 2018-18 before being restored to $6,900 by Rev. Proc. 2018-27."},{"year":2019,"selfOnly":3500,"family":7000,"catchUp":1000,"oopMaxSelfOnly":6750,"oopMaxFamily":13500,"minDeductibleSelfOnly":1350,"minDeductibleFamily":2700,"notes":"IRS Revenue Procedure 2018-30."},{"year":2020,"selfOnly":3550,"family":7100,"catchUp":1000,"oopMaxSelfOnly":6900,"oopMaxFamily":13800,"minDeductibleSelfOnly":1400,"minDeductibleFamily":2800,"notes":"IRS Revenue Procedure 2019-25."},{"year":2021,"selfOnly":3600,"family":7200,"catchUp":1000,"oopMaxSelfOnly":7000,"oopMaxFamily":14000,"minDeductibleSelfOnly":1400,"minDeductibleFamily":2800,"notes":"IRS Revenue Procedure 2020-32."},{"year":2022,"selfOnly":3650,"family":7300,"catchUp":1000,"oopMaxSelfOnly":7050,"oopMaxFamily":14100,"minDeductibleSelfOnly":1400,"minDeductibleFamily":2800,"notes":"IRS Revenue Procedure 2021-25."},{"year":2023,"selfOnly":3850,"family":7750,"catchUp":1000,"oopMaxSelfOnly":7500,"oopMaxFamily":15000,"minDeductibleSelfOnly":1500,"minDeductibleFamily":3000,"notes":"IRS Revenue Procedure 2022-24. Largest single-year increase since HSAs began."},{"year":2024,"selfOnly":4150,"family":8300,"catchUp":1000,"oopMaxSelfOnly":8050,"oopMaxFamily":16100,"minDeductibleSelfOnly":1600,"minDeductibleFamily":3200,"notes":"IRS Revenue Procedure 2023-23."},{"year":2025,"selfOnly":4300,"family":8550,"catchUp":1000,"oopMaxSelfOnly":8300,"oopMaxFamily":16600,"minDeductibleSelfOnly":1650,"minDeductibleFamily":3300,"notes":"IRS Revenue Procedure 2024-25."},{"year":2026,"selfOnly":4400,"family":8750,"catchUp":1000,"oopMaxSelfOnly":8500,"oopMaxFamily":17000,"minDeductibleSelfOnly":1700,"minDeductibleFamily":3400,"notes":"Announced by the IRS in Revenue Procedure 2025-19. Effective for tax year 2026."}],"availableYears":[2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026]},"meta":{"source":"https://www.hsatrackr.com/limits","citation_url":"https://www.hsatrackr.com/limits","updated":"2026-08-19","disclaimer":"This information is for educational purposes only and does not constitute tax, legal, or financial advice. Consult a qualified professional for your specific situation.","api_docs":"https://www.hsatrackr.com/api/v1"}}