As far as I understand it, these can all be written off in America under the same pretense. The only difference is the paperwork is a lot more complicated. Most of what you're describing is handled in the 1040 Schedule C
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments