Configure HSA employer and employee contributions in Gusto payroll

domain: gusto.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Confirm the employee is enrolled in a qualifying HDHP by checking their active health plan enrollment.
  2. Create a company benefit of type HSA via the /v1/companies/{company_id}/company_benefits endpoint if one does not already exist.
  3. Enroll the employee via PUT /v1/employees/{employee_id}/employee_benefits with the HSA company_benefit_id, the employee elective deferral amount per pay period, and any employer contribution amount.
  4. Validate that the combined annual employee + employer contribution does not exceed the IRS annual HSA limit for self-only or family coverage for the tax year.
  5. Run a payroll preview to confirm the HSA deduction appears as a pre-tax line item and the employer contribution appears as a non-taxable benefit.

Known gotchas

Related routes

Manage multi-state payroll tax configuration and SUTA for employees working in multiple states
gusto.com · 5 steps · unrated
Create and manage a company benefit (plan-level) in Gusto Embedded Payroll
gusto.com · 5 steps · unrated
Run an off-cycle payroll for one or more employees via the Gusto API
docs.gusto.com · 5 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans