What about paying taxes?

As an independent contractor you would be responsible to pay your own taxes. This sounds like a lot of work, but with all of the different tax-software options out there, it only takes a few minutes to stay on top of your income.