Reg fees obviously because they have a 1 year life. I wouldn't be so sure about several thousand dollars worth of purchases though. If you plan to sell them, I think they would be a cost-of-goods and couldn't be written off until they are resold. If you plan to monetize them, I believe they would be an asset and have to be depreciated over a period of years. If you have over $2,000 worth of purchases in a year, I wouldn't be so quick to write them off directly in the first year, definitely get a professional opinion.