Get your taxes done using TurboTax

Rewards are not income instead  they reduce your costs... they are considered discounts ... this is no different than returning an item and getting a credit on the visa statement.  In your bookkeeping system this is handled by reducing your CC charges.