Indiana SOC Code: What It Is, How to Find and Report It

An Indiana SOC code is the six-digit Standard Occupational Classification number you enter for each worker on your quarterly wage report to the Department of Workforce Development. The code identifies what the employee actually does for a living, drawn from the federal classification system maintained by the Bureau of Labor Statistics, and Indiana uses it to track regional skill demand and plan workforce programs. You look the code up through O*NET or Indiana’s own occupation coder, then enter the six digits on your Uplink filing without the dash.

What the SOC Code Represents

The Standard Occupational Classification system sorts every worker in the country into one of roughly 900 occupations based on the work performed, the skills used, and the education or training the role requires.1U.S. Bureau of Labor Statistics. Standard Occupational Classification – Classification Principles Each occupation carries a six-digit code arranged in a four-tier hierarchy. Code 19-0000 covers all life, physical, and social science occupations at the broadest level; 19-1000 narrows to life scientists; 19-1040 narrows again to medical scientists; and 19-1041 identifies epidemiologists specifically.2Hoosiers by the Numbers. Workforce Data Quality Initiative Occupation Assignment Engine The hyphen between the second and third digit is a display convention only. When you file, you enter the six digits as a continuous string with no dashes or special characters.

Indiana employers file quarterly wage and employment reports under state administrative code, and accurate occupational coding is part of that filing obligation.3Legal Information Institute. 646 IAC 5-2-3 – Quarterly Wage and Employment Reports The state pulls the codes into its labor market analysis to identify regional skill gaps, direct vocational training funds, and evaluate the health of the unemployment insurance program. Broad or generic codes weaken that data, so the guidance is to pick the most specific code that fits each worker.

Finding the Right Code for Each Employee

Three tools will get you to the right code. O*NET OnLine, run by the U.S. Department of Labor, lets you search across the full occupation list by keyword, job title, or existing SOC number.4U.S. Department of Labor, Employment and Training Administration. O*NET OnLine The O*NET Code Connector is a companion tool built for the specific task of matching a job title to its classification.5U.S. Department of Labor. O*NET Indiana’s Hoosier Data site publishes a “Find Occupation Codes” lookup tailored to state reporting, along with the reminder to submit only the first six digits without dashes when you file by CSV or ICESA format.6Hoosiers by the Numbers. Find Occupation Codes

Match on duties, not on the internal job title. The BLS notes that workers in a single occupation can carry many different job titles, so the title on your payroll roster is not always enough to land on the correct code.1U.S. Bureau of Labor Statistics. Standard Occupational Classification – Classification Principles Read the occupation description in the database, compare it to what the employee actually does day to day, and then pick the most specific code available. A broad group code ending in 0000 signals to Indiana that no detailed classification was chosen, even when one exists, and that produces inaccurate state records.

Employees Whose Duties Cross Categories

Plenty of employees wear more than one hat, especially at smaller businesses. When a worker’s duties span more than one occupation, use the code that best represents where the employee spends most of their working time and what the most important part of the role is. A bookkeeper who also handles some office management takes whichever code reflects the dominant work. Each employee gets one six-digit code per quarterly report; there is no option to assign multiple codes to the same person.

How to Enter the Code on Your Quarterly Report

Quarterly reports go through the Uplink Employer Self Service (ESS) portal, which is available at any hour.7Indiana Department of Workforce Development. Employer Self Service – DWD Unemployment for Employers You can key each employee in by hand or upload a formatted file with the whole roster at once. For uploads, DWD accepts a CSV file saved from Excel or an ICESA space-delimited text file, and both have to follow the exact field layout DWD publishes.8DWD: Unemployment for Employers. File Specifications

Enter the SOC code as six continuous digits. No dash, no space. If you use manual entry, the portal will add the dash on screen as part of how it displays your data, but you should never type the dash yourself.6Hoosiers by the Numbers. Find Occupation Codes Each employee record also needs the worker’s Social Security Number as it appears on the card, the full legal name matching their identification, and total gross wages for the three-month period.

After you upload or submit, the portal runs an automated format check. A malformed SOC code or a mismatched field triggers an error message before final submission, so you can correct it on the spot. Once the system accepts the report, it issues a confirmation receipt. Save it as your proof of timely filing.

What Happens if the SOC Code Is Missing or Wrong

DWD assesses a $25 penalty for each report filed without required information, and SOC codes count as required information.9Indiana Department of Workforce Development. ESS Wage Reporting Guide – Section: Additional Penalties The same $25 applies to each report you fail to file at all. Penalties post to your employer account automatically once the deadline passes.

If you discover an incorrect code after filing, you can amend the report through ESS. Paper amendments are not accepted unless DWD has specifically waived the electronic filing requirement for your account. For reports you originally keyed in manually, you can update the affected employee records directly. For reports submitted by file upload, you have to upload a fresh, complete file containing every employee for that quarter, not just the ones being corrected.3Legal Information Institute. 646 IAC 5-2-3 – Quarterly Wage and Employment Reports

If a $25 penalty has already been charged, you can request a waiver from inside ESS. The request page asks for a reason from a dropdown, a written explanation, and the specific reporting periods you want reviewed. DWD looks at each request on its own facts, considering the reason, your filing and payment history, and department policy, then issues a written decision. Submitting a waiver request does not by itself remove the charge. Employer questions on the process go to DWD at 1-800-891-6499.