Earlier quoted context omitted.
I'm of the opinion that the rules are behind the law when it comes to BTC. I am deeply uninterested in being anywhere near the legal case that challenges this! But currency exchange for 'ordinary purposes' is not taxed, if my company bought some Euros to pay for foreign goods and the Euro rallied against the dollar before the purchase, no tax is owed. Well, BTC is legal tender in El Salvador, and there's no rule that…
I don't think the OP was bringing up the FX tax implications, but rather tax on the sale of a service.
BTC is a kind. If I pay you in silver rounds, you are responsible for paying income tax for the convertible value of the silver at the time of payment, but not capital gains at any point.