Is there a way you can claim the use of those points as a business expense? If not, then unfortunately you benefited from something the company earnt which is taxable. I hate it as much as you do, thankfully I've never cashed out any reward points (yet). I do have a lot of points stored in the bank so to say though
WG