In the United States, you must pay taxes on any gain realized within a transaction.
The IRS provides us with the following example: Say a person buys 1.0 Bitcoin for $10. This person then spends that 1.0 Bitcoin on a $100 gift card. This $90 gain realized by the buyer is taxable.
We highly recommend keeping records of all transactions to prove the price at acquisition or submit for reporting if necessary.