Not an IRS Rule, but it is something bigger companies want to implement so they don't have to pay for benefits for the contractor. When googling it, most I come up with is that most big companies don't want to make it look like they are using temporary work in place of a permanent employ.