/hr/benefits/plans, guarded by hr.benefits.admin.
Overview
The Benefit Plans List page shows all benefit plans filterable by plan type via tab filters (Health, Dental, Vision, Retirement, Life, Disability, HSA, FSA, or All). Each plan is displayed in a data table with plan name, type badge, effective/expiry dates, and an actions dropdown providing View, Edit, and Toggle Active options. Active and inactive plan counts are tracked separately. A New Plan button navigates to/hr/benefits/plans/new.
Who it’s for
hr.benefits.admin — HR benefits administrators only.
Before you start
hr.benefits.adminpermission required.
Steps
1
Open Benefit Plans
Navigate to
/hr/benefits/plans.2
Filter by type
Click a plan type tab to show only plans of that category.
3
Act on a plan
Use the row actions dropdown to view details, edit, or toggle active status.
4
Create a plan
Click New Plan to navigate to the plan creation form.
Key concepts
Viewing a benefit plan
The Plan Details page at/hr/benefits/plans/:id shows the full record for a single benefit plan in a tabbed interface. (Note: /hr/succession/plans/:id is a separate Succession Plan Detail page and not described here.)
The page loads a plan by its :id. It shows plan name, type (health, dental, vision, retirement, life, disability, hsa, fsa), and status badge. Four tabs provide: Details (plan metadata and cost information), Coverage (coverage level tiers and amounts), Eligibility (eligibility rules via EligibilityRulesManager), and Enrollments (employees currently enrolled). An Edit button is available for plan managers.
Requires hr.benefits.admin permission.
- Navigate to HR → Benefits → Plans (
/hr/benefits/plans) and click a plan name. - Use the tabs to review Details, Coverage, Eligibility, and Enrollments.
- Click Edit in the page header to open the plan edit form.
Creating a benefit plan
The New Plan page at/hr/benefits/plans/new hosts the benefit plan creation form (BenefitPlanFormPage in create mode, HR-11). Gated behind the hr.benefits.admin permission. On successful submission the user is returned to the benefit plans list at /hr/benefits/plans. Benefit plan records contain compensation-adjacent data.
Before you start: confirm plan details from your benefits carrier or broker; ensure effective dates and plan year are defined.
- Navigate to
/hr/benefits/plans/newor choose New Plan from the benefit plans list. - Complete the plan form fields.
- Submit; on success you will be returned to the plans list.
Editing a benefit plan
The Edit Plan page at/hr/benefits/plans/:id/edit provides a form for updating an existing benefit plan definition (BenefitPlanFormPage in edit mode). Requires permission hr.benefits.admin (enforced by RequirePermission in benefits-routes.tsx).
Before you start: navigate from the benefit plan detail page and click the edit action; consult your benefits administrator before modifying active plans.
- From a benefit plan detail page, click the edit action. You land on
/hr/benefits/plans/:id/edit. - Update plan name, type, dates, cost-sharing, or other plan details.
- Submit the form. The plan record is updated.
Related
Human Resources
Human Resources core overview.
Governance & parity
Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/hr.tsx
- src/routes/hr/benefits-routes.tsx
- src/cores/hr/benefits/pages/admin/BenefitPlansListPage.tsx
- src/cores/hr/benefits/pages/admin/BenefitPlanDetailPage.tsx
- src/cores/hr/benefits/pages/admin/BenefitPlanFormPage.tsx
- src/cores/hr/benefits/hooks/index.ts
- src/cores/hr/benefits/hooks/useBenefitPlanDetail.ts
- src/routes/hr/oversight-analytics-succession-routes.tsx