Company Deduction Model

Property Value Description Notes
name string The name of the deduction.
annual_limit decimal The annual limit of the deduction. writable
type enum The type of the deduction.

1 - Section 125 Health
2 - 401k
3 - 403b
4 - 457
6 - Roth 401k
7 - Roth 403b
8 - FSA
9 - HSA
10 - Simple IRA
12 - FSA Dependent Care
21 - Standard Deduction
22 - Tip Deduction
23 - Union Dues
24 - Imputed
25 - Union Dues Hours
102 - Section 132 Commuter
writable
treat_as_401k_loan enum deprecated - use included_in_401k_reports
included_in_401k_reports enum How retirement accounts are treated for reporting.

L - For Standard Deductions: include as loan in 401k reports

S - report as safe harbor
Y - include in deferral amounts
N - exclude
writable
company_match_percent decimal The percent of employee contribution that the employer will match. writable
company_match_percent_of_gross decimal The maximum percent of gross pay that is susceptible to employer match. writable
company_match_percent_2 decimal The percent of employee contribution that the employer will match after the first tier is maxed. writable
company_match_percent_of_gross_2 decimal The maximum percent of employee's gross pay that is susceptible to employer match after the first tier is maxed. writable
ignore_deferral boolean Indicates if employer contribution is based on employee contribution or if employer contributes max. writable
nonelective_percent_of_gross decimal The percent of employee's gross pay that is contributed by the employer. writable
grouping_id integer The grouping id of the deduction. writable
version string The version of the deduction. See Versioning section.