Monthly. At the end of your monthly statement cycle (date will depend on when you sign up), the system calculates your rebate based on all the transactions which have settled since the last statement. About 15 days later, your cash rebate will be deposited into your bank account.