I have been filing on schedule C for 25 years. I an not a pro bowler ( actually a tax accountant ), but have received 1099s on almost every year. If you keep records of all expenses and demonstrate a reasonable profit motive you can even have an occasional loss year. If you rarely get a 1099 this is probably more trouble than it is worth, but the schedule C is the only sure to get the benefit of your entry fee as an offset.