There is often a great deal of confusion about freelancing, working as an independent contractor for a client, and work-for-hire and how they relate to the IRS and you as a business owner. Freelancers are in fact, independent contractors...