Validate a CSV and generate an Illinois New Hire fixed-width TXT upload file (W4 records, 801 chars).
5.00 USD per processed file
Delivered digitally. No shipping.
We do not provide filing or consulting services.
Upload a CSV to validate. If it passes, you can proceed to the next step.
| Column | Required | Label | Format | Notes |
|---|---|---|---|---|
| employee_first_name | Required | Employee First Name | Text | Required; max 16 chars in output. |
| employee_last_name | Required | Employee Last Name | Text | Required; max 30 chars in output. |
| employee_ssn | Required | Employee SSN | 9 digits | Required; no hyphens. |
| employee_address1 | Required | Employee Address Line 1 | Text | Required; max 40 chars in output. |
| employee_city | Required | Employee City | Text | Required; max 25 chars in output. |
| employee_state | Required | Employee State | 2 letters | Required; two-letter state abbreviation. |
| employee_zip | Required | Employee ZIP | 5 digits | Required; ZIP5. |
| employee_hire_date | Required | Employee Hire Date | YYYY-MM-DD, YYYYMMDD, or MM/DD/YYYY | Required; output is YYYYMMDD. |
| employer_fein | Required | Employer FEIN | 9 digits | Required; one file must contain only one FEIN. |
| employee_middle_name | Optional | Employee Middle Name | Text | Optional; max 16 chars in output. |
| employee_address2 | Optional | Employee Address Line 2 | Text | Optional; max 40 chars in output. |
| employee_address3 | Optional | Employee Address Line 3 | Text | Optional; max 40 chars in output. |
| employee_zip4 | Optional | Employee ZIP+4 | 4 digits | Optional. |
| employment_status | Optional | Employment Status | 1, 2, 3, 4, or 6 | Optional; 1=full-time, 2=part-time, 3=seasonal, 4=contractual, 6=self-employed. |
| employee_dob | Optional | Employee Date of Birth | YYYY-MM-DD, YYYYMMDD, or MM/DD/YYYY | Optional; output is YYYYMMDD. |
| employee_work_state | Optional | Employee Work State | 2 letters | Optional; two-letter state abbreviation. |