Do I have to report my cash back as income?

No. Cash back is non-taxable to you.