The employee tax statement override object

Values to report on an employee's W-2 in place of the ones Check computes.

{
  "id": "ets_ovr_Hq3nVb7KcWz2LpRtYe9m",
  "company": "com_sx3svU6K8c5ZkSFlOh5p",
  "employee": "emp_OBfYZbVSadBmQZcU7wN2",
  "year": 2026,
  "qualified_overtime_compensation": "900.00",
  "other_lines": [
    {
      "label": "PUCC",
      "amount": "4200.00"
    }
  ],
  "metadata": {
    "source": "ot_engine"
  },
  "created_at": "2027-01-08T15:02:11.482915Z",
  "updated_at": "2027-01-08T15:02:11.482915Z"
}

Fields non-nullable unless specified.

fieldtypedescription
idIDID of the EmployeeTaxStatementOverride.
companyIDID of the employee's Company.
employeeIDID of the Employee.
yearintTax year the override applies to. 2026 or later.
qualified_overtime_compensationnullable decimal stringAmount reported in Box 12 with Code TT. When null, the tax statement reports the amount Check computes from the employee's overtime earnings.
other_lineslist of objectsLines reported in Box 14a, each with a label (up to 32 characters, unique within the override ignoring case) and an amount (decimal string). A line replaces a line Check generates with the same label; otherwise it's added.
metadataobjectArbitrary key-value data attached to the override.
created_atdatetime in UTCISO8601 datetime when the override was created.
updated_atdatetime in UTCISO8601 datetime when the override last changed.

Amounts must be zero or greater, with at most two decimal places.