Business regalia cc might give u reward points.
Using business cards for personal ITR will most probably get flagged in the long run.
Besides SCC ultimate (2%) and SCC smart 2% capped at 1000/month) are there any other cards that can be used for personal ITR that will give returns. The advantage of paying with a non HDFC card is that there is another 1% cb using bill pay and hdfc platinum debit card to pay this credit card bill.
After the recent devaluations of all cards, it seems to me this is the best options. Am not sure of SBI, Kotak or any other cards that give rewards on ITR payment.