From my article on Entrepreneur
When you buy Bitcoin and sell it for a profit you are subject to capital-gains taxes. This is the case whether you buy Bitcoin and sell it for dollars or whether you exchange it for other cryptocurrency for a profit. This is also the case if you buy Bitcoin, it goes up in value and then you exchange the Bitcoin for goods or services.
Read the article on Entrepreneur here.