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.
| field | type | description |
|---|---|---|
id | ID | ID of the EmployeeTaxStatementOverride. |
company | ID | ID of the employee's Company. |
employee | ID | ID of the Employee. |
year | int | Tax year the override applies to. 2026 or later. |
qualified_overtime_compensation | nullable decimal string | Amount reported in Box 12 with Code TT. When null, the tax statement reports the amount Check computes from the employee's overtime earnings.This value should contain just the qualified overtime premium (the "extra 0.5x" from "1.5x pay" mandated by FLSA) that should be reported on the employee's W-2, not the employee's total qualified overtime earnings. |
other_lines | list of objects | Lines 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. |
metadata | object | Arbitrary key-value data attached to the override. |
created_at | datetime in UTC | ISO8601 datetime when the override was created. |
updated_at | datetime in UTC | ISO8601 datetime when the override last changed. |
Amounts must be zero or greater, with at most two decimal places.

