В выражениях запроса можно использовать имена вычисляемых полей, расположенных левее, а у вас в поле "Январь" используется "Итого", расположенное гораздо правее, потому и ошибка.
К тому же, с чего вы взяли, что ваше "Итого" (оно же "Декабрь") будет за 2014 г.? Как по мне, при WHERE Year(PaymentDate)
<=2015 во всех ваших выражениях будут суммироваться все значения соответствующего месяца за все годы.
Может вам нужно так?:
...
-SUM(qdfPayments.IncomePaymentSumCalc * (PaymentDate <= #2015/01/01#)) AS Январь,
-SUM(qdfPayments.IncomePaymentSumCalc * (PaymentDate <= #2015/02/01#)) AS Февраль,
...
Кстати, если поле PaymentDate индексировано и записей много, то вместо:
WHERE Year(PaymentDate) <=2015
лучше применить (быстрее работает):
WHERE PaymentDate <= #2015/12/31#