Product that suits modern B2B Tech companies

Book Demo
B
Book demo call-to-action illustration
BACK
B

Employer HSA contributions: limits, rules, and reporting for 2026 and 2027

Education
November 9, 2026
Summarise the blog with AI
Open in ChatGPT
Ask questions about this page
Open in Claude
Ask questions about this page

Last verified: 2026-11-09

Key takeaways

  • Employer HSA contributions have no separate cap: they use up the employee's single annual limit, as do the employee's pre-tax salary reductions through a cafeteria plan.
  • The limit is $4,400 self-only and $8,750 family in 2026 (Rev. Proc. 2025-19), and $4,500 and $9,000 in 2027 (Rev. Proc. 2026-24).
  • Comparability applies only to contributions made outside a cafeteria plan; contributions through a sec. 125 plan fall under nondiscrimination rules instead.
  • Eligibility is tested monthly, and Medicare enrollment sets the limit to zero from the first month of coverage, which can make money already deposited an excess.
  • Three parties report the same dollars: the employer in W-2 box 12 with code W, the custodian on Form 5498-SA, and the employee on Form 8889.
  • Code W comes out right only if payroll receives coverage tier, plan route, employer amount, employee pre-tax election and a pre-tax HSA deduction code.

An employer's HSA contribution draws on the employee's one annual limit, and the limit does not grow to make room.

That is easy to configure wrong. Seed money shrinks the room an employee expected, a Medicare enrollment can zero that room for money already deposited, and a cafeteria-plan election lands in the same W-2 code as the employer's own deposit.

The statute is explicit. IRC 223(b)(4)(B) reduces the annual limit, not below zero, by contributions excludable under IRC 106(d), which means employer contributions. IRS Publication 15-B (2026) adds that employees' pre-tax salary reductions through a cafeteria plan count too. There is no employer cap. An employer may fund up to the full limit, and the employee's room is whatever is left.

2026 and 2027 limits, and the room left after an employer contributes

For 2026, the HSA limit is $4,400 for self-only coverage and $8,750 for family coverage, per Rev. Proc. 2025-19. For 2027, Rev. Proc. 2026-24, published in IRB 2026-25, sets it at $4,500 and $9,000. Anyone eligible who is 55 or older by year-end can add a $1,000 catch-up.

The same two revenue procedures set the HDHP thresholds and the direct primary care fee ceiling, so the table keeps them beside the limits:

YearSelf-only limitFamily limitCatch-up (55+)HDHP minimum deductible (self / family)HDHP out-of-pocket maximum (self / family)Direct primary care fee ceiling per month (individual / more than one person)
2026$4,400$8,750$1,000$1,700 / $3,400$8,500 / $17,000$150 / $300
2027$4,500$9,000$1,000$1,750 / $3,500$8,700 / $17,400$150 / $300

The 2026 row comes from Rev. Proc. 2025-19 and the 2027 row from Rev. Proc. 2026-24 (HSA limits in sec. 3.01(1), direct primary care in sec. 3.01(2), HDHP thresholds in sec. 3.01(3)). The catch-up is set by statute at a fixed $1,000 and is not indexed.

Take a 40-person client that seeds $1,000 into every eligible employee's HSA in 2026. For an employee on self-only coverage, that leaves $3,400 of room for the employee's own contributions, plus the catch-up if the employee turns 55 this year. The employer's $1,000 did not open a second pool. It came out of the $4,400.

Catch-up is per person. Each eligible spouse's $1,000 goes only into that spouse's own HSA, so a couple on family coverage cannot park both amounts in one account. For a payroll view of the catch-up, see HSA catch-up contributions: employer and payroll rules.

Contributions for a tax year can be made until the return due date, without extensions. For 2025 that was April 15, 2026, per the 2025 Form 8889 instructions. For 2026 it is April 15, 2027, so a year's room stays open into the following spring.

The limit caps what one employee can receive. It does not settle whether one employee may receive more employer money than another.

Comparability or cafeteria plan: which rule governs how an employer splits contributions

The route the money takes decides the rule. Contributions made outside a cafeteria plan must be comparable under 26 CFR 54.4980G. Contributions made through a sec. 125 cafeteria plan are exempt from comparability, and sec. 125 nondiscrimination rules apply instead. Neither path is rule-free.

DimensionOutside a cafeteria planThrough a cafeteria plan
Governing ruleComparability, 26 CFR 54.4980GSec. 125 nondiscrimination rules; comparability does not apply (54.4980G-5 Q&A-1)
TestEach month, same dollar amount or same percentage of the HDHP deductible, for eligible employees in the same coverage category on the first day of that monthSec. 125 nondiscrimination rules instead
CategoriesBy coverage category; full-time and part-time employees are tested separately; self+spouse and self+dependent are one categoryComparability categories do not apply
Matching and election-tied seed moneyGenerally fails: the amount varies by employeeNot subject to comparability
Larger contributions for non-highly-compensated employeesAllowed under 54.4980G-6Judged under sec. 125 nondiscrimination rules
Consequence of failingExcise tax on the employer's aggregate HSA contributions for the year, waivable in specified circumstancesUnder IRC 125(b), highly compensated participants include in income the taxable benefits they could have selected; for the key-employee concentration test, key employees do. No 35% comparability excise

