I would definitely recommend (if you can afford it) to go talk to a reputable tax accountant (best if you can find someone who works specifically with independent contractors). Especially for contract workers, tax law is pretty screwy. You don't have to go back every year, but if you make it clear that you want to understand what you can/can't claim and why, then you'll go forward with much better tools for doing your taxes in the future. They are also the most experienced at getting everything possible out of the system, so you'll probably wind up owing much less (or getting back much more) than you otherwise might have done.