The IRS considers you an independent contractor if the company does not control how you do the assigned work, provide your supplies, or dictate how and when you get paid. Your freelance work cannot represent a key aspect of the company's business and you don't have a contract in place that offers benefits such as healthl insurance and paid time off.