Supported timezones
Symmetry I-9 supports the following timezones, covering the United States and its territories:Setting an employer’s timezone
Thetimezone field is required when registering a new employer and can be changed later by updating the employer. Set it to the timezone where the employer’s I-9 activity takes place, typically the worksite or the location of the administrators who countersign.
UTC or America/Detroit, is rejected with a validation error naming the accepted values. If you support employers across several regions, map your own location data to the closest supported timezone rather than passing an arbitrary identifier.
Timezone is an employer-level setting; it is not configured per employee or per administrator. Employers operating in multiple time zones are typically modeled as separate employer records when their I-9 records need to be evaluated against different local dates.
Interpreting dates and timestamps
The API returns two distinct kinds of temporal values, and treating one like the other is the most common source of off-by-one-day errors. Calendar dates carry no time or offset. These are the dates recorded on the form itself, includingdateOfBirth, employeeStartDate, employeeSignDate, employerCertifyDate, documentationExpirationDate, and reverifyExpirationDate. Store and display them as-is.
submittedAt, statusChangedAt, resolvedAt, the serverTimestamp on audit log entries, and the timestamp on webhook payloads.
employeeStartDate of 2026-03-02 read as 2026-03-02T00:00:00Z and then displayed in Pacific Time becomes March 1, which changes what your system reports about when the employee began work.
Why this matters for compliance
Form I-9 deadlines are defined in days, so the date an action is attributed to is what determines whether the record is timely:- Section 1 must be completed no later than the employee’s first day of employment.
- Section 2 must be completed within three business days of the employee’s start date. When certification happens later, the completed form carries a
lateReasonexplaining the delay, which becomes part of the record you produce in an audit. - Reverification and expiring documents are driven by calendar dates. The
employee.upcomingExpirationwebhook fires 30 days ahead of a document’s expiration date, so consistent date handling keeps your reminders aligned with the dates on the form.

