交行刷卡金不抵扣的主要原因有这些:超过了刷卡金指定的有效期限、可用范围、可用额度和使用规则。大家在使用交行刷卡金时,一定要先看清楚刷卡金的有效使用期限是否已经过了、刷卡额度是否超出了、是否在刷卡范围内等。并且刷卡金是无法兑现的,这只是交通银行向符合条件的持卡人赠与的一种奖励权益,持卡人当月领取了刷卡金,有效期限只能到下月当天。