Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

The Deduction Types page manages the organization’s catalog of payroll deduction type definitions. It is available at route /hr/payroll/deduction-types.

Overview

The page lists deduction types fetched by useDeductionTypes, filterable by search text and category. An “Include Inactive” toggle controls whether deactivated types are shown. Each row shows the type name, category badge, and formatted values (amount or percentage, cap). Users with hr.deduction_types.manage can add new types via the + button (opens DeductionTypeFormDialog), edit existing types, and deactivate types (via useDeactivateDeductionType). Actions are surfaced in a dropdown menu per row.

Who it’s for

Viewing: No explicit RequirePermission wrapper on the route. Manage actions (add, edit, deactivate) are gated by hr.deduction_types.manage at the component level via useHasPermission.

Before you start

  • Deduction type definitions must exist before they can be assigned to employees.
  • Consult your payroll administrator before creating or editing deduction types.

Steps

1

Open Deduction Types

Navigate to HR → Payroll → Deduction Types or go to /hr/payroll/deduction-types.
2

Search and filter

Use the search box to find a type by name. Use the Category filter to narrow by pre_tax, post_tax, garnishment, or voluntary. Toggle “Include Inactive” to show deactivated types.
3

Add a deduction type (if permitted)

Click + to open the form dialog. Enter name, category, and other fields.
4

Edit or deactivate (if permitted)

Use the row dropdown menu to edit a type or deactivate it.

Key concepts

  • Categoriespre_tax, post_tax, garnishment, voluntary. The category badge variant varies per category (default, secondary, destructive, outline).
  • Inactive types — Deactivated types are hidden by default but can be shown with the “Include Inactive” toggle.

Human Resources

Human Resources core overview.

Governance & parity

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.
  • src/routes/hr.tsx
  • src/cores/hr/pages/DeductionTypesListPage.tsx
  • src/cores/hr/hooks/payroll/useDeductionTypes.ts