Customer rebate management is defined as the process of developing rebate and other non-invoice incentive programs, registering customers, collecting payments, anticipating profitability, and reviewing program success.