Think of it the same as cash. If you are a business owner and accept cash for the goods/services you provide, you are required to report these sales and pay taxes on them. It's exactly the same if you accept Bitcoin. To some extent, it's based on the honor system. There are ways people get caught failing to report or under-reporting income but of course there are ways to hide unreported income. I'm not advocating it, of course. Just stating the reality of it.
If you are making money speculating in Bitcoin as a currency, then you wouldn't be expected to report or pay income tax on any capital gains until you cashed it out. Instead of "cashing out" by exchanging your Bitcoin back into your local currency, you could roll it over into silver. There are at least two websites I've found that accept Bitcoin for silver and gold.
If you are making a couple hundred dollars a month or less you can probably claim it is just a hobby and not have to worry about it impacting your taxes. But I'm no expert.