i think this will be your issue if you run into an audit. income is income whether its money or not.
my mom does tax consulting at price waterhouse… shoot me a PM if you need her phone number or email. i’m sure she wouldnt mind covering a quick question.