The time it takes to receive cashback varies depending on the cashback site and merchant. Typically, it can take anywhere from a few days to several weeks.