Yes, all businesses in Ohio need an Employer Identification Number (EIN). Similar to a Social Security number, the EIN is required for tax purposes, even if your business doesn’t have employees.