как вариант в запросе данных сделать поле (допустим "ТипПериода"), в которое вычислять количество дней от текущей даты до даты платежа и если количество дней менее 7 то значение 1, если от 7 до 31 то 2, если 31-90 то 3 и т.п.. Суть я думаю ясна - определить интервал, в который попадает дата. РАЗНОСТЬДАТ в помощь. Далее в настройках отчета сделать группировки - по дням, по неделям, месяцам, кварталам и пр. И для каждой группировки установить отбор по "ТипПериода". Дальше СКД сама все раскидает.
вариант два - суть та же, реализация другая
в запросе создаем ВТ ГраницыПериодов
ВЫБРАТЬ
КОНЕЦПЕРИОДА(&ТекущаяДата, НЕДЕЛЯ) КАК КонецНедели,
КОНЕЦПЕРИОДА(&ТекущаяДата, МЕСЯЦ) КАК КонецМесяца,
КОНЕЦПЕРИОДА(&ТекущаяДата, КВАРТАЛ) КАК КонецКвартала,
КОНЕЦПЕРИОДА(&ТекущаяДата, ГОД) КАК КонецГода
ПОМЕСТИТЬ ВТ_ГраницыПериодов
далее в итоговые данные пристыковываем данные из этой ВТ. Также в настроках создаем несколько группировок (дни, недели, месяца и т.п.) и для каждой прописываем условие отбора ДатаПлатежа <= КонецНедели для группировки по дням, ДатаПлатежа > КонецНедели и ДатаПлатежа <=КонецМесяца для группировки по неделям ну и т.д.