As ITR filing season nears, credit card rewards in India are generally treated as discounts, not taxable income. However, high-value rewards or those linked to business expenses may attract scrutiny. Here's what experts have to say about its tax treatment.