Логичнее заполнять оба поля, просто часто они будут совпадать.
Значения в полях будут совпадать, если оплата была в плановую дату (согласно графика платежей).
Я пошел немного другим путем - оставил только одно поле даты, назвал "дата платежа", тогда при любой оплате - плановой или нет это поле будет заполнено, и проблем с сортировкой не возникнет.