Lee is 100% correct. I have did the 1099 independent contractor thing up until now. I am too nervous to continue doing this especialy when alot of those contractors may or may not be reporting their income to the irs. The only was I will sub out or classify someone as an indy contractor is if they have a business license , and at least gen liability and preferably gen liability and work comp.
I now send all help through a temp service . The temp service withholds taxes, covers them on work comp, and pays unemployment. I find my own people and pay them through the staffing agency. Fewer 1099s to send out at the end of the year, less time at the desk doing paperwork , and its easy to make a trouble employee vanish due to the temp status so ther is no unemployement claim issues. I think they only charge me 35% of the employees hourly wage per hour as a fee which is very reasonable. I am too spooked about getting audited to take a chance paying casual help as indy contractors on 1099 status.