When you buy or sell bitcoin on an exchange
there are no TAXES involved just transaction fees
for the MINERS to process your order,
as YYmeans posted above.
When you want to CASH-OUT into your bank account
that is when you will be {possibly} liable for taxes,
this depends on your country, you will more than likely
be allowed a certain amount TAX-FREE.