The comparability test is a monthly snapshot. For each month, employees in the same category who are eligible on the first day must receive the same amount or the same percentage of the HDHP deductible. Two details trip people up. Self+spouse and self+dependent are one category, so an employee covering a child and one covering a spouse must get the same treatment. Full-time and part-time employees are separate categories, so each group is tested on its own.

Return to the 40-person client. Suppose it funds HSAs directly, outside any cafeteria plan, and pays one self-only employee $200 more than the others in that category, all on the same HDHP. With one shared deductible, the extra $200 is both a different dollar amount and a different percentage of the deductible, so the payment fails both versions of the monthly test.

There is one exception: the regulation lets an employer make larger contributions to non-highly-compensated employees than to highly compensated ones (54.4980G-6), and it defines a highly compensated employee under IRC 414(q). The answer also changes if the employees sit on different HDHPs, because matching the percentage of each deductible can pass even when the dollars differ.

A failure costs more than the uneven $200. The excise is 35% of the employer's aggregate HSA contributions for the year, per IRS Publication 969.

The route matters most for matching. A match varies with each employee's own deferral, so outside a cafeteria plan it generally fails the same-amount test. Matching contributions made through a cafeteria plan are not subject to comparability (54.4980G-5 Q&A-1), which requires that employees can elect cash or other taxable benefits under the written plan. A client that wants to match employee deferrals should build the match inside the plan.

Both rules assume a population of eligible employees. Eligibility, though, is decided month by month.

What happens when eligibility changes or contributions go over the limit

Eligibility is determined on the first day of each month, so every event changes the limit from a specific month. Money above the reduced limit is an excess, and IRC 4973 imposes a 6% excise tax on it for each year it stays uncorrected. Eligibility requires HDHP coverage, no disqualifying other coverage, no Medicare enrollment, and not being claimable as someone's dependent.

EventEffect on the limitConsequenceWhere reported or corrected
Medicare enrollmentDrops to zero from the first month of enrollment, retroactive coverage includedContributions above the reduced limit are excess; 6% for each year uncorrectedForm 8889 for the employee; the custodian handles the correction
HDHP coverage gained or lost mid-year, or disqualifying coverage startsFollows the months in which the employee is eligible on the first dayContributions above that limit are excess; 6% for each year uncorrectedForm 8889 for the employee; the custodian handles the correction
Last-month rule relied onTreated as eligible for the whole year if eligible on December 1Failing the testing period puts the contributions the rule allowed into income, plus an additional taxForm 8889, Part III
Any excess contributionNot applicable6% for each year the excess remainsWithdraw the excess and its earnings through the custodian before the deadline Publication 969 sets
Bronze, catastrophic or qualifying direct primary care arrangementNo change; no longer blocks eligibility from January 1, 2026None from the plan typeNot applicable

Medicare enrollment can be retroactive, so the zero limit runs from the month coverage starts, which may be earlier than the month payroll hears about it. A January seed deposit for that employee can become an excess even though nobody did anything wrong at the time.

The last-month rule works the other way. Someone eligible on December 1 is treated as eligible for the whole year, which lets a mid-year hire receive a full-year contribution. The price is a testing period through December 31 of the following year. Under the 2025 Form 8889 instructions, the example runs from December 1, 2025 to December 31, 2026. If the employee fails it, the contributions the rule allowed are taxed as income, plus an additional tax figured in Part III.

The plan-type changes come from P.L. 119-21 and are explained in IRS Notice 2026-5. From January 1, 2026, bronze and catastrophic plans sold as individual coverage through an Exchange are HSA-compatible, and the notice extends that to off-Exchange individual-market plans that are also available on an Exchange. The notice also says an employer-sponsored individual coverage HRA can be used to buy one without changing its HDHP status. A qualifying direct primary care arrangement does not block eligibility either, and its fees can be paid from the HSA. The fee ceiling is $150 a month for an individual and $300 when the arrangement covers more than one person, and Rev. Proc. 2026-24 sec. 3.01(2) sets the same amounts for 2027. Pre-deductible telehealth coverage is permanent for plan years beginning on or after January 1, 2025.

HSA balances belong to the employee and stay with them after a job change, so an employer generally cannot take a deposit back. Notice 2008-59 allows a narrow exception: an employer may recover a contribution made for someone who was never eligible, or the part that exceeded the maximum because of an error (Q&A-23 and Q&A-24), but not contributions made before the employee later ceased to be eligible (Q&A-25). Information Letter 2018-0033 says those cases are not exclusive and can include administrative or process errors shown with documentary evidence. The custodian must permit the return. For an over-limit deposit that was valid when made, the employee withdraws the excess through the custodian.

Every event above ends at a form. The question is whose.

Who reports employer HSA contributions, on which form, and by when

Three parties report the same dollars on three forms. The employer reports in box 12 of the Form W-2 with code W, the HSA trustee or custodian files Form 5498-SA under the Instructions for Forms 1099-SA and 5498-SA (Rev. December 2026), and the employee reports on Form 8889.

PartyFormWhat it reportsDeadline
EmployerForm W-2, box 12, code WAll employer HSA contributions, including employee contributions through a cafeteria plan2026 W-2s due to SSA by February 1, 2027
HSA trustee or custodianForm 5498-SAContributions for each person whose HSA it maintainsParticipant copy by May 31 of the following year
EmployeeForm 8889, with Form 1040HSA contributions and deductionsFiled with the Form 1040

The 2026 General Instructions for Forms W-2 and W-3 define code W broadly. It holds employer contributions and employee contributions made through a cafeteria plan, which is why the plan route from the previous section reaches payroll coding. Employer contributions that are not excludable are also wages in box 1. Employee after-tax direct contributions are not code W, so they stay off the W-2. The employee reports them on Form 8889, where they may be deductible. The custodian's Form 5498-SA, filed for each person whose HSA it maintains, is a separate report.

Two distinctions are easy to get backwards. The employer does not file Form 5498-SA; the custodian does. And the employee cannot deduct employer or cafeteria-plan contributions on Form 8889, because they already skipped tax.

Employment-tax treatment follows the same line. Under Pub 15-B (2026), employer contributions, and employee pre-tax cafeteria-plan contributions reasonably expected to be excludable, are exempt from federal income-tax withholding, Social Security, Medicare and FUTA. A contribution coded as ordinary pay in payroll misses that exemption on the way in.

That dependency carries into the last step. Code W is only right if payroll received the right amount, coded as pre-tax HSA money.

What payroll needs from the benefits side

For code W to come out right, each contribution has to reach payroll with five per-employee inputs:

  • The employee's coverage tier
  • The plan route, outside or through a cafeteria plan
  • The employer contribution amount
  • The employee's pre-tax election, if any
  • The pre-tax HSA deduction code

Tier decides the comparability category and the limit that applies. Route decides which distribution rule the client is under and whether employee money belongs in code W. The deduction code is what lets payroll treat the money as pre-tax HSA money at all. If any of the five drifts between the benefits system and payroll, the W-2 inherits the error.

A contribution can reach payroll in three ways, and they differ in what moves and what can drift:

ApproachWhat movesWho keys itWhat can drift
Manual entryAn amount per employee per pay runA person re-enters it in the payroll systemA mid-year tier or election change reaches one system and not the other
File feedA scheduled file of amounts per employeeThe benefits side generates it; payroll imports itChanges after the export wait for the next file
API writeA deduction line sent to the payroll systemA system call; nothing is re-keyedThe write works only where the payroll system supports it, and the deduction code mapping has to be right

The API write row is the one where nothing is re-keyed, and it is where Bindbee fits. Bindbee can write a benefits deduction, an HSA contribution included, to payroll through its employee payroll run endpoint, where the integration supports that write. Its use case for payroll deduction writeback describes the pattern.

On the read side, Bindbee reads benefits as four read-only models. The benefit (enrollment) model carries coverage tier, employee contribution and company contribution. Payroll codes are readable too, and an employer benefit links to its deduction code by ID.

Read and write go through the same API, but write support varies by model and integration. Per-integration support is published in the Model Availability Matrix as Available, Beta or not available, so you can check a client's payroll system before you promise anything.

Production connectors sync every 24 hours by default, adjustable on request. A write goes straight to the source system and can be read back after the next sync.

Bindbee moves the contribution and its coding data between systems, and the rules in the earlier sections stay yours to configure.

The plan route you settle for a client in the comparability section is more than a compliance label. It decides which test applies and whether an employee's own pre-tax money belongs in code W, so it has to be recorded per client and travel with every contribution. If you want to see an HSA contribution deduction written into the payroll systems your client employers run, book a demo.

FAQ

Can an employer take back an HSA contribution?

Generally no. HSA balances belong to the employee. Notice 2008-59 allows an employer to recover a contribution made for someone who was never eligible, or the part that exceeded the maximum because of an error, but not contributions made before the employee later ceased to be eligible. An over-limit deposit that was valid when made is corrected by the employee withdrawing the excess through the custodian.

Does Medicare enrollment affect employer HSA contributions?

Yes. Eligibility ends from the first month of Medicare enrollment, and enrollment can be retroactive, so the limit can drop to zero for months already contributed to. Contributions above the reduced limit are excess and draw a 6% excise tax for each year they stay uncorrected.

Are HSA contributions in W-2 box 12?

Yes. Employer contributions, and employee pre-tax contributions made through a cafeteria plan, are reported in box 12 with code W. Employee after-tax direct contributions are not, and the employee reports them on Form 8889.

Do HSA comparability rules apply through a cafeteria plan?

No. Contributions made through a sec. 125 cafeteria plan are exempt from comparability, and the sec. 125 nondiscrimination rules apply instead (26 CFR 54.4980G-5 Q&A-1). Contributions made outside a cafeteria plan must be comparable, and failing costs 35% of the employer's aggregate HSA contributions for the year.

Related reading

Aditya
VP, Strategy & Growth
Bindbee
VIEW AUTHOR
BLOG_

Related blogs