Benzoyl peroxide is generally used after cleansing and toning, but before applying any other treatments or moisturizers. It is important to allow the benzoyl peroxide to fully dry before moving on to the next step in the skincare routine.