Yes bitcoin has a tax everytime you are going to make an transcation using pear to pear or person to person as you can see every time you are going to send bitcoin the tax are input in the transaction details or every time you are going to withdraw your money or exchange it into fiat currency. Hoping that goverment will not impose taxes soon.
Well that's not truly tax. You should know that tax is something Government charge to its people in order to build public building, road, improve medical, school, education, etc. And what you have to pay when you make a transaction is called fee. Fee is different from tax